@farm.js /人工智能
AI路线助手
看到 稳定性和支持 因为这个包裹保证了什么。
npm install @farm.js/ai
// src/app/api/chat/route.ts
import { aiChatRoute } from "@farm.js/ai";
export const POST = aiChatRoute({
model: "openai/gpt-4o-mini",
// Required: every request spends your model credits. Without authorize the
// route answers 403 unless allowUnauthenticated is true.
authorize: async ({ request }) => Boolean(await getSession(request)),
});
跨站点请求得到403,并且 system 来自客户端的消息将被丢弃,除非
allowSystemMessages: true.
看到 Farm.js库 获取文档、示例和支持。