未连接
模型对话测试
从左侧获取模型列表后,选择一个模型即可开始对话测试,支持流式输出

跨域请求失败 (CORS)

浏览器安全策略阻止了跨域请求。Cherry Studio 等桌面应用不受此限制,但网页必须通过代理或服务器配置解决。以下是解决方案:

方案一:启动本地 CORS 代理(推荐)

复制以下命令,在终端中运行即可启动一个本地代理服务:

node -e "const h=require('http'),u=require('url');h.createServer((q,r)=>{r.setHeader('Access-Control-Allow-Origin','*');r.setHeader('Access-Control-Allow-Methods','*');r.setHeader('Access-Control-Allow-Headers','*');if(q.method==='OPTIONS'){r.writeHead(204);r.end();return}const t=u.parse(q.url.slice(1),false).href;if(!t.startsWith('http')){r.writeHead(400);r.end('Bad URL');return}const p=new URL(t),o=(p.protocol==='https:'?require('https'):h).request(t,{method:q.method,headers:{...q.headers,host:p.host}},s=>{r.writeHead(s.statusCode,s.headers);s.pipe(r)});o.on('error',e=>{r.writeHead(502);r.end(e.message)});q.pipe(o)}).listen(8080,()=>console.log('CORS Proxy: http://localhost:8080'))"

启动后在"高级设置 → CORS 代理地址"填入 http://localhost:8080/

方案二:API 服务器启用 CORS

在 API 服务器启动时添加 CORS 允许配置:

Ollama: 设置环境变量 OLLAMA_ORIGINS=* vLLM: 启动参数 --api-server-cors-allow-origins * LMStudio: 设置 CORS 为 true 其他: 在 Nginx/反向代理中添加 CORS 头

方案三:本地打开 HTML

将本页面保存为 file:// 协议打开可规避部分 CORS 限制,但可能影响部分功能。