85 lines
2.6 KiB
Plaintext
85 lines
2.6 KiB
Plaintext
# RTC OpenAPI 版本
|
||
RTC_OPENAPI_VERSION=2025-06-01
|
||
|
||
# Custom 场景基础配置
|
||
CUSTOM_ACCESS_KEY_ID=your-access-key-id
|
||
CUSTOM_SECRET_KEY=your-secret-key
|
||
CUSTOM_RTC_APP_ID=your-rtc-app-id
|
||
CUSTOM_RTC_APP_KEY=
|
||
|
||
# 留空时由服务端自动生成 RoomId / UserId / Token
|
||
CUSTOM_RTC_ROOM_ID=
|
||
CUSTOM_RTC_USER_ID=
|
||
CUSTOM_RTC_TOKEN=
|
||
|
||
# Custom 场景业务配置
|
||
CUSTOM_TASK_ID=your-task-id
|
||
CUSTOM_AGENT_USER_ID=your-agent-user-id
|
||
CUSTOM_AGENT_TARGET_USER_ID=
|
||
CUSTOM_AGENT_WELCOME_MESSAGE=你好,我是小乖,有什么需要帮忙的吗?
|
||
CUSTOM_SCENE_NAME=自定义助手
|
||
CUSTOM_SCENE_ICON=https://lf3-rtc-demo.volccdn.com/obj/rtc-aigc-assets/DoubaoAvatar.png
|
||
CUSTOM_INTERRUPT_MODE=0
|
||
|
||
# LLM 公共配置
|
||
CUSTOM_LLM_MODE=ArkV3
|
||
CUSTOM_LLM_SYSTEM_MESSAGE=你是小乖,性格幽默又善解人意。你在表达时需简明扼要,有自己的观点。
|
||
CUSTOM_LLM_VISION_ENABLE=false
|
||
CUSTOM_LLM_THINKING_TYPE=disabled
|
||
|
||
# ArkV3 模式
|
||
CUSTOM_LLM_ENDPOINT_ID=your-ark-endpoint-id
|
||
|
||
# CustomLLM 模式
|
||
# 本地调试时,可先保持默认本地回调地址。
|
||
# 等 ngrok 跑起来后,再把 CUSTOM_LLM_URL 改成公网 https 地址,例如:
|
||
# https://your-ngrok-domain.ngrok-free.app/api/chat_callback
|
||
CUSTOM_LLM_URL=http://127.0.0.1:3001/api/chat_callback
|
||
# 火山调用当前 backend 的 /api/chat_callback 时使用的 Bearer Token,可留空
|
||
CUSTOM_LLM_API_KEY=
|
||
CUSTOM_LLM_MODEL_NAME=
|
||
CUSTOM_LLM_HISTORY_LENGTH=
|
||
CUSTOM_LLM_PREFILL=
|
||
CUSTOM_LLM_CUSTOM=
|
||
CUSTOM_LLM_EXTRA_HEADER_JSON=
|
||
CUSTOM_LLM_ENABLE_PARALLEL_TOOL_CALLS=
|
||
CUSTOM_LLM_TEMPERATURE=
|
||
CUSTOM_LLM_TOP_P=
|
||
CUSTOM_LLM_MAX_TOKENS=
|
||
|
||
# 当前 backend 内置的本地 Ark 回调配置
|
||
# /api/chat_callback 会直接使用这组配置调用方舟
|
||
ARK_API_KEY=
|
||
ARK_ENDPOINT_ID=
|
||
ARK_BASE_URL=https://ark.cn-beijing.volces.com/api/v3
|
||
ARK_TIMEOUT_SECONDS=1800
|
||
LOCAL_LLM_SYSTEM_PROMPT= "你是一个测试助手。如果别人问你是谁,你就说你是哈哈哈。"
|
||
LOCAL_LLM_TEMPERATURE=0.3
|
||
|
||
# 可选 RAG 占位配置
|
||
# 当前首版默认未启用主链路 RAG,如需后续接入,可再填写这两个配置
|
||
RAG_STATIC_CONTEXT=
|
||
RAG_CONTEXT_FILE=
|
||
|
||
# ASR / TTS
|
||
CUSTOM_ASR_APP_ID=your-asr-app-id
|
||
CUSTOM_TTS_APP_ID=your-tts-app-id
|
||
CUSTOM_ASR_PROVIDER=volcano
|
||
CUSTOM_ASR_MODE=smallmodel
|
||
CUSTOM_ASR_CLUSTER=volcengine_streaming_common
|
||
CUSTOM_TTS_PROVIDER=volcano
|
||
CUSTOM_TTS_CLUSTER=volcano_tts
|
||
CUSTOM_TTS_VOICE_TYPE=BV001_streaming
|
||
CUSTOM_TTS_SPEED_RATIO=1
|
||
CUSTOM_TTS_PITCH_RATIO=1
|
||
CUSTOM_TTS_VOLUME_RATIO=1
|
||
|
||
# 数字人配置
|
||
CUSTOM_AVATAR_ENABLED=false
|
||
CUSTOM_AVATAR_TYPE=3min
|
||
CUSTOM_AVATAR_ROLE=250623-zhibo-linyunzhi
|
||
CUSTOM_AVATAR_BACKGROUND_URL=
|
||
CUSTOM_AVATAR_VIDEO_BITRATE=2000
|
||
CUSTOM_AVATAR_APP_ID=
|
||
CUSTOM_AVATAR_TOKEN=
|