Skip to content

豆包 doubao-embedding-large-text 向量模型 API 文档

概念介绍

该API用于将文本转换为高维向量表示(embedding),适用于语义搜索、文本相似度计算等场景。模型支持长达128K tokens的文本输入。

模型名称

doubao-embedding-large-text

最大支持长度

128K 输入

基础信息

  • Base URL: https://www.dmxapi.cn/v1/embeddings
  • 认证方式: Bearer Token

请求参数

参数名类型必填说明
modelstring使用的模型ID
inputstring需要转换为向量的文本内容

Python 调用示例

python
import json
import requests

# API配置
url = "https://www.dmxapi.cn/v1/embeddings"
headers = {
    "Authorization": "Bearer sk-****************",  # 替换为你的 DMXAPI 令牌
    "Content-Type": "application/json",
}

# 请求数据
payload = json.dumps({
    "model": "doubao-embedding-large-text-250515",  # 指定模型版本
    "input": "你好,把这句话变向量吧。"  # 需要转换的文本
})

# 发送请求
response = requests.post(url, headers=headers, data=payload)

# 输出结果
print(response.json())  # 返回的向量数据

响应示例

成功响应将返回包含向量数据的JSON对象:

json
{
  "object": "list",
  "data": [
    {
      "object": "embedding",
      "embedding": [0.1, 0.2, ...],  # 文本向量
      "index": 0
    }
  ],
  "model": "doubao-embedding-large-text-250515"
}

注意:请妥善保管API密钥,不要泄露给他人。

一个 Key 用全球大模型