cicora.ai
API-specifikationVektorsökning

Inbäddningar

Omvandla text eller indata som stöds till vektorer för sökning, klustring och rekommendationer.

Integrationsreferens: välj parametrar och tillgängliga funktioner från API-inställningarna för ditt konto och modellkatalogen för din miljö.

Skapa vektorer

Fältet input tar emot ett objekt eller en batch. Bevara positionen för varje indataobjekt: ett svarsindex måste mappas till ditt källdokument.

Blanda inte vektorer som producerats av olika modeller eller dimensioner i ett index utan en uttrycklig migreringsplan.

Begäran om inbäddning
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"
  }'

Indexering

  • Normalisera text på samma sätt vid indexering och sökning.
  • Spara modell-id och dimension tillsammans med varje index.
  • Dela upp långa dokument i meningsfulla delar före inbäddning.

Sökning och utvärdering

Använd cosinuslikhet eller det mått som din vektormotor kräver och tillämpa sedan valfritt omrankning på en liten kandidatuppsättning.

Utvärdera regelbundet kvaliteten på verkliga frågor. Hög numerisk likhet garanterar inte ett svar som är användbart för användaren.