Agent interface
Modeli çağırabilen ve araçları kullanabilen bir aracıyı temsil eder.
Özellikler
created |
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ü. |
response |
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. |
tool |
Aracının araçları tarafından kullanılan bir kaynak kümesi. Kaynaklar araç türüne özeldir. Örneğin, |
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: null | string
Özellik Değeri
null | string
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: null | string
Özellik Değeri
null | string
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: null | Record<string, string>
Özellik Değeri
null | Record<string, string>
model
Kullanılacak modelin kimliği.
model: string
Özellik Değeri
string
name
Aracının adı.
name: null | string
Özellik Değeri
null | string
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?: null | AgentsResponseFormatOption
Özellik Değeri
null | AgentsResponseFormatOption
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: null | number
Özellik Değeri
null | number
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: null | ToolResources
Özellik Değeri
null | ToolResources
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: null | number
Özellik Değeri
null | number