【简介】:
Cloudflare AI Web是一个支持Gemini Pro、Cloudflare Workers AI和ChatGPT的融合Web平台[2]。它提供了快速搭建多模态AI平台的能力,支持Serverless部署,无需服务器[2]。同时,它还支持开启访问密码和聊天记录本地存储,具有轻量化的特点。
【主要产品】:
Cloudflare AI Web
【特色功能】:
快速搭建多模态AI平台
支持Serverless部署,无需服务器
支持开启访问密码,聊天记录本地存储
轻量化(~646 kB gzip)
支持ChatGPT、Gemini Pro、Stable Diffusion、llama-3、通义千问等模型[2]
【适用场景】:
构建多模态AI平台
部署AI应用程序
需要快速搭建AI平台且无需服务器的场景
【实用工具】:
Cloudflare AI Web
【操作步骤】:
Fork本仓库
将Build Step改为NITRO_PRESET=deno-deploy npm run build_node
Deploy Project
设置环境变量
docker run -d –name cloudflare-ai-web -e CF_TOKEN=YOUR_CF_TOKEN -e CF_GATEWAY=YOUR_CF_GATEWAY -p 3000:3000 –restart=always jazee6/cloudflare-ai-web
利用Cloudflare Workers AI快速搭建多模态AI平台[2]
【常见问题】:
如何设置环境变量?
按照下面的方式填写
名称 描述
CF_TOKEN Cloudflare Workers AI Token
CF_GATEWAY Cloudflare AI Gateway URL
OPENAI_API_KEY OpenAI API Key (需要ChatGPT时填写)
G_API_KEY Google AI API Key (需要GeminiPro时填写)
G_API_URL Google AI 反代 (不支持地区填写,或参考以下配置)
PASSWORD 访问密码 (可选)
可以参照env.example文件。
如何获得CF_TOKEN?
参见:https://dash.cloudflare.com/profile/api-tokens
单击创建令牌
使用Workers AI (Beta)模板
单击继续以显示摘要
单击创建令牌
复制您的令牌,设置环境变量
如何获得CF_GATEWAY?
参见下面内容:https://dash.cloudflare.com/
Cloudflare 侧栏 AI – AI Gateway
添加新 AI Gateway
填写名称和URL slug创建
单击右上角API Endpoints
复制您的Universal Endpoint(去掉末尾/),设置环境变量
如何获得G_API_KEY?
参见https://ai.google.dev/tutorials/rest_quickstart#set_up_your_api_key
如何获得G_API_URL
参考 https://github.com/Jazee6/gemini-proxy 搭建反代,末尾无需/
或者在nuxt.config.ts中添加以下配置
nitro: {
vercel: {
regions: [“sin1”, “syd1”, “sfo1”, “iad1”, “pdx1”, “cle1”]
}
}
【价格服务】:
壳开源免费。CF资源有免费使用量,超额会收费。
【用户反馈】:
暂无相关信息。
【中文关键词】:
Cloudflare AI Web, Gemini Pro, Cloudflare Workers AI, ChatGPT, 多模态AI平台, Serverless部署, 开启访问密码, 聊天记录本地存储, 轻量化, 模型支持
【英文关键词】:
Cloudflare AI Web, Gemini Pro, Cloudflare Workers AI, ChatGPT, Multi-modal AI platform, Serverless deployment, Enable access password, Local storage of chat records, Lightweight, Model support