コンテンツにスキップ
Vessios Docs
日本語
Esc
navigateopen⌘Jpreview

wiki ページをハイブリッド検索する

全文検索とベクトル検索を組み合わせたページ候補ランキングを返す。回答文は生成しないため LLM 課金は発生しない。viewer 以上。

POST/pages/search
Header parameters
authorizationstring | any
X-Api-Keystring | any
Request body
requiredapplication/json
querystringrequired
limitinteger
min 1 · max 50 · default: 10
Responses
200Successful Response
resultsPageSearchHit[]required
Show properties
Array of PageSearchHit
page_idstringrequired
titlestringrequired
snippetstringrequired
scorenumberrequired
source_idsstring[]required
countintegerrequired
contradiction_warningsContradictionWarningModel[]required
Show properties
Array of ContradictionWarningModel
page_idstringrequired
titlestringrequired
review_idstringrequired
summarystringrequired
422Validation Error
detailValidationError[]
Show properties
Array of ValidationError
locstring | integer[]required
Show properties
Array of string | integer
Any of:
string
string
integer
integer
msgstringrequired
typestringrequired
Request
curl -X POST "/pages/search" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "string",
  "limit": 10
}'
Response
{
  "results": [
    {
      "page_id": "string",
      "title": "string",
      "snippet": "string",
      "score": 0,
      "source_ids": [
        "string"
      ]
    }
  ],
  "count": 0,
  "contradiction_warnings": [
    {
      "page_id": "string",
      "title": "string",
      "review_id": "string",
      "summary": "string"
    }
  ]
}