Files
waxgourd-addons/xiaozhi-esp32-server-mini/config.yaml
waxgourd 7f33f7afe8 首次推出xunlei-test;
升级了ddns-go、dozzle、dpanel、drawio、emby、lucky、netdata、nextclound、portainer、qinglong、xiaozhi-esp32-server-mini、xiaozhi-esp32-server、xiaozhi-esp32-webui、zigbee2mqtt;
2025-06-20 20:39:43 +08:00

74 lines
2.0 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
name: "小智 AI Server 极速版"
version: "0.5.7"
slug: "xiaozhi_esp32_server_mini"
description: "小智 AI Server 极速版 - 提供语音识别、对话和控制功能支持与ESP32设备通信"
url: "https://gitcode.com/waxgourd/addons"
arch:
- aarch64
- amd64
startup: application
boot: manual
translations: true
ports:
8000/tcp: 8000
8003/tcp: 8002
ports_description:
8000/tcp: "WebSocket服务端口"
8003/tcp: "http服务的端口用于简单OTA接口(单服务部署),以及视觉分析接口"
map:
- addon_config:rw
host_network: false
init: false
watchdog: "tcp://[HOST]:[PORT:8000]"
# webui: "http://[HOST]:[PORT:8002]"
journald: true
hassio_api: true
options:
plugins.home_assistant.base_url: http://homeassistant.local:8123
plugins.home_assistant.api_key: ""
plugins.home_assistant.devices: []
llm.type: DoubaoLLM
model_name: "doubao-1-5-pro-32k-250115"
llm.api_key: ""
tts.type: DoubaoTTS
tts.appid: ""
tts.access_token: ""
tts.voice: ""
asr.type: DoubaoASR
asr.appid: ""
asr.access_token: ""
asr.secret_key: ""
vllm.type: ChatGLMVLLM
vllm.model_name: "glm-4v-flash"
vllm.api_key: ""
plugins.get_weather.api_key: a861d0d5e7bf4ee1a83d9a9e4f96d4da
plugins.get_weather.default_location: 广州
log_level: INFO
timezone: Asia/Shanghai
host_ip: "homeassistant.local"
schema:
plugins.home_assistant.base_url: url
plugins.home_assistant.api_key: str
plugins.home_assistant.devices:
- str
llm.type: list(DoubaoLLM|ChatGLMLLM|DeepSeekLLM)
model_name: str
llm.api_key: str
tts.type: list(DoubaoTTS|EdgeTTS)
tts.appid: str?
tts.access_token: str?
tts.voice: str?
asr.type: list(DoubaoASR|TencentASR|FunASR)
asr.appid: str?
asr.access_token: str?
asr.secret_key: str?
vllm.type: list(ChatGLMVLLM|QwenVLVLLM)
vllm.model_name: str?
vllm.api_key: str?
plugins.get_weather.api_key: str
plugins.get_weather.default_location: str
log_level: list(INFO|DEBUG)
timezone: str
host_ip: str?
image: r.hassbus.com/wghaos/xiaozhi-esp32-server-mini-{arch}