QueryDTO interface
Bilgi bankasını sorgulamak için POST gövde şeması.
Özellikler
context | Önceki Soru-Cevap bilgilerini içeren bağlam nesnesi. |
is |
Test dizinine göre sorgu. |
qna |
Bilgi bankasından tam qnaId getirilebilmek için bu alan, sorudan daha önceliklidir. |
question | bilgi bankası sorgulamak için kullanıcı sorusu. |
ranker |
İsteğe bağlı alan. Yalnızca Ranker'da soru kullanmak için 'QuestionOnly' olarak ayarlayın. |
score |
Puana göre döndürülen yanıtlar için eşik. |
strict |
Yalnızca bu meta verileri içeren yanıtları bulun. |
top | Soru için döndürülecek en fazla yanıt sayısı. |
user |
Kullanıcının benzersiz tanımlayıcısı. |
Özellik Ayrıntıları
context
Önceki Soru-Cevap bilgilerini içeren bağlam nesnesi.
context?: QueryDTOContext
Özellik Değeri
isTest
Test dizinine göre sorgu.
isTest?: boolean
Özellik Değeri
boolean
qnaId
Bilgi bankasından tam qnaId getirilebilmek için bu alan, sorudan daha önceliklidir.
qnaId?: string
Özellik Değeri
string
question
bilgi bankası sorgulamak için kullanıcı sorusu.
question?: string
Özellik Değeri
string
rankerType
İsteğe bağlı alan. Yalnızca Ranker'da soru kullanmak için 'QuestionOnly' olarak ayarlayın.
rankerType?: string
Özellik Değeri
string
scoreThreshold
Puana göre döndürülen yanıtlar için eşik.
scoreThreshold?: number
Özellik Değeri
number
strictFilters
Yalnızca bu meta verileri içeren yanıtları bulun.
strictFilters?: MetadataDTO[]
Özellik Değeri
top
Soru için döndürülecek en fazla yanıt sayısı.
top?: number
Özellik Değeri
number
userId
Kullanıcının benzersiz tanımlayıcısı.
userId?: string
Özellik Değeri
string