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 json.

input_paths

Väg(ar) till användartext i REQUEST-kroppen. Obligatoriskt när input_content_type är json.

output_content_type

Hur RESPONSE-kroppen tolkas. När den utelämnas går tjänsten tillbaka till json.

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.

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 json.

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[]

Egenskapsvärde