cicora.ai
API-specifikációVektoros keresés

Beágyazások

Alakítsa a szöveget vagy támogatott bemeneteket vektorokká kereséshez, klaszterezéshez és ajánlásokhoz.

Integrációs referencia: válassza ki a paramétereket és az elérhető képességeket a fiókja API-beállításaiból és a környezetéhez tartozó modellkatalógusból.

Vektorok létrehozása

Az input mező egy elemet vagy köteget fogad. Őrizze meg minden bemenet pozícióját: a válaszindexnek a forrásdokumentumra kell mutatnia.

Kifejezett áttelepítési terv nélkül ne keverje egy indexben különböző modellek vagy dimenziók vektorait.

Beágyazási kérés
bash
curl --request POST https://cicora.ai/api/v1/embeddings \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "openai/text-embedding-3-small",
    "input": ["First support note", "Second support note"],
    "encoding_format": "float"
  }'

Indexelés

  • Indexelésnél és keresésnél azonos módon normalizálja a szöveget.
  • Minden index mellett őrizze meg a modellazonosítót és a dimenziót.
  • A hosszú dokumentumokat beágyazás előtt ossza jelentéssel bíró részekre.

Keresés és értékelés

Használjon koszinusz-hasonlóságot vagy a vektormotor által megkövetelt mérőszámot, majd szükség esetén alkalmazzon újrarangsorolást egy kis jelölthalmazon.

Rendszeresen értékelje a minőséget valós lekérdezéseken. A magas numerikus hasonlóság nem garantál hasznos felhasználói választ.