VectorStoresCreateVectorStoreOptionalParams interface
İsteğe bağlı parametreler.
- Extends
Özellikler
| chunking |
Dosyaları öbekleme için kullanılan öbekleme stratejisi. Ayarlanmadıysa, otomatik stratejiyi kullanır. Yalnızca file_ids boş değilse geçerlidir. |
| expires |
Bu vektör deposu süresinin ne zaman dolmasına ilişkin ayrıntılar |
| file |
Vektör deposunun kullanması gereken dosya kimliklerinin listesi. Dosyalara erişebilecek gibi |
| 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. |
| name | Vektör deposunun adı. |
| store |
Vektör deposu Azure varlık URI'lerinden oluşturulduğunda kullanılan vektör deposu yapılandırması. |
Devralınan Özellikler
| abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
| on |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. |
| polling |
Yoklama davranışını yapılandırma seçenekleri. |
| request |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
| tracing |
İzleme etkinleştirildiğinde kullanılan seçenekler. |
Özellik Ayrıntıları
chunkingStrategy
Dosyaları öbekleme için kullanılan öbekleme stratejisi. Ayarlanmadıysa, otomatik stratejiyi kullanır. Yalnızca file_ids boş değilse geçerlidir.
chunkingStrategy?: VectorStoreChunkingStrategyRequestUnion
Özellik Değeri
expiresAfter
Bu vektör deposu süresinin ne zaman dolmasına ilişkin ayrıntılar
expiresAfter?: VectorStoreExpirationPolicy
Özellik Değeri
fileIds
Vektör deposunun kullanması gereken dosya kimliklerinin listesi. Dosyalara erişebilecek gibi file_search araçlar için kullanışlıdır.
fileIds?: 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>
name
Vektör deposunun adı.
name?: string
Özellik Değeri
string
storeConfiguration
Vektör deposu Azure varlık URI'lerinden oluşturulduğunda kullanılan vektör deposu yapılandırması.
storeConfiguration?: VectorStoreConfiguration
Özellik Değeri
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
OperationOptions.abortSignal'dan Devralınan
onResponse
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.
onResponse?: RawResponseCallback
Özellik Değeri
OperationOptions.onResponse'dan Devralınmış
pollingOptions
Yoklama davranışını yapılandırma seçenekleri.
pollingOptions?: PollingOptions
Özellik Değeri
requestOptions
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.
requestOptions?: OperationRequestOptions
Özellik Değeri
OperationOptions.requestOptions Devralındı
tracingOptions
İzleme etkinleştirildiğinde kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
OperationOptions.tracingOptions Devralındı