用途:TheSys C1 是一个生成式 UI API,把大语言模型(LLM)的响应转换为实时、可交互的 React 组件,而非纯文本。传统流程需开发者手动把文本解析成 UI,C1 省去这一步:LLM → C1 API → 交互式 React 组件 → 展示。
主要能力:可流式渲染表单、图表、表格、搜索结果与自定义 UI 元素;提供预置聊天组件 C1Chat 与低层渲染组件 C1Component;支持主题定制(ThemeProvider、主题预设、暗色模式、CSS 覆盖);C1 API 兼容 OpenAI 接口格式,可接入 OpenAI 与 Anthropic 模型(如 c1/openai/gpt-5/v-20250930、c1/anthropic/claude-sonnet-4/v-20250930)。
使用方式:安装依赖 npm install @thesysai/genui-sdk @crayonai/react-ui @crayonai/react-core @crayonai/stream,以及 openai、zod。前端用 C1Chat 或 C1Component(后者必须包在 ThemeProvider 内),后端以 baseURL https://api.thesys.dev/v1/embed 调用 chat.completions.create,并用 transformStream 转换流。Next.js 用 app/api/chat/route.ts 返回 text/event-stream;Cloudflare Workers 用 Hono 代理,密钥通过 npx wrangler secret put THESYS_API_KEY 设置。
适用场景:带富 UI 的聊天界面、数据可视化仪表盘、动态表单生成、AI 助手与 Copilot、语义搜索与文档分析等。
限制:资料未提供完整定价与免费额度说明;模型标识含版本日期,需以官方 Playground 最新稳定版本为准;实验模型(c1-exp/)仅供测试。