/v1/embeddings-Endpunkt generiert Vektoreinbettungen für Texteingaben. Einbettungen repräsentieren die semantische Bedeutung von Text als hochdimensionales Float-Array und ermöglichen Ähnlichkeitssuche, Clustering und Retrieval-Augmented Generation (RAG). Der Endpunkt ist kompatibel mit der OpenAI Embeddings API.
Endpunkt
Unterstützte Einbettungsmodelle
Aktuelle Verfügbarkeit und Preise finden Sie im Modellverzeichnis.
Anfrage
Header
Body-Parameter
string
erforderlich
Einbettungsmodell-ID. Beispiel:
"gemini-embedding-001", "text-embedding-3-small".string | array
erforderlich
Einzubettender Text. Kann ein einzelner String oder ein Array von Strings für Batch-Einbettungen sein.
string
"float" (Standard) gibt ein Float-Array zurück. "base64" gibt einen base64-kodierten String zurück.integer
Anzahl der Dimensionen für die Ausgabeeinbettung. Wird nicht von allen Modellen unterstützt.
Beispielanfragen
Antwort
Antwortfelder
array
Array von Einbettungsobjekten, eines pro Eingabe-String.
integer
Anzahl der verarbeiteten Token.
Beispiel zur Kosinus-Ähnlichkeit
python