CORS Chat

Simon Willison's Blog 工具

摘要

CORS Chat 是一个基于浏览器的工具,用于与 OpenAI Responses 兼容的 API 端点聊天,具有自定义头部、本地对话保存和渐进式 SVG 渲染功能。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/08/16 03:37

# 工具:CORS 聊天 来源:https://simonwillison.net/2026/Aug/15/cors-chat/ 工具链接(https://simonwillison.net/elsewhere/tool/)CORS 聊天(https://tools.simonwillison.net/cors-chat)—— 在浏览器内直接与任何支持 CORS 头的 OpenAI Responses 兼容 API 端点对话。可通过自定义头配置端点,本地保存对话,并管理多个聊天会话,支持不同模型与推理设置。 我今天使用了此工具(配合 GPT-5.6-Sol xhigh 模型(https://gist.github.com/simonw/92a1d97773744b45bf259e003013cf36)),用于测试在我的 M5 MacBook Pro 和 NVIDIA DGX Spark 上运行的 Qwen 3.8 27B 模型。 该工具提供了一个用于调用 OpenAI Responses 兼容聊天端点的网页界面。我尝试了带有 `--cors` 选项的 LM Studio 以及 OpenRouter,两者均运行良好。 对话会保存在浏览器中,并可导出为可复制粘贴的 JSON 格式。一个有趣的细节是,工具能识别正在生成的 SVG 图像,并在令牌流式传输的同时逐步在聊天中渲染它们。 由 Qwen-3.8 27B 生成的替代文本:CORS 聊天网页界面截图。左侧边栏列出了三个已保存的对话,其中“渲染五个相交正方形的 SVG”被选中。主面板显示与 qwen3.8-27b 模型的聊天:用户询问“渲染五个相交正方形的 SVG。别想太多,”随后是模型的推理过程,描述了设计(五个半透明正方形围绕深色背景上的共同中心旋转)。下方是 SVG 预览窗格,显示五个重叠的半透明彩色正方形——粉色、蓝色、绿色、黄色和紫色——带有白色轮廓,以不同角度旋转形成星爆图案,背景为深海军蓝色。顶部控件包括端点/模型选择器和“新建聊天”按钮;底部有消息输入框和“发送”按钮。

相似文章

Open WebUI 的更简单的自托管替代方案

Reddit r/LocalLLaMA

OvertChat 是 Open WebUI 的一个更简单、精致的自托管替代方案,适用于本地 AI 模型,具有单一的 Docker Compose 设置、内置网页搜索和 Kokoro TTS,全部采用 MIT 许可证。