配置

环境变量

更安全、更快捷的配置入口

火山引擎生态

统一前缀: VOLCENGINE_

环境变量名称释义
VOLCENGINE_ACCESS_KEY火山引擎 Access Key
VOLCENGINE_SECRET_KEY火山引擎 Access Key

对应 yaml 文件格式:

config.yaml
volcengine:
  access_key:
  secret_key:

模型类

统一前缀: MODEL_

子类环境变量名称释义
Agent 推理模型MODEL_AGENT_NAME模型名称
MODEL_AGENT_PROVIDER符合 LiteLLM 规范的模型提供商
MODEL_AGENT_API_BASE访问地址
MODEL_AGENT_API_KEY访问密钥
Embedding 模型MODEL_EMBEDDING_NAMEEmbedding 模型名称
MODEL_EMBEDDING_DIMEmbedding 模型维度
MODEL_EMBEDDING_API_BASE访问地址
MODEL_EMBEDDING_API_KEY访问密钥
评测模型MODEL_JUDGE_NAME模型名称
MODEL_JUDGE_API_BASE访问地址
MODEL_JUDGE_API_KEY访问密钥

内置工具类

统一前缀: TOOL_

子类环境变量名称释义
VeSearchTOOL_VESEARCH_ENDPOINT火山引擎搜索机器人 ID(bot_id)
TOOL_VESEARCH_API_KEY火山引擎搜索服务密钥
WebScraperTOOL_WEB_SCRAPER_ENDPOINTWebScraper 端点
TOOL_WEB_SCRAPER_API_KEYWebScraper 密钥(token)
LarkTOOL_LARK_ENDPOINTLark 应用 ID(app_id)
TOOL_LARK_API_KEYLark 应用密钥(app_secret)
TOOL_LARK_TOKENLark 用户 token
LASTOOL_LAS_URLLAS SSE 服务地址(含 token)
TOOL_LAS_DATASET_IDLAS 数据集 ID

数据库类

统一前缀: DATABASE_

子类环境变量名称释义
OpenSearchDATABASE_OPENSEARCH_HOSTOpenSearch 主机地址(不含 http/https)
DATABASE_OPENSEARCH_PORTOpenSearch 端口,默认 9200
DATABASE_OPENSEARCH_USERNAMEOpenSearch 用户名
DATABASE_OPENSEARCH_PASSWORDOpenSearch 密码
MySQLDATABASE_MYSQL_HOSTMySQL 主机地址
DATABASE_MYSQL_USERMySQL 用户名
DATABASE_MYSQL_PASSWORDMySQL 密码
DATABASE_MYSQL_DATABASEMySQL 数据库名称
DATABASE_MYSQL_CHARSETMySQL 字符集,默认 utf8
RedisDATABASE_REDIS_HOSTRedis 主机地址
DATABASE_REDIS_PORTRedis 端口,默认 6379
DATABASE_REDIS_PASSWORDRedis 密码
DATABASE_REDIS_DBRedis 数据库编号,默认 0
VikingDBDATABASE_VIKING_PROJECTViking DB 项目名称
DATABASE_VIKING_REGIONViking DB 区域
TOSDATABASE_TOS_ENDPOINTTOS 访问端点
DATABASE_TOS_REGIONTOS 区域
DATABASE_TOS_BUCKETTOS 桶名称

可观测

统一前缀: OBSERVABILITY_

子类环境变量名称释义
APMPlusOBSERVABILITY_OPENTELEMETRY_APMPLUS_ENDPOINTAPMPlus 上报地址
OBSERVABILITY_OPENTELEMETRY_APMPLUS_API_KEYAPMPlus 鉴权密钥
OBSERVABILITY_OPENTELEMETRY_APMPLUS_SERVICE_NAMEAPMPlus 服务名称
CozeLoopOBSERVABILITY_OPENTELEMETRY_COZELOOP_ENDPOINTCozeLoop 上报地址
OBSERVABILITY_OPENTELEMETRY_COZELOOP_API_KEYCozeLoop 鉴权密钥
OBSERVABILITY_OPENTELEMETRY_COZELOOP_SERVICE_NAMECozeLoop 服务空间 ID(space_id)
TLSOBSERVABILITY_OPENTELEMETRY_TLS_ENDPOINTTLS 上报地址
OBSERVABILITY_OPENTELEMETRY_TLS_SERVICE_NAMETLS topic_id
OBSERVABILITY_OPENTELEMETRY_TLS_REGIONTLS 区域
PrometheusOBSERVABILITY_PROMETHEUS_PUSHGATEWAY_URLPrometheus Pushgateway 地址
OBSERVABILITY_PROMETHEUS_USERNAMEPrometheus 用户名
OBSERVABILITY_PROMETHEUS_PASSWORDPrometheus 密码

Prompt Pilot

环境变量名称释义
PROMPT_PILOT_API_KEYPrompt Pilot 产品密钥