RaiInvocationModeration interface
Gibt an, wo sich der Anforderungs-/Antworttext befindet, damit Inhaltsschutzmechanismen ihn extrahieren können.
Eigenschaften
| input_content_type | Wie der REQUEST-Body analysiert wird. Wenn weggelassen, setzt der Dienst standardmäßig auf |
| input_paths | Pfad(e) zum Benutzertext im REQUEST-Body. Erforderlich, wenn input_content_type . |
| output_content_type | Wie der RESPONSE-Körper analysiert wird. Wenn weggelassen, setzt der Dienst standardmäßig auf |
| output_paths | Pfad(e) zum Agententext in einem NON-STREAMING Antworttext. Erforderlich, wenn response_mode non_streaming/beide und output_content_type ist |
| response_mode | Autor-deklarierte Antwortform; bestimmt, welches Ausgabegatter ausgeführt wird und welche Felder benötigt werden. |
| stream_selectors | Ein SSE-Ereignisfeldselektor> pro Ereignistyp, der Text transportiert. Erforderlich, wenn response_mode streamt/beides und output_content_type ist |
Details zur Eigenschaft
input_content_type
Wie der REQUEST-Body analysiert wird. Wenn weggelassen, setzt der Dienst standardmäßig auf json.
input_content_type?: RaiInvocationContentType
Eigenschaftswert
input_paths
Pfad(e) zum Benutzertext im REQUEST-Body. Erforderlich, wenn input_content_type .json
input_paths?: string[]
Eigenschaftswert
string[]
output_content_type
Wie der RESPONSE-Körper analysiert wird. Wenn weggelassen, setzt der Dienst standardmäßig auf json.
output_content_type?: RaiInvocationContentType
Eigenschaftswert
output_paths
Pfad(e) zum Agententext in einem NON-STREAMING Antworttext. Erforderlich, wenn response_mode non_streaming/beide und output_content_type ist json.
output_paths?: string[]
Eigenschaftswert
string[]
response_mode
Autor-deklarierte Antwortform; bestimmt, welches Ausgabegatter ausgeführt wird und welche Felder benötigt werden.
response_mode: RaiInvocationMode
Eigenschaftswert
stream_selectors
Ein SSE-Ereignisfeldselektor> pro Ereignistyp, der Text transportiert. Erforderlich, wenn response_mode streamt/beides und output_content_type ist json.
stream_selectors?: RaiSseTextSelector[]