Skip to main content
当前版本 30a6d88a4 的 controller/relay.go 用大小写敏感的 strings.Contains(path, "embed") 分发原生向量。:batchEmbedContents 自身没有小写 embed,因此批量调用要求路径模型 ID 含小写 embed(例如实际可用的 embedding 模型名);不含该片段的别名可能进入错误分支。示例在发送前拒绝这类批量别名。此限制来自当前实现,不是 Gemini 协议要求;升级网关后应复核。 POST /v1beta/models/{model}:batchEmbedContents 发送 requests 数组,每项包含 model 和 content.parts,同一请求使用相同模型。返回 embeddings[].values,按输入顺序关联。 路径 model 使用裸 ID。网关会按路径模型映射并改写请求模型。taskType、title、outputDimensionality 支持依模型而定,不接受空输入作为有效示例。不是 SSE 或异步 Batch;更多边界和可运行示例见原生向量指南。 Read in English

授权

x-goog-api-key
string
header
必填

网关令牌 / Gateway token

路径参数

model
string
必填

请求体

application/json
requests
object[]
必填

响应

读取业务字段,不只检查 HTTP 状态 / Validate business fields, not only HTTP status.

embeddings
object[]
必填