[General] # 默认使用的模型配置区域 DEFAULT_MODEL_SECTION = gpt-4o # 最大重试次数 MAX_RETRIES = 3 # 请求超时时间 TIMEOUT = 30 [gpt-4o] # 模型名称 MODEL_NAME = gpt-4o # API 密钥 OPENAI_API_KEY = your_openai_api_key_here [gpt-3.5-turbo] # 模型名称 MODEL_NAME = gpt-3.5-turbo # API 密钥 OPENAI_API_KEY = your_openai_api_key_here [app] # 服务名称 service_name = more-dots-api # 监听地址 host = 0.0.0.0 # 监听端口 port = 8000 # 服务版本 version = 1.0.0 # 默认模型配置段(可覆盖 General.DEFAULT_MODEL_SECTION) model_section = gpt-4o [ragflow] url = http://10.122.176.97:21020 api_key = ragflow-xxxxx retrieval = /api/v1/retrieval retrieval_top_k = 3 table_retrieval_dataset_id = sql_gen_dataset_id = [redis] # 是否启用 Redis 缓存(用于 sql_gen_prompts) enabled = false url = redis://localhost:6379/0 db = 0 # SQL 提示词缓存过期秒数 sql_prompt_ttl = 600 [stream] # /api/workflows/stream 进度事件间隔(秒) progress_interval = 0.3 [logging_mysql] # 是否启用结构化日志写入 MySQL enabled = false host = 127.0.0.1 port = 3306 user = root password = database = more_dots table = structured_logs connect_timeout = 5 [nacos] # 是否启用 Nacos 注册 enabled = false # Nacos 服务器地址 server = localhost:8848 # 命名空间 namespace = public # 分组名称 group_name = DEFAULT_GROUP # 集群名称 cluster_name = DEFAULT # 账号(可选) username = # 密码(可选) password = # 心跳间隔(秒) heartbeat_interval = 5 # 权重 weight = 1.0 # 是否临时实例 ephemeral = true