import { Chat } from "@palico-ai/app";
import { ChatOpenAI } from "@langchain/openai";
import { HumanMessage } from "@langchain/core/messages";
const handler: Chat = async ({ userMessage }) => {
const model = new ChatOpenAI({
model: "gpt-4o-mini",
temperature: 0,
});
const response = await model.invoke([
new HumanMessage({ content: userMessage }),
]);
return {
message: response.content,
};
};