使用 Gemini 原生介面將文字轉換為向量嵌入
gemini-embedding-001),適用於需要 Google 嵌入模型或與 Gemini API 對齊的場景。
與 文字向量化(Embedding) 的 OpenAI 格式互為補充:本文件為 Gemini 原生路徑;同一能力也可透過 POST /v1/embeddings 呼叫。
Bearer sk-xxxxxxxxxx
gemini-embedding-001。parts 陣列,每項為 { "text": "文字內容" }。gemini-embedding-001、text-embedding-004)。RETRIEVAL_DOCUMENT、RETRIEVAL_QUERY(選填)。POST /v1/models/{model}:batchEmbedContents,請求體為 requests 陣列,每項結構同單條(含 content.parts),且 不要 在每項中帶 model 欄位。
| 模型 | 說明 |
|---|---|
| gemini-embedding-001 | 通用嵌入模型,支援 outputDimensionality |
| text-embedding-004 | 高精度嵌入模型 |
content.parts 必填,至少一個 text 非空model 欄位metadata.usage 中(prompt_tokens、total_tokens)