LangChain

用 LangChain 的 ChatOpenAI 指向 Athandra,附 Python 与 JavaScript 示例。

LangChain 的 ChatOpenAI 支持自定义 Base URL,直接指向 Athandra。

验证状态

Python 示例已在线上实测:langchain-openai 的 invoke 和 stream 都通过(模型 deepseek-v3.2)。JavaScript 示例按官方文档整理,未单独实测。核心只有两个值:Base URL 和 API Key。

Python

pip install langchain-openai
import os
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="deepseek-v3.2",
    api_key=os.environ["ATHANDRA_API_KEY"],
    base_url="https://ai.athandra.com/v1",
)

print(llm.invoke("用一句话介绍你自己").content)

JavaScript / TypeScript

npm install @langchain/openai
import { ChatOpenAI } from "@langchain/openai";

const llm = new ChatOpenAI({
  model: "deepseek-v3.2",
  apiKey: process.env.ATHANDRA_API_KEY,
  configuration: { baseURL: "https://ai.athandra.com/v1" },
});

const res = await llm.invoke("用一句话介绍你自己");
console.log(res.content);

说明

本页目录