Aracılığıyla paylaş


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: 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

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