SemanticSearchOptions interface

Anlamsal arama sorguları için seçenekleri tanımlar

Özellikler

answers

Ayarlanırsa, sorgu en yüksek dereceli belgelerdeki anahtar geçitlerden ayıklanan yanıtları döndürür.

captions

Ayarlanırsa, sorgu en yüksek dereceli belgelerdeki anahtar geçitlerden ayıklanan açıklamalı alt yazıları döndürür. Resim yazıları 'ayıklayıcı' olarak ayarlandığında, vurgulama varsayılan olarak etkinleştirilir. Varsayılan olarak 'Yok' şeklindedir.

configurationName

Semantik türdeki sorgular için belgeler işlenirken kullanılacak anlamsal yapılandırmanın adı.

debugMode

Arama sonuçlarınızı daha fazla araştırmak için kullanılabilecek bir hata ayıklama aracı sağlar.

errorMode

Kullanıcının bir semantik çağrının tamamen başarısız olup olmayacağını veya kısmi sonuçlar döndürmesini (varsayılan) seçmesine izin verir.

maxWaitInMilliseconds

Kullanıcının, istek başarısız olmadan önce anlam zenginleştirme işleminin tamamlanması için gereken süreye göre bir üst sınır ayarlamasına izin verir.

queryRewrites

QueryRewrites olarak generativeayarlandığında, sorgu terimleri, isteğin geri çağrılmasını artırmaya yardımcı olmak için 10 (varsayılan) yeniden yazma üretecek bir oluşturma modeline gönderilir. Varsayılan olarak none değerini alır.

semanticFields

Anlamsal arama için kullanılan alan adlarının listesi.

semanticQuery

Yalnızca anlamsal yeniden boyutlandırma, semantik açıklamalı alt yazılar ve anlamsal yanıtlar için kullanılacak ayrı bir arama sorgusu ayarlamaya izin verir. Temel alma ve derecelendirme aşaması ile L2 semantik aşaması arasında farklı sorgular kullanılması gereken senaryolar için kullanışlıdır.

Özellik Ayrıntıları

answers

Ayarlanırsa, sorgu en yüksek dereceli belgelerdeki anahtar geçitlerden ayıklanan yanıtları döndürür.

answers?: QueryAnswer

Özellik Değeri

captions

Ayarlanırsa, sorgu en yüksek dereceli belgelerdeki anahtar geçitlerden ayıklanan açıklamalı alt yazıları döndürür. Resim yazıları 'ayıklayıcı' olarak ayarlandığında, vurgulama varsayılan olarak etkinleştirilir. Varsayılan olarak 'Yok' şeklindedir.

captions?: QueryCaption

Özellik Değeri

configurationName

Semantik türdeki sorgular için belgeler işlenirken kullanılacak anlamsal yapılandırmanın adı.

configurationName?: string

Özellik Değeri

string

debugMode

Arama sonuçlarınızı daha fazla araştırmak için kullanılabilecek bir hata ayıklama aracı sağlar.

debugMode?: string

Özellik Değeri

string

errorMode

Kullanıcının bir semantik çağrının tamamen başarısız olup olmayacağını veya kısmi sonuçlar döndürmesini (varsayılan) seçmesine izin verir.

errorMode?: "partial" | "fail"

Özellik Değeri

"partial" | "fail"

maxWaitInMilliseconds

Kullanıcının, istek başarısız olmadan önce anlam zenginleştirme işleminin tamamlanması için gereken süreye göre bir üst sınır ayarlamasına izin verir.

maxWaitInMilliseconds?: number

Özellik Değeri

number

queryRewrites

QueryRewrites olarak generativeayarlandığında, sorgu terimleri, isteğin geri çağrılmasını artırmaya yardımcı olmak için 10 (varsayılan) yeniden yazma üretecek bir oluşturma modeline gönderilir. Varsayılan olarak none değerini alır.

queryRewrites?: QueryRewrites

Özellik Değeri

semanticFields

Anlamsal arama için kullanılan alan adlarının listesi.

semanticFields?: string[]

Özellik Değeri

string[]

semanticQuery

Yalnızca anlamsal yeniden boyutlandırma, semantik açıklamalı alt yazılar ve anlamsal yanıtlar için kullanılacak ayrı bir arama sorgusu ayarlamaya izin verir. Temel alma ve derecelendirme aşaması ile L2 semantik aşaması arasında farklı sorgular kullanılması gereken senaryolar için kullanışlıdır.

semanticQuery?: string

Özellik Değeri

string