/v1/embeddings, lagre den returnerte vektoren, og søk i den med vektordatabasen din.
Opprett en embedding
Bruk en model ID med støtte for embeddings fra Models page eller model directory. Eksemplene nedenfor kaller den OpenAI-kompatible Embeddings API.Disse eksemplene bruker plassholderen
your-embedding-model-id. Erstatt den med en tilgjengelig embedding model ID fra Models page eller model directory før du kjører forespørselen.Eksempel på svar
Et vellykket svar kan se slik ut. Svaret inkluderer én vektor for hvert input-element; vektoren nedenfor er forkortet for lesbarhet:Batch-input
Send en matrise med strenger når du vil ha flere vektorer fra én forespørsel:cURL
Eksempel på modelloppføringer
Dette eksempelet på et svar fra modellkatalogen viser
/api/models-konvolutten og formen på én OpenAI-kompatibel embedding-modelloppføring. Noen embedding-oppføringer bruker en tom model_type; velg en embedding-modell etter ID og endpoint-støtte i stedet for å stole kun på det feltet.cURL
Vanlige feil
Inndata er for lange
Inndata er for lange
Del opp lange dokumenter i biter før embedding.
Feil modelltype
Feil modelltype
Velg en modell med støtte for embedding fra modellkatalogen.
Manglende samsvar i vektordimensjoner
Manglende samsvar i vektordimensjoner
Behold samme modell og dimensjoner for én vektorindeks.
API-nøkkel mangler
API-nøkkel mangler
Send
Authorization: Bearer $COMETAPI_KEY.Feilkoder og strategi for nye forsøk
400
400
Ikke prøv på nytt før inndata, model ID eller dimensjonsinnstillingen er rettet.
401
401
Ikke prøv på nytt før API-nøkkelen er til stede og gyldig.
404
404
Sjekk base-URL, sti og model ID før du prøver på nytt.
429
429
Prøv på nytt med eksponentiell backoff og reduser batchstørrelse eller samtidighet.
500 or 503
500 or 503
Prøv på nytt med backoff ved midlertidige provider- eller tjenestefeil.
Priser og modellkatalog
Modellside
Les hvordan CometAPI eksponerer model IDs i dokumentasjonen.
Modellkatalog
Utforsk tilgjengelige modeller og funksjoner.
Priser
Sjekk priser før du kaller en modell.