Inovacc Developer

API reference / Knowledge and vector search

Search documents by meaning

POSThttps://ai.inovacc.dev/v1/vector/query

Find the passages closest in meaning to a question, best first.

Body params

  • mode"local" | "shared" | "hybrid"required

    Which scope to search; hybrid searches both and merges by score.

  • querystringrequired

    The question or text to match, 1 to 8,000 characters.

  • top_kinteger

    How many matches to return, 1 to 50. Default 5.

  • filterobject

    Equality on the filterable metadata keys, or {"$in": [...]} with up to 20 values.

  • retrieval"vector" | "vector_rerank"

    vector_rerank re-orders a wider candidate list with a reranking stage. Default vector.

  • rerank_profilestring

    The rerank profile to use; required with vector_rerank and refused otherwise.

Headers

  • Authorizationstringrequired

    Bearer <API key>

  • X-Operation-Idstringrequired

    a unique id you choose, on every call except GET

  • Content-Typestringrequired

    application/json, on a call with a body

See also

Source details

Catalogue entry

Id
identity/component-taxonomy/capabilities#knowledge
Repository
identity
Path
contracts/component-taxonomy/catalog/capabilities.json
Commit
08ef3cd75d82

Contract section

Id
ai/ai/contract#post-v1vectorquery
Repository
ai
Path
apps/cloudflare/workers/api/ai/CONTRACT.md
Commit
972a1c15b9d5
Version documented
2.37.0
Version live
2.14.0
Updated 2026-10-10.