创建嵌入请求

Endpoint

POST /embeddings

完整地址:

https://router.tumuer.me/v1/embeddings

请求头

Header必填说明
AuthorizationBearer <api_key>
Content-Typeapplication/json

请求体(JSON)

字段类型必填说明
modelstring模型名称(见 可用模型
inputstring | string[]输入文本(或文本数组)
encoding_format\"float\" | \"base64\"返回向量格式,默认 float
dimensionsnumber期望输出维度(部分模型支持)
常见用法

批量向量化、指定 dimensions 等更偏“使用配方”的片段,见 代码示例

返回体(JSON)

字段类型说明
object\"list\"固定为 list
modelstring实际使用的模型
dataArray<{ index: number; embedding: number[] | string }>向量结果列表
usageobjecttoken 统计信息(不同服务字段可能略有差异)

请求示例

Python(openai SDK)
JavaScript(openai SDK)
Python(requests)
cURL
from openai import OpenAI
import os

client = OpenAI(
    base_url="https://router.tumuer.me/v1",
    api_key=os.environ["OPENAI_API_KEY"],
)

response = client.embeddings.create(
    model="Qwen/Qwen3-Embedding-4B",
    input="这是一段需要转换成向量的文本",
    encoding_format="float",
)

print(response.data[0].embedding[:10])