InputItemCustomToolCallOutput interface
Die Ausgabe eines benutzerdefinierten Werkzeugaufrufs aus deinem Code, der an das Modell zurückgesendet wird.
- Extends
Eigenschaften
| call_id | Die Aufruf-ID, die verwendet wird, um diesen benutzerdefinierten Werkzeugaufruf auf einen benutzerdefinierten Werkzeugaufruf zuzuordnen. |
| id | Die eindeutige ID des benutzerdefinierten Werkzeugaufrufs wird in der OpenAI-Plattform ausgegeben. |
| output | Die Ausgabe des benutzerdefinierten Tool-Aufrufs, der von deinem Code generiert wird. Kann eine Zeichenkette oder eine Liste von Ausgabeninhalten sein. |
| type | Der Typ des benutzerdefinierten Werkzeugaufruf-Outputs. Immer |
Details zur Eigenschaft
call_id
Die Aufruf-ID, die verwendet wird, um diesen benutzerdefinierten Werkzeugaufruf auf einen benutzerdefinierten Werkzeugaufruf zuzuordnen.
call_id: string
Eigenschaftswert
string
id
Die eindeutige ID des benutzerdefinierten Werkzeugaufrufs wird in der OpenAI-Plattform ausgegeben.
id?: string
Eigenschaftswert
string
output
Die Ausgabe des benutzerdefinierten Tool-Aufrufs, der von deinem Code generiert wird. Kann eine Zeichenkette oder eine Liste von Ausgabeninhalten sein.
output: string | FunctionAndCustomToolCallOutputUnion[]
Eigenschaftswert
string | FunctionAndCustomToolCallOutputUnion[]
type
Der Typ des benutzerdefinierten Werkzeugaufruf-Outputs. Immer custom_tool_call_output.
type: "custom_tool_call_output"
Eigenschaftswert
"custom_tool_call_output"