-
Notifications
You must be signed in to change notification settings - Fork 295
Expand file tree
/
Copy pathconfig.example.toml
More file actions
58 lines (49 loc) · 2.09 KB
/
config.example.toml
File metadata and controls
58 lines (49 loc) · 2.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# 用于共享的认证令牌,仅Chat端点权限(轮询与AUTH_TOKEN不同步),无其余权限
share_token = ""
# 是否启用慢速池(true/false)(已失效)
slow_pool_enabled = false
# 是否启用长上下文模式(true/false)
long_context_enabled = false
# 图片处理能力配置
# 可选值:
# - none 或 disabled:禁用图片功能
# - base64 或 base64-only:仅支持 base64 编码的图片
# - all 或 base64-http:支持 base64 和 HTTP 图片
# 注意:启用 HTTP 支持可能会暴露服务器 IP (使用通用代理)
vision_ability = "base64"
# 额度检查配置
# 可选值:
# - none 或 disabled:禁用额度检查
# - default:详见 README
# - all 或 everything:额度无条件检查
# - 以,分隔的模型列表,为空时使用默认值
model_usage_checks = "default"
# 动态密钥功能的安全验证密钥
# 用途:验证密钥配置请求的来源合法性(防止恶意添加/修改)
# 留空:自动禁用动态密钥功能
# 格式:
# 1. 原始密钥模式(推荐):
# 以 "hex:" 开头,后跟 64 到 128 个十六进制字符。
# - 长度必须 >= 64 字符(即至少 32 字节熵)。
# - 推荐使用 128 字符以填满 64 字节密钥空间。
# 示例:dynamic_key_secret="hex:a1b2..."
# 2. 密码哈希模式:
# 若不带前缀或长度不足 64 字符,将计算该字符串的 SHA256 哈希值作为密钥。
# 生成:openssl rand -hex 64
dynamic_key_secret = ""
# 包含网络引用
web_references_included = false
# 模型数据获取模式
# 可选值:
# - truncate - 覆盖模式(默认): 完全使用新获取的模型列表,替换所有现有模型
# - append:truncate - 智能合并模式: 保留现有模型中不在新列表中的,同时添加或更新新模型
# - append - 纯追加模式: 只添加不存在的新模型,已有模型保持不变
raw_model_fetch_mode = "truncate"
# 模拟平台(默认{DEFAULT_PLATFORM})
# 可选值:
# - Windows
# - macOS
# - Linux
emulated_platform = "{DEFAULT_PLATFORM}"
# Cursor客户端版本
cursor_client_version = "2.0.0"