LangChain
通过 LangChain 的 ChatOpenAI 接口接入 Pengyoo AI,一次配置切换多模型。
TypeScript
npm install @langchain/openai @langchain/coreimport { HumanMessage } from "@langchain/core/messages";
import { ChatOpenAI } from "@langchain/openai";
const model = new ChatOpenAI({
configuration: {
baseURL: "https://ai.pengyoo.com/v1",
apiKey: "<PENGYOO_API_KEY>",
},
model: "deepseek-v4-flash",
});
const response = await model.invoke([
new HumanMessage("人生的意义是什么?"),
]);
console.log(response.content);Python
pip install pydantic langchain-openaifrom langchain_openai import ChatOpenAI
from pydantic import SecretStr
model = ChatOpenAI(
base_url="https://ai.pengyoo.com/v1",
api_key=SecretStr("<PENGYOO_API_KEY>"),
model="deepseek-v4-flash",
)
print(model.invoke("人生的意义是什么?").content)配置项
| 参数 | 说明 |
|---|---|
| model | 模型 ID,见 /pricing |
| apiKey / api_key | Pengyoo API Key |
| baseURL / base_url | https://ai.pengyoo.com/v1 |