{ // 你的OpenAI API Key,一般必填, // 若缺省填为 "openai_api_key": "" 则必须再在图形界面中填入API Key "openai_api_key": "sk-xxx", // 你的OpenAI API Base,删除是使用默认官方openai的 "openai_api_base": "xxx", // 如果使用代理,请取消注释下面的两行,并替换代理URL // "https_proxy": "http://127.0.0.1:1079", // "http_proxy": "http://127.0.0.1:1079", "default_model": "gpt-3.5-turbo", // 默认模型 //== 基础配置 == "language": "auto", // 界面语言,可选"auto", "en_US", "ja_JP" "users": [], // 用户列表,[[用户名1, 密码1], [用户名2, 密码2], ...] "local_embedding": false, //是否在本地编制索引,如果为true,使用本地emb模型,否则使用openai的emb "hide_local_models": true, //是否隐藏本地模型, 如果为true,只显示openai的模型 "hide_history_when_not_logged_in": false, //未登录情况下是否不展示对话历史 "chat_name_method_index": 2, // 选择对话名称的方法。0: 使用日期时间命名;1: 使用第一条提问命名,2: 使用模型自动总结 "bot_avatar": "default", // 机器人头像,可填写本地或网络图片链接,或者"none"(不显示头像) "user_avatar": "default", // 用户头像,可填写本地或网络图片链接,或者"none"(不显示头像) "websearch_engine": "duckduckgo", // 网络搜索引擎,可选"duckduckgo", "bing", "searchapi", "google", "serper" "serper_search_api_key": "", // 当websearch_engine设置为"serper"时,需要设置Serper的API Key // 本地模型配置 "local_models": {}, // 本地模型列表,格式为 {"模型名称": "模型路径", ...}, eg: {"yi-6b-chat-8bits": "./01-ai--Yi-6B-Chat-8bits"} // 是否多个API Key轮换使用 "multi_api_key": false, "api_key_list": [ "sk-xxxxxxxxxxxxxxxxxxxxxxxx1", "sk-xxxxxxxxxxxxxxxxxxxxxxxx2", "sk-xxxxxxxxxxxxxxxxxxxxxxxx3" ], // 如果使用自定义端口、自定义ip,请取消注释并替换对应内容 "server_name": "0.0.0.0", "server_port": 7860, // 如果要share到gradio,设置为true "share": false, //如果不想自动打开浏览器,设置为false "autobrowser": false }