访客试用
管理员可以决定未登录用户打开首页时看到什么,也可以开放有限轮数的对话试用。
首页模式
landing.mode | 展示方式 |
|---|---|
login | 登录页,默认模式 |
site | 内置官网首页,介绍这套软件本身 |
intro | 管理员填写的介绍页 |
chat | 访客对话页面,可另行开启试用 |
site 是程序自带的官网首页,不需要管理员写任何内容:它介绍的是这套软件的能力(对话、API 网关、模型路由、用量与后台),带有滚动动效与可跳转的分节导航,并根据当前是否开放注册显示对应的入口按钮。它和 intro 的区别在于「谁在说话」——site 说的是软件,intro 说的是你这个站点,所以需要自我介绍的实例仍然应该选 intro。
官网首页会随主题与强调色一起变化,也遵循系统的「减弱动态效果」设置:开启该设置后所有动画停止,内容直接完整显示。它单独分包,只有实际使用该模式的访客才会下载。
介绍页内容来自 landing.intro,只支持经过允许列表处理的展示 HTML。脚本、事件属性和任意内联样式不会直接执行。
开启试用
在系统设置中选择 chat 模式,开启 landing.trial_enabled,设置试用模型和轮数。
默认允许 3 轮,最多可配置 20 轮。未指定试用模型时,程序从可用模型中选择;指定模型后,应确认它仍然启用且能正常响应。
试用调用使用实例的上游凭据,会消耗服务商额度。切回登录页或关闭试用开关后,试用接口不再提供生成。
试用记录与限制
试用内容只保留在当前网页中,不会创建正式账号、历史会话或消息记录。刷新页面后不能像已登录用户那样从历史列表恢复。
后续请求携带服务端签名的续接凭据,用于验证已用轮数。同时还有独立的频率和并发限制:
| 项目 | 当前上限 |
|---|---|
| 单条消息 | 4,000 字符 |
| 总上下文 | 24,000 字符 |
| 输出 | 600 Token |
| 单 IP | 每小时 20 次 |
| 单进程试用总量 | 每小时 240 次 |
| 同时生成 | 6 个试用请求 |
试用频率与并发预算保存在进程内,多个实例不会共享这份预算:每个实例各自执行上表中的限制,服务商额度的上限随实例数成倍增加。因此试用应只在一个实例上运行。服务繁忙时返回限制提示,不会无限排队等待。
验证配置
用未登录窗口打开首页,发送一条简短问题。请求路径为 POST /api/trial/chat。
无法试用时,依次检查首页模式、试用开关、模型状态和频率限制。通过反向代理部署的实例,还应确保客户端地址识别正确。