Anthropic 的官方说明明确写明不提供自己的 embedding model。Claude 应用要做向量检索,需要接入独立的嵌入服务;官方文档以 Voyage AI 为示例,但这不等于任何语料都应直接选同一型号。
先分清两个模型的职责
嵌入模型负责把文档和查询转成可比较向量,Claude 负责基于检索片段生成回答。更换 Claude 型号不会自动重建旧向量;更换嵌入模型、输出维度或归一化方法时,通常需要重新向量化并建立新索引。

具体代码、输入类型和可选模型以 Anthropic Embeddings 官方文档为准。该页同时说明 Voyage 的 input_type 可区分 document 与 query,并提醒遵守提供方的输入限制。
选择时检查四项
- 语言:用真实中文、术语和中英混合查询测试,不只看英文榜单。
- 任务:文档检索、代码检索和聚类可能需要不同模型。
- 维度与存储:索引必须接受该维度;旧向量不能与新模型向量混用。
- 数据要求:确认第三方服务的数据处理、地区与保留设置符合业务要求。
建立可复核小测试
先取 30 条真实中文查询及其正确文档,建立小型金标准。对每个候选模型分别生成文档向量与查询向量,记录正确文档是否进入前 1、前 3、前 5。再加入拼写错误、缩写和相近产品名,观察误召回。
常见错误
- 用 document 模式编码查询,或反过来。
- 升级嵌入模型后继续使用旧索引。
- 只看相似度分数,不人工核对返回文本。
- 把检索失败误判成 Claude 生成能力不足。
限制
本文没有在读者语料或 Voyage 账号上实测,也不据此承诺某个模型一定最优。服务型号、价格和输入上限会变化,请在接入前重新核对官方页面和供应商条款。
Ai菜鸟网。发布者:AI小管家,转载请注明出处:https://www.alyyhw.com/32260.html