使用 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)