跳到正文

callai-webpage

CallAI 智能策略与 Playground 调试工作台,基于 Quasar 2.x + Vue 3.5 + Vite + TypeScript 构建,默认开发端口 19930

功能特性

  1. AI Playground 调试工作台
    • NLU 意图与字段抽取评估:选择策略或自定义 System Prompt,输入测试文本即时评估命中分支与抽取结果,支持耗时测速;
    • Chat 流式会话调试:支持 SSE 逐字流式打字效果、多轮对话上下文回溯、实时测速与 Exit 退出判定测试。
  2. NLU 策略管理
    • 意图分类(Decision)与字段抽取(Extract)的可视化 Prompt 编辑器;
    • 兜底关键词(Tags)与兜底原因配置、默认策略标记管理。
  3. Chat 策略管理
    • 系统人设 Prompt 编辑;
    • 采样温度(Temperature)滑块调节;
    • 退出判定(Exit Prompt)规则配置。
  4. 模型与路由探活
    • 探测后端 GPUStack / vLLM / Ollama 推理服务连接状态;
    • 查看当前配置的各领域模型及后端可用模型清单。
  5. 用量与监控大盘
    • 14 天总调用量、平均耗时、Fallback 兜底率、异常数指标卡片;
    • 详细调用日志检索与入参/出参 JSON 弹窗排查。

快速启动

bash
cd apps/callai-webpage
bun install
bun run dev        # 启动开发服务器 (http://localhost:19930)
bun run build      # 打包 SPA 静态产物至 dist/spa
bun run typecheck  # TypeScript 类型检查
bun run lint       # 代码规范检查与自动修复

也可在仓库根目录执行 bun run dev:callai-webpage;它属于根 bun run dev 默认启动组。


配置

环境变量默认值用途
VITE_CALLAI_API_BASE_URL/apicallai-server API 根地址;值会在 Quasar/Vite 构建期固化

默认部署方式是在托管该前端的站点上把同域 /api 反向代理到 callai-server (默认 http://127.0.0.1:9930)并保留 /api 路径;线上 callai.wangijun.com 另有 /api/auth 指向 callout-server 承担统一登录。API 根地址变化后必须重新构建前端。


相关文档

文档与代码在同一仓库维护,现有 Markdown 是唯一内容源。