Cloudflare AI 服务器不能正常接受数据;
可能是:
1.Cloudflare AI 服务器 具体的代码中的let response = await ai.run('@cf/meta/llama-2-7b-chat-int8', chat);未响应,不能导致获取 AI 服务的响应
2.Cloudflare AI 服务器 具体的代码中的const ai = new Ai(env.AI);无法执行调取evn.AI,不能装载AI任务
3.Cloudflare AI服务器无法与客户端链接。也许是由于Cloudflare AI服务器主动拒绝客户端链接或Cloudflare AI服务器不在线等等
描述与潜在的原因
概述:AI Copilot 后端问题
注释不足,含义不清。22行的代码仅有一行注释,未解释清楚每一行后端代码的含义。如,
let response = await ai.run('@cf/meta/llama-2-7b-chat-int8', chat);
未说明其用途。根据上下文推测是用于传递预定义的模型名称,获取AI回答;Cloudflare AI 服务器不能正常接受数据; 可能是: 1.Cloudflare AI 服务器 具体的代码中的
let response = await ai.run('@cf/meta/llama-2-7b-chat-int8', chat);
未响应,不能导致获取 AI 服务的响应 2.Cloudflare AI 服务器 具体的代码中的const ai = new Ai(env.AI);
无法执行调取evn.AI
,不能装载AI任务 3.Cloudflare AI服务器无法与客户端链接。也许是由于Cloudflare AI服务器主动拒绝客户端链接或Cloudflare AI服务器不在线等等当当前文件位于https://tjy-gitnub.github.io/win12/scripts/AI%20Copilot%20service/Cloudflare%20AI.js,即原文时,相对路径./vendor/@cloudflare/ai.js转为绝对路径https://tjy-gitnub.github.io/win12/scripts/AI%20Copilot%20service/vendor/@cloudflare/ai.js显示404文件丢失(File not found)
方案
有以下几点
检查Cloudflare AI 服务器和提供copilot服务的服务器,确认他们的运行状态正常
在https://tjy-gitnub.github.io/win12/#%E5%BC%80%E6%BA%90%E8%AF%B4%E6%98%8E或在https://tjy-gitnub.github.io/win12/scripts/AI%20Copilot%20service/README.md以及Cloudflare AI 服务器 具体的代码中上加上更详细的注释,就像
messages: body.messages // 使用请求负载中的聊天记录
一样检查Cloudflare AI 服务器的详细实现代码中的相对位置
'./vendor/@cloudflare/ai.js'
(出自import { Ai } from './vendor/@cloudflare/ai.js';
)的有效性和非整体移植的可用性结尾
我也是学生,在专业性上有所局限。况且此问题尚未经过严格论证,如有问题,望请团队指出,谢谢。如果问题真的存在,希望团队尽快解决,给二次开发者更好的开发环境