工具接入

在 LangChain 中使用 Claude API

LangChain 的 Anthropic 集成支持自定义 API URL,因此只改两行,你的链和智能体就能通过 apitoken.sale 运行 Claude——同样的模型,更低的 token 单价。

·

把 ChatAnthropic 指向网关

from langchain_anthropic import ChatAnthropic

llm = ChatAnthropic(
    model="claude-opus-4-8",
    anthropic_api_url="https://api.apitoken.sale",
    anthropic_api_key="sk-pool-•••",
)
print(llm.invoke("Hello").content)

整个集成就是这些:同一个 langchain-anthropic 包、同样的模型 ID、同样的流式输出与工具调用——变的只有端点和价格。

另见: 将 Anthropic SDK 指向 apitoken.sale

或通过环境变量配置

export ANTHROPIC_API_URL=https://api.apitoken.sale
export ANTHROPIC_API_KEY=sk-pool-•••

设置好环境变量后,ChatAnthropic 会自动读取这两个值,共享代码库完全无需改代码。

哪些功能可用

  • 链、智能体和 LangGraph 工作流——协议不变。
  • 通过标准集成使用流式输出、工具调用和结构化输出。
  • 所有受支持的 Claude 模型(Opus、Sonnet、Haiku)共用一把密钥和一个余额。

常见问题

LangChain 支持自定义 Claude API 端点吗?

支持。ChatAnthropic 接受 anthropic_api_url(或 ANTHROPIC_API_URL 环境变量),把它指向 https://api.apitoken.sale 即可,其余保持不变。

LangChain 智能体和工具调用还能用吗?

能——网关提供标准的 Anthropic Messages API,工具调用、流式输出和 LangGraph 智能体的行为与官方端点完全一致。

从 LangChain 能用哪些模型?

所有受支持的 Claude 模型——claude-opus-4-8、claude-sonnet-5、claude-haiku-4-5 等——共用一把密钥和预付余额。

先试后付:通过 Google/GitHub 创建的新账户包含 $10 的 Claude 官方价格用量。