跳到主要内容

配置文件

配置文件是 AI 模型的已保存配置。每个配置文件存储完整的设置 —— 提供商、模型、系统提示词、温度、人格等 —— 您可以即时切换。配置文件也是委员会的构建块。

单个配置文件 vs 委员会

AISCouncil 区分两种类型的配置文件:

类型成员用途
单个配置文件1 个模型标准单模型聊天
委员会2+ 个模型多模型审议(参见 LLM 委员会

只有一个成员的配置文件是单个配置文件。添加第二个成员,它会自动成为委员会。平台根据 members.length >= 2 检测这一点。

创建配置文件

有多种方式创建配置文件:

1. 设置向导(新用户)

当您首次打开 AISCouncil 且没有现有配置文件时,向导会引导您创建第一个配置文件:

  • 单个配置文件路径: 选择一个模型,连接您的 API 密钥,设置名称和图标
  • 集群路径: 选择多个模型以创建委员会

2. 新建机器人按钮

点击左侧边栏中的 + 按钮或新聊天创建新机器人。在右侧面板中配置它,它会自动保存为配置文件。

3. 从 JSON 导入

从 JSON 文件导入配置文件:

  1. 打开设置 > 配置文件
  2. 点击导入按钮
  3. 选择包含一个或多个配置文件的 .json 文件

导入格式接受单个配置文件对象或配置文件数组。始终分配新 ID 以避免与现有配置文件冲突。

配置文件字段

每个配置文件存储以下配置:

核心设置

字段描述默认值
名称配置文件的显示名称"Untitled"
提供商AI 提供商(anthropic、openai、xai、gemini、openrouter、ollama)anthropic
模型特定模型 ID--
系统提示词定义机器人行为的指令
温度控制随机性(0 = 确定性,2 = 创意)0.7
最大 Token每次响应的最大输出长度4096

人格设置

字段描述
图标显示在机器人名称和响应旁边的表情符号或字符
描述简短描述此机器人的功能
颜色此机器人聊天中用户消息气泡的强调色

高级设置

字段描述默认值
Top P核采样阈值1.0
频率惩罚惩罚 token 重复0
存在惩罚鼓励话题多样性0
停止序列生成停止的逗号分隔 token
响应格式文本或 JSON 输出模式text
推理投入思考/推理级别(参见 思考Default
种子用于可重复输出的固定种子

聊天设置

字段描述默认值
上下文限制每次请求发送的最大消息数无限制
流式传输实时 token 流式传输
自动标题从第一条消息自动设置聊天标题
Markdown 渲染将响应渲染为 markdown
显示 Token 计数显示 token 使用量

每机器人 API 密钥

每个配置文件可以存储自己的 API 密钥,覆盖该提供商的全局密钥。当您为同一提供商有多个密钥(例如不同计费账户)或分享配置文件配置时,不同用户使用自己的密钥,这很有用。

提示

每机器人 API 密钥存储在配置文件配置中。它们包含在完整配置文件导出中,但从不包含在分享的机器人 URL 或安全导出中。

切换配置文件

点击左侧边栏中的任何机器人切换到它。聊天区域加载该机器人的对话历史,配置面板更新显示其设置。

切换时:

  1. 当前机器人的配置被保存(防抖)
  2. 新机器人的聊天历史从 IndexedDB 加载
  3. 配面板填充新机器人的设置
  4. 如果新机器人仍有后台流运行,它会重新附加

编辑配置文件设置

右侧配置面板对活动机器人始终可编辑。更改自动保存,有 300ms 防抖 —— 只需编辑,设置就会持久化。

要访问完整的配置文件编辑器:

  1. 打开设置 > 配置文件
  2. 选择要编辑的配置文件
  3. 修改任何字段:名称、成员、系统提示词、温度、高级设置
  4. 更改自动保存

导入和导出配置文件

导出

提供两种导出模式:

模式API 密钥用例
安全导出已剥离(成员只有提供商 + 模型)与他人分享
完整导出已包含个人备份、跨设备传输

设置 > 配置文件 > 导出导出。文件是配置文件对象的 JSON 数组。

导入

导入接受:

  • 单个配置文件对象:{ "name": "...", "members": [...], ... }
  • 配置文件数组:[{ "name": "...", ... }, { "name": "...", ... }]

导入时:

  • 每个配置文件分配新的唯一 ID(无冲突)
  • 时间戳设置为导入时间
  • 配置文件添加到您的现有列表(不替换)
信息

导入的配置文件是附加的。它们不会覆盖或替换您现有的配置文件。

委员会中的配置文件下拉菜单

构建委员会时,成员通过配置文件下拉菜单选择 —— 而不是内联选择提供商和模型。这意味着:

  1. 首先创建单独的配置文件(委员会中想要的每个模型一个)
  2. 在委员会构建器中,通过从配置文件下拉菜单选择来添加成员
  3. 每个委员会成员通过 ID 引用配置文件

这种设计让您可以在多个委员会中重复使用相同的配置文件,并确保对配置文件的更改(如更新 API 密钥)自动传播到引用它的所有委员会。

配置文件解析

发送消息时,平台按此顺序解析配置文件配置:

  1. 每机器人 API 密钥(存储在配置文件的成员配置中)
  2. 配置文件引用(如果成员通过 ID 引用另一个配置文件)
  3. 提供商匹配配置文件(扫描所有配置文件以查找带有密钥的匹配提供商)
  4. 全局 API 密钥(来自 localStorage['ais-apikey-{provider}']

这种级联解析确保如果系统中任何地方存在 API 密钥,就总能找到它们。

删除配置文件

要删除配置文件:

  1. 在左侧边栏中,悬停在您要删除的机器人上
  2. 点击删除按钮(垃圾桶图标)
  3. 在对话框中确认删除
注意

删除配置文件会删除机器人、其聊天历史和其记忆。此操作无法撤销。引用已删除配置文件的委员会将删除该成员。

配置文件存储

属性详情
后端IndexedDB(键:ais-profiles)带 localStorage 同步备份
持久性存活页面重新加载和浏览器重启
范围本地于您的浏览器
导出包含在"导出所有数据"备份中
分享的 URL机器人配置(不是完整配置文件)编码在分享的 URL 中