Agent interface

Modeli çağırabilen ve araçları kullanabilen bir aracıyı temsil eder.

Özellikler

createdAt

Bu nesnenin ne zaman oluşturulduğunu temsil eden Unix zaman damgası saniye cinsinden.

description

Aracının açıklaması.

id

API uç noktalarında başvurulabilen tanımlayıcı.

instructions

Aracının kullanması için sistem yönergeleri.

metadata

Nesneyle ilgili ek bilgileri yapılandırılmış biçimde depolamak için kullanılan, nesneye eklenebilen en fazla 16 anahtar/değer çifti kümesi. Anahtarların uzunluğu en çok 64 karakter, değerler ise en çok 512 karakter uzunluğunda olabilir.

model

Kullanılacak modelin kimliği.

name

Aracının adı.

object

Her zaman yardımcı olan nesne türü.

responseFormat

Bu aracı tarafından kullanılan araç çağrılarının yanıt biçimi.

temperature

0 ile 2 arasında hangi örnekleme sıcaklığının kullanılacağı. 0,8 gibi daha yüksek değerler çıkışı daha rastgele hale getirirken, 0,2 gibi daha düşük değerler daha odaklanmış ve belirleyici hale getirir.

toolResources

Aracının araçları tarafından kullanılan bir kaynak kümesi. Kaynaklar araç türüne özeldir. Örneğin, code_interpreter araç bir dosya kimlikleri listesi gerektirirken file_search , araç vektör deposu kimliklerinin listesini gerektirir.

tools

Aracı için etkinleştirilen araç koleksiyonu.

topP

Modelin top_p olasılık kütlesine sahip belirteçlerin sonuçlarını dikkate aldığı, çekirdek örneklemesi olarak adlandırılan sıcaklıkla örneklemeye alternatiftir. Bu nedenle 0,1 yalnızca ilk %10 olasılık kütlesinden oluşan belirteçlerin dikkate alınması anlamına gelir.

Genellikle bunu veya sıcaklığı değiştirmenizi öneririz, ancak ikisini birden değiştirmemenizi öneririz.

Özellik Ayrıntıları

createdAt

Bu nesnenin ne zaman oluşturulduğunu temsil eden Unix zaman damgası saniye cinsinden.

createdAt: Date

Özellik Değeri

Date

description

Aracının açıklaması.

description: string | null

Özellik Değeri

string | null

id

API uç noktalarında başvurulabilen tanımlayıcı.

id: string

Özellik Değeri

string

instructions

Aracının kullanması için sistem yönergeleri.

instructions: string | null

Özellik Değeri

string | null

metadata

Nesneyle ilgili ek bilgileri yapılandırılmış biçimde depolamak için kullanılan, nesneye eklenebilen en fazla 16 anahtar/değer çifti kümesi. Anahtarların uzunluğu en çok 64 karakter, değerler ise en çok 512 karakter uzunluğunda olabilir.

metadata: Record<string, string> | null

Özellik Değeri

Record<string, string> | null

model

Kullanılacak modelin kimliği.

model: string

Özellik Değeri

string

name

Aracının adı.

name: string | null

Özellik Değeri

string | null

object

Her zaman yardımcı olan nesne türü.

object: "assistant"

Özellik Değeri

"assistant"

responseFormat

Bu aracı tarafından kullanılan araç çağrılarının yanıt biçimi.

responseFormat?: AgentsResponseFormatOption | null

Özellik Değeri

temperature

0 ile 2 arasında hangi örnekleme sıcaklığının kullanılacağı. 0,8 gibi daha yüksek değerler çıkışı daha rastgele hale getirirken, 0,2 gibi daha düşük değerler daha odaklanmış ve belirleyici hale getirir.

temperature: number | null

Özellik Değeri

number | null

toolResources

Aracının araçları tarafından kullanılan bir kaynak kümesi. Kaynaklar araç türüne özeldir. Örneğin, code_interpreter araç bir dosya kimlikleri listesi gerektirirken file_search , araç vektör deposu kimliklerinin listesini gerektirir.

toolResources: ToolResources | null

Özellik Değeri

ToolResources | null

tools

Aracı için etkinleştirilen araç koleksiyonu.

tools: ToolDefinitionUnion[]

Özellik Değeri

topP

Modelin top_p olasılık kütlesine sahip belirteçlerin sonuçlarını dikkate aldığı, çekirdek örneklemesi olarak adlandırılan sıcaklıkla örneklemeye alternatiftir. Bu nedenle 0,1 yalnızca ilk %10 olasılık kütlesinden oluşan belirteçlerin dikkate alınması anlamına gelir.

Genellikle bunu veya sıcaklığı değiştirmenizi öneririz, ancak ikisini birden değiştirmemenizi öneririz.

topP: number | null

Özellik Değeri

number | null