RaiInvocationModeration interface
Deklarerar var begäran/svarstext finns så att innehållssäkerhetsräcken kan extrahera den.
Egenskaper
| input_content_type | Hur REQUEST-kroppen tolkas. När den utelämnas går tjänsten tillbaka till |
| input_paths | Väg(ar) till användartext i REQUEST-kroppen. Obligatoriskt när input_content_type är |
| output_content_type | Hur RESPONSE-kroppen tolkas. När den utelämnas går tjänsten tillbaka till |
| output_paths | Väg(ar) till agenttext i en NON-STREAMING svarskropp. Krävs när response_mode är non_streaming/båda och output_content_type är |
| response_mode | Author-deklarerad svarsform; styr vilken utgångsgrind som körs och vilka fält som krävs. |
| stream_selectors | En SSE-händelsefältväljare> per händelsetyp som bär text. Krävs när response_mode streamar/både och output_content_type är |
Egenskapsinformation
input_content_type
Hur REQUEST-kroppen tolkas. När den utelämnas går tjänsten tillbaka till json.
input_content_type?: RaiInvocationContentType
Egenskapsvärde
input_paths
Väg(ar) till användartext i REQUEST-kroppen. Obligatoriskt när input_content_type är json.
input_paths?: string[]
Egenskapsvärde
string[]
output_content_type
Hur RESPONSE-kroppen tolkas. När den utelämnas går tjänsten tillbaka till json.
output_content_type?: RaiInvocationContentType
Egenskapsvärde
output_paths
Väg(ar) till agenttext i en NON-STREAMING svarskropp. Krävs när response_mode är non_streaming/båda och output_content_type är json.
output_paths?: string[]
Egenskapsvärde
string[]
response_mode
Author-deklarerad svarsform; styr vilken utgångsgrind som körs och vilka fält som krävs.
response_mode: RaiInvocationMode
Egenskapsvärde
stream_selectors
En SSE-händelsefältväljare> per händelsetyp som bär text. Krävs när response_mode streamar/både och output_content_type är json.
stream_selectors?: RaiSseTextSelector[]