From df0e44798a5fe0836c2b58253d3ad06cb253943c Mon Sep 17 00:00:00 2001 From: hrz <1710360675@qq.com> Date: Fri, 14 Feb 2025 01:21:57 +0800 Subject: [PATCH] =?UTF-8?q?update:=E5=BC=80=E5=8F=91=E8=80=85=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E5=BB=BA=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++++ docs/docker-build.md | 4 +--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3bab83bc..c530f20e 100644 --- a/README.md +++ b/README.md @@ -291,6 +291,12 @@ pip install -r requirements.txt 修改`config.yaml`文件,配置本项目所需的各种参数。默认的LLM使用的是`ChatGLMLLM`,你需要配置密钥,因为他们的模型,虽然有免费的,但是仍要去[官网](https://bigmodel.cn/usercenter/proj-mgmt/apikeys)注册密钥,才能启动。 默认的TTS使用的是`EdgeTTS`,这个无需配置,如果你需要更换成`豆包TTS`,则需要配置密钥。 +``` +# 如果您是一名开发者,建议阅读以下内容。如果不是开发者,可以忽略这部分内容。 +在开发中,建议将【config.yaml】复制一份,改成【.config.yaml】。 系统会优先读取【.config.yaml】文件的配置。 +这样做,可以避免在提交代码的时候,错误地提交密钥信息,保护您的密钥安全。 +``` + 配置说明:这里是各个功能使用的默认组件,例如LLM默认使用`ChatGLMLLM`模型。如果需要切换模型,就是改对应的名称。 本项目的默认配置仅是成本最低配置(`glm-4-flash`和`EdgeTTS`都是免费的),如果需要更优的更快的搭配,需要自己结合部署环境切换各组件的使用。 diff --git a/docs/docker-build.md b/docs/docker-build.md index b1c760c4..e0531abd 100644 --- a/docs/docker-build.md +++ b/docs/docker-build.md @@ -13,9 +13,7 @@ docker build -t xiaozhi-esp32-server:local -f ./Dockerfile . docker stop xiaozhi-esp32-server docker rm xiaozhi-esp32-server -cd /Users/hrz/myworkspace/docker-java-env/thirddata/ -cp /Users/hrz/myworkspace/esp32/xiaozhi-esp32-server/config.yaml ./ -docker run -d --name xiaozhi-esp32-server --restart always -p 8000:8000 -v $(pwd)/config.yaml:/opt/xiaozhi-esp32-server/config.yaml xiaozhi-esp32-server:local +docker run -d --name xiaozhi-esp32-server --restart always -p 8000:8000 -v $(pwd)/.config.yaml:/opt/xiaozhi-esp32-server/config.yaml xiaozhi-esp32-server:local docker logs -f xiaozhi-esp32-server