本文要点

多数国产 API 提供 OpenAI 兼容 chat——LangChain ChatOpenAI 等指向厂商 base URL 与模型 ID。勿假设 tool calling 完全一致;按厂商测 schema。SDK 总览见 openai-compatible-sdk。

最小接入

控制台取 api_key + base_url → 写死模型字符串 → 需要体感再开流式 → 超时预算内重试。RAG 时 embedding 与 chat 客户端分开。

厂商提示

DeepSeek:编程 Agent 默认强。Qwen/DashScope:注意区域端点。GLM:企业 tool 稳定性。Kimi:长上下文链——盯 token。模型名以控制台为准。

在 Swift Horse 上的下一步

海外接入 → JSON → 优化指南。

常见问题

国产大模型能用 LangChain 吗?

多数可通过 OpenAI 兼容 chat API——确认各厂商 base URL 与模型 ID。

LangChain 还是 LlamaIndex?

兼容客户端下均可——按 RAG/Agent 模式选,不按国产品牌选。

为什么 tool 调用失败?

schema 与厂商支持不同——见 agent-tool-calling 指南。

这是 LangChain 官方文档吗?

否——Swift Horse 独立对接指南。