Frameworks
LangChain.js
Использование OpenGates с LangChain.js.
OpenGates совместим с LangChain.js через ChatOpenAI.
Установка
npm install @langchain/core @langchain/openaiИспользование
import { ChatOpenAI } from "@langchain/openai";
import { HumanMessage, SystemMessage } from "@langchain/core/messages";
const model = new ChatOpenAI({
model: "openai/gpt-4o-mini",
configuration: {
baseURL: "https://opengates.pw/v1"
},
apiKey: "sk-gw-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
});
const response = await model.invoke([
new SystemMessage("You are a helpful assistant."),
new HumanMessage("Hello!")
]);
console.log(response.content);