每次请求可选择 Auto、TokenLab Verified 或 Official,并查看对应价格。 查看更新

Voyage: Voyage Code 3

Voyage Code 3 生成面向源代码检索优化的向量。它适用于仓库搜索、自然语言问题与代码匹配,以及为编程助手检索相关代码上下文。
对比模型
voyage-code-3
可用Voyage嵌入同步
输入 / 输出
$0.18 / $0.00
上下文
32K
模态
嵌入

Voyage Code 3 简介

Voyage Code 3 是 Voyage AI 针对代码检索优化的文本向量化模型。它把自然语言问题和源文件映射到同一个向量空间,所以一次搜索能返回回答问题的函数或文件。Voyage 现在指向 Voyage Code 4 作为更新的代码模型。默认返回 1024 维,可选 256、512 和 2048。

擅长的任务

  • Voyage 专门针对代码检索对它做了优化,而不是一般文章。
  • 在仓库索引里,把日常语言写的问题匹配到相关的源代码。
  • 可请求 256、512、1024 和 2048 的输出维度。
  • 支持 int8、uint8、binary 和 ubinary 输出,便于紧凑存储。

什么情况换别的模型

  • Voyage Code 4 是它更新的后继,所以新建项目应先评估后者。
  • 它是为代码调优的,普通文档搜索更适合用 Voyage 4 或 Voyage 4 Large。

快速上手

  1. 创建 API 密钥

    在 Console 生成一把密钥,平台上的模型都能用。

  2. 发送第一个请求

    复制你所用语言的示例代码,向该端点发起请求。

    嵌入TokenLab 端点
    POST/v1/embeddings
    curl -X POST "https://api.tokenlab.sh/v1/embeddings" \
      -H "Authorization: Bearer sk-xxx" \
      -H "Content-Type: application/json" \
      -d '{
      "encoding_format": "float",
      "model": "voyage-code-3",
      "input": "The quick brown fox jumps over the lazy dog."
    }'

参数

嵌入

参数可选值与限制默认值说明
encoding_format未提供未提供This field is accepted. The current public contract does not specify a complete value range or list. No additional values are promised. The omitted-field default is not verified.
input输入数量:≥ 1, ≤ 1000未提供未提供

价格

Verified 价格用于 Verified,多数模型更便宜;Official 价格是模型厂商公布的价格,用于更稳定的 Official。Auto 按最终完成请求的线路计价。

嵌入

每 1M token
Official 价格
输入 $0.18 / 输出 $0.00
Verified 价格
—
折扣
—

用量与动态

成功率是请求完成的比例;延迟是拿到一次完整响应要花的时间,P95 表示 95% 的请求都在这个时间内完成。

用量与可用性

最近 24 小时
请求
成功率
P95 延迟
总 token 数
模型表现
达到隐私和数据量阈值后,指标才会显示。

数据来自汇总的用户请求,不含状态检查。

直接在 Console 里试

Voyage Code 3 已在 Console 备好,提示词已填好,可以直接修改或发送。

帮我用 voyage-code-3 完成一次 embedding,接口是 /v1/embeddings。返回结果和费用。

使用场景

  • 仓库搜索

    把函数和文件向量化,开发者问「重试在哪里处理」,就能得到正确的模块。

  • 编码助手的上下文

    检索最相关的代码片段,在对话模型修改或解释代码之前交给它。

  • 查找重复和相似代码

    对多个服务的代码片段做向量化,把近乎相同的实现聚类,发现值得合并的代码。

提示词示例

向量化这条查询:我们在哪里校验 webhook 签名?

把这个 Python 函数作为文档向量化,存入代码索引。

向量化这条查询:使用游标的数据库分页查询示例。

此模型按条件计价,仅凭月度 token 总量无法可靠估算;请按请求规格、缓存和适用时段查看详细定价。

FAQ

Voyage Code 3 是做什么用的?

检索源代码。Voyage 称它针对代码检索做了优化,所以自然语言问题会落在回答它的代码附近。可用于搭建仓库搜索,也可给编码助手提供相关代码。

该用 Voyage Code 3 还是 Voyage Code 4?

Voyage 把 Voyage Code 4 列为更新的代码模型,所以新建项目先评估它。已存的代码向量已经在用 Voyage Code 3、而且暂无重新向量化计划时,继续保留它。

Voyage Code 3 比 Voyage Code 2 好吗?

Voyage Code 3 是后来的模型,原来的 Voyage Code 2 索引可以迁移到它上面。两者的向量空间不同,所以先重新向量化仓库并测试检索效果,再替换旧索引。

它可以返回哪些维度?

默认 1024,可选 256、512 和 2048,输出类型有 int8、uint8、binary 或 ubinary。整个索引使用同一个设置。更小的向量节省存储。

Voyage Code 3 的费用是多少?

在 TokenLab 上,Voyage Code 3 的价格为 输入 $0.18 / 输出 $0.00 每 1M token。完整明细见上方价格表。 价格因计费单位、规格和用量而异。请在模型的详细定价中对比相同条件下的费率;单一费率不代表总价。

Voyage Code 3 应该使用哪个端点?

Voyage Code 3 使用 https://api.tokenlab.sh/v1/embeddings。代码写法见下方的请求示例。

Voyage Code 3 支持哪些操作?

Voyage Code 3 支持 嵌入。选了操作,上面会显示对应的端点和请求示例。

Voyage Code 3 对比

资料来源

审阅于 2026年10月2日

更多 Voyage Embedding 模型

相关模型