LangChain

通过 LangChain 的 ChatOpenAI 接口接入 Pengyoo AI,一次配置切换多模型。

TypeScript

npm install @langchain/openai @langchain/core
import { 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-openai
from 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_keyPengyoo API Key
baseURL / base_urlhttps://ai.pengyoo.com/v1