只需5个步骤即可构建基础聊天代理:
- Vorbereitung der Umwelt:安装Node.js 16+和npm,运行
npm create cloudflare@latest
Ein Projekt erstellen - 编写代理类: Neu
worker.ts
文件,继承Agent基类并实现onRequest
Methoden:class ChatAgent extends Agent {
async onRequest(req) {
const msg = await req.text();
return new Response(`AI回复:${msg}`);
}
} - lokaler Test: Lauf
npm run dev
启动开发服务器,用Postman发送测试请求 - Einsatz geht live: Umsetzung
npx wrangler@latest deploy
,按提示完成Cloudflare账户验证 - 接入应用:获取部署URL后,前端可通过fetch API或WebSocket与代理交互
进阶建议:在wrangler.toml
中配置OpenAI API密钥,将简单回显升级为智能对话。
Diese Antwort stammt aus dem ArtikelCloudflare-Agenten: Aufbau interaktiver Echtzeit-Intelligenzen in Edge-NetzwerkenDie