-
Notifications
You must be signed in to change notification settings - Fork 800
/
wrangler-example.toml
47 lines (37 loc) · 1.37 KB
/
wrangler-example.toml
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
# 这里的 name 改成你自己的workers 的名字
name = "chatgpt-telegram-workers"
compatibility_date = "2023-10-07"
main = "./dist/index.js"
workers_dev = true
# 这里的 id 为必填项 请填写你的 kv namespace id
# preview_id 只在调试时使用,不需要请删除
kv_namespaces = [
{ binding = "DATABASE", id = "", preview_id = "" }
]
[vars]
# 更多参数使用请查看README.md
# 没有注释的参数为必填项
# 写了参数的选项为该参数的默认值
# 要使用前面有#的属性请去掉#号
# 所有变量必须为字符串,多个参数的值之间用逗号隔开
# 基本配置
API_KEY = "sk-"
TELEGRAM_AVAILABLE_TOKENS = ""
CHAT_WHITE_LIST = ""
# I_AM_A_GENEROUS_PERSON = "false"
# AUTO_TRIM_HISTORY = "false"
# MAX_HISTORY_LENGTH = "20"
# DEBUG_MODE = "false"
# CHAT_MODEL = "gpt-3.5-turbo"
# 群组相关配置
# GROUP_CHAT_BOT_ENABLE = "true"
# TELEGRAM_BOT_NAME = ":bot_name"
# CHAT_GROUP_WHITE_LIST = ":group_id"
# GROUP_CHAT_BOT_SHARE_MODE = "false"
# CLOUDFLARE_ACCOUNT_ID = ""
# CLOUDFLARE_TOKEN = ""
# WORKERS_AI_MODEL = "@cf/meta/llama-2-7b-chat-int8"
CUSTOM_COMMAND_azure= '/setenvs {"AI_PROVIDER": "azure"}'
CUSTOM_COMMAND_workers = '/setenvs {"AI_PROVIDER": "workers"}'
CUSTOM_COMMAND_gpt3 = '/setenvs {"AI_PROVIDER": "openai", "CHAT_MODEL": "gpt-3.5-turbo"}'
CUSTOM_COMMAND_gpt4 = '/setenvs {"AI_PROVIDER": "openai", "CHAT_MODEL": "gpt-4"}'