InputItemFunctionToolCall interface

Bir fonksiyonu çalıştırmak için bir araç çağrısı. Daha fazla bilgi için işlev çağırma kılavuzuna bakın.

Extends

Özellikler

arguments

İşleve geçirecek bağımsız değişkenlerin JSON dizesi.

call_id

Model tarafından oluşturulan işlev aracı çağrısının benzersiz kimliği.

id

İşlev aracı çağrısının benzersiz kimliği.

name

Çalıştırılacak işlevin adı.

status

Öğenin durumu. in_progress, completedveya incomplete. Öğeler API aracılığıyla döndürülürken doldurulur.

type

İşlev aracı çağrısının türü. Her zaman function_call.

Özellik Ayrıntıları

arguments

İşleve geçirecek bağımsız değişkenlerin JSON dizesi.

arguments: string

Özellik Değeri

string

call_id

Model tarafından oluşturulan işlev aracı çağrısının benzersiz kimliği.

call_id: string

Özellik Değeri

string

id

İşlev aracı çağrısının benzersiz kimliği.

id?: string

Özellik Değeri

string

name

Çalıştırılacak işlevin adı.

name: string

Özellik Değeri

string

status

Öğenin durumu. in_progress, completedveya incomplete. Öğeler API aracılığıyla döndürülürken doldurulur.

status?: "in_progress" | "completed" | "incomplete"

Özellik Değeri

"in_progress" | "completed" | "incomplete"

type

İşlev aracı çağrısının türü. Her zaman function_call.

type: "function_call"

Özellik Değeri

"function_call"