SemanticSearchOptions interface
A szemantikai keresési lekérdezések beállításainak meghatározása
Tulajdonságok
| answers | Ha be van állítva, a lekérdezés a legmagasabb rangsorolt dokumentumok kulcsszakaszaiból kinyert válaszokat adja vissza. |
| captions | Ha be van állítva, a lekérdezés a legmagasabb rangsorolt dokumentumok kulcsszakaszaiból kinyert feliratokat adja vissza. Ha a feliratok "extractive" értékre van állítva, a kiemelés alapértelmezés szerint engedélyezve van. Alapértelmezés szerint a "None" (Nincs) értékre van kapcsolva. |
| configuration |
Annak a szemantikai konfigurációnak a neve, amelyet a dokumentumok a szemantikai típusú lekérdezések feldolgozásakor használnak. |
| debug |
Lehetővé tesz egy hibakereső eszközt, amely a keresési eredmények további felfedezésére használható. |
| error |
Lehetővé teszi a felhasználó számára, hogy eldöntse, hogy egy szemantikai hívásnak teljesen sikertelennek kell-e lennie, vagy részleges eredményeket ad vissza (alapértelmezett). |
| max |
Lehetővé teszi, hogy a felhasználó felső határt állítson be a szemantikai bővítés befejezéséhez szükséges időhöz, mielőtt a kérés meghiúsul. |
| query |
Ha a QueryRewrites beállítása |
| semantic |
A szemantikai kereséshez használt mezőnevek listája. |
| semantic |
Lehetővé teszi egy külön keresési lekérdezés beállítását, amely kizárólag szemantikai rerankinghoz, szemantikai feliratokhoz és szemantikai válaszokhoz használható. Olyan helyzetekben hasznos, ahol különböző lekérdezéseket kell használni az alaplekérési és rangsorolási fázis és az L2 szemantikai fázis között. |
Tulajdonság adatai
answers
Ha be van állítva, a lekérdezés a legmagasabb rangsorolt dokumentumok kulcsszakaszaiból kinyert válaszokat adja vissza.
answers?: ExtractiveQueryAnswer
Tulajdonság értéke
captions
Ha be van állítva, a lekérdezés a legmagasabb rangsorolt dokumentumok kulcsszakaszaiból kinyert feliratokat adja vissza. Ha a feliratok "extractive" értékre van állítva, a kiemelés alapértelmezés szerint engedélyezve van. Alapértelmezés szerint a "None" (Nincs) értékre van kapcsolva.
captions?: ExtractiveQueryCaption
Tulajdonság értéke
configurationName
Annak a szemantikai konfigurációnak a neve, amelyet a dokumentumok a szemantikai típusú lekérdezések feldolgozásakor használnak.
configurationName?: string
Tulajdonság értéke
string
debugMode
Lehetővé tesz egy hibakereső eszközt, amely a keresési eredmények további felfedezésére használható.
debugMode?: string
Tulajdonság értéke
string
errorMode
Lehetővé teszi a felhasználó számára, hogy eldöntse, hogy egy szemantikai hívásnak teljesen sikertelennek kell-e lennie, vagy részleges eredményeket ad vissza (alapértelmezett).
errorMode?: "partial" | "fail"
Tulajdonság értéke
"partial" | "fail"
maxWaitInMilliseconds
Lehetővé teszi, hogy a felhasználó felső határt állítson be a szemantikai bővítés befejezéséhez szükséges időhöz, mielőtt a kérés meghiúsul.
maxWaitInMilliseconds?: number
Tulajdonság értéke
number
queryRewrites
Ha a QueryRewrites beállítása generative, a lekérdezési kifejezések egy generáló modellnek lesznek elküldve, amely 10 (alapértelmezett) átírást hoz létre a kérés visszahívásának növelése érdekében. Alapértelmezett érték: none.
queryRewrites?: GenerativeQueryRewrites
Tulajdonság értéke
semanticFields
A szemantikai kereséshez használt mezőnevek listája.
semanticFields?: string[]
Tulajdonság értéke
string[]
semanticQuery
Lehetővé teszi egy külön keresési lekérdezés beállítását, amely kizárólag szemantikai rerankinghoz, szemantikai feliratokhoz és szemantikai válaszokhoz használható. Olyan helyzetekben hasznos, ahol különböző lekérdezéseket kell használni az alaplekérési és rangsorolási fázis és az L2 szemantikai fázis között.
semanticQuery?: string
Tulajdonság értéke
string