CreateAndRunThreadOptions interface
Yeni bir yardımcı iş parçacığı oluştururken ve hemen çalıştırırken kullanılan ayrıntılar.
Özellikler
| assistant |
İş parçacığının oluşturulması gereken yardımcının kimliği. |
| instructions | Yardımcının iş parçacığını çalıştırmak için kullanması gereken geçersiz kılınan 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 | Yardımcının iş parçacığını çalıştırmak için kullanması gereken geçersiz kılınan model. |
| thread | Yeni iş parçacığını oluşturmak için kullanılan ayrıntılar. |
| tools | Yardımcının iş parçacığını çalıştırmak için kullanması gereken etkin araçların geçersiz kılınan listesi. |
Özellik Ayrıntıları
assistantId
İş parçacığının oluşturulması gereken yardımcının kimliği.
assistantId: string
Özellik Değeri
string
instructions
Yardımcının iş parçacığını çalıştırmak için kullanması gereken geçersiz kılınan sistem yönergeleri.
instructions?: string
Özellik Değeri
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
Yardımcının iş parçacığını çalıştırmak için kullanması gereken geçersiz kılınan model.
model?: string
Özellik Değeri
string
thread
Yeni iş parçacığını oluşturmak için kullanılan ayrıntılar.
thread?: AssistantThreadCreationOptions
Özellik Değeri
tools
Yardımcının iş parçacığını çalıştırmak için kullanması gereken etkin araçların geçersiz kılınan listesi.
tools?: ToolDefinition[]