Udostępnij przez


ItemCustomToolCallOutput interface

Wynik niestandardowego narzędzia wywołany z twojego kodu jest przesyłany z powrotem do modelu.

Rozszerza

Właściwości

call_id

ID połączenia służy do mapowania tego niestandardowego wywołania narzędzia na wywołanie narzędzia.

id

Unikalny identyfikator niestandardowego wywołania narzędzia na platformie OpenAI.

output

Wynik z wywołania niestandardowego narzędzia wygenerowanego przez twój kod. Może to być ciąg lub lista treści wyjściowych.

type

Rodzaj wywołania niestandardowego narzędzia. Zawsze custom_tool_call_output.

Szczegóły nieruchomości

call_id

ID połączenia służy do mapowania tego niestandardowego wywołania narzędzia na wywołanie narzędzia.

call_id: string

Wartość nieruchomości

string

id

Unikalny identyfikator niestandardowego wywołania narzędzia na platformie OpenAI.

id?: string

Wartość nieruchomości

string

output

Wynik z wywołania niestandardowego narzędzia wygenerowanego przez twój kod. Może to być ciąg lub lista treści wyjściowych.

output: string | FunctionAndCustomToolCallOutputUnion[]

Wartość nieruchomości

type

Rodzaj wywołania niestandardowego narzędzia. Zawsze custom_tool_call_output.

type: "custom_tool_call_output"

Wartość nieruchomości

"custom_tool_call_output"