Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/chendok_glimmerchat.json
T

1 line
7.5 KiB
JSON
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.
{"repo": "chendok/glimmerchat", "files": {"backend/src/main/resources/application.yml": {"8655016c5b8a3c6f0f7e0393438767fa0173cfc1": {"t": 1785746951.0170078, "n": 2583, "h": "868292b35f6c5742", "c": "# 服务器配置\nserver:\n port: 18081\n\nspring:\n application:\n name: agent-backend\n\n # 文件上传配置\n servlet:\n multipart:\n max-file-size: 10MB\n max-request-size: 10MB\n\n # SQLite 数据库配置(用于持久化会话和消息)\n datasource:\n url: jdbc:sqlite:${app.paths.database}\n driver-class-name: org.sqlite.JDBC\n username:\n password:\n\n # JPA / Hibernate 配置\n jpa:\n hibernate:\n ddl-auto: update # 自动更新表结构\n show-sql: false # 是否在控制台打印 SQL\n properties:\n hibernate:\n format_sql: true # 格式化 SQL 输出\n dialect: org.hibernate.community.dialect.SQLiteDialect\n\n# AI 模型配置(通过环境变量注入)\nai:\n model:\n base-url: ${AI_MODEL_BASE_URL:https://api.deepseek.com} # 模型 API 基础地址\n api-key: ${AI_MODEL_API_KEY:sk-9f3284da3a3a488c86823eaf1fd1b86f} # 模型 API 密钥\n name: ${AI_MODEL_NAME:deepseek-chat} # 默认模型名称(思考模式)\n fast-name: ${AI_MODEL_FAST_NAME:deepseek-chat} # 快速模式模型名称\n think-name: ${AI_MODEL_THINK_NAME:deepseek-reasoner} # 思考模式模型名称\n temperature: ${AI_MODEL_TEMPERATURE:0} # 生成温度(deepseek-reasoner 建议使用 0)\n\n# ─────────────────────────────────────────────────────────────────────────────\n# 应用路径配置(集中管理)\n# ─────────────────────────────────────────────────────────────────────────────\napp:\n # 路径配置(集中管理)\n paths:\n # 文件上传目录:用户上传的文件存储位置\n upload: ${APP_PATH_UPLOAD:./uploads}\n # 智能体目录:用户创建的自定义智能体\n agent: ${APP_PATH_AGENT:./agent}\n # 预设智能体目录:系统内置的智能体模板\n preagent: ${APP_PATH_PREAGENT:./preagent}\n # 数据库文件路径:SQLite 数据库文件位置\n database: ${APP_PATH_DATABASE:./data/glimmerchat-db.sqlite}\n # 技能目录:AI 技能定义文件\n skill: ${APP_PATH_SKILL:./skill}\n\n # CORS 跨域配置\n cors:\n allowed-origin: ${APP_CORS_ALLOWED_ORIGIN:http://localhost:5173}\n\n # 超时与清理配置\n timeouts:\n # 流式响应超时清理时间(毫秒),默认30分钟\n stream-cleanup-ms: ${APP_TIMEOUT_STREAM_CLEANUP:1800000}\n # 流式响应超时检查间隔(毫秒),默认5分钟\n stream-cleanup-interval-ms: ${APP_TIMEOUT_STREAM_INTERVAL:300000}\n # 文件过期时间(毫秒),默认24小时\n file-expiration-ms: ${APP_TIMEOUT_FILE_EXPIRY:86400000}\n # 文件过期检查间隔(毫秒),默认1小时\n file-cleanup-interval-ms: ${APP_TIMEOUT_FILE_INTERVAL:3600000}\n # 记忆过期时间(毫秒),默认7天\n memory-expiration-ms: ${APP_TIMEOUT_MEMORY_EXPIRY:604800000}\n # 记忆过期检查间隔(毫秒),默认6小时\n memory-cleanup-interval-ms: ${APP_TIMEOUT_MEMORY_INTERVAL:21600000}\n\n # 兼容旧配置(引用统一路径配置)\n upload:\n dir: ${app.paths.upload}\n skill:\n dir: ${app.paths.skill}\n # 是否启用技能自动意图识别(默认启用)\n auto-detect: ${APP_SKILL_AUTO_DETECT:true}\n agent:\n dir: ${app.paths.agent}\n preagent:\n dir: ${app.paths.preagent}\n\n"}, "88f823e71b36052668ecb0163f3dc031a22ed327": {"t": 1785769270.0709538, "n": 2583, "h": "868292b35f6c5742", "c": "# 服务器配置\nserver:\n port: 18081\n\nspring:\n application:\n name: agent-backend\n\n # 文件上传配置\n servlet:\n multipart:\n max-file-size: 10MB\n max-request-size: 10MB\n\n # SQLite 数据库配置(用于持久化会话和消息)\n datasource:\n url: jdbc:sqlite:${app.paths.database}\n driver-class-name: org.sqlite.JDBC\n username:\n password:\n\n # JPA / Hibernate 配置\n jpa:\n hibernate:\n ddl-auto: update # 自动更新表结构\n show-sql: false # 是否在控制台打印 SQL\n properties:\n hibernate:\n format_sql: true # 格式化 SQL 输出\n dialect: org.hibernate.community.dialect.SQLiteDialect\n\n# AI 模型配置(通过环境变量注入)\nai:\n model:\n base-url: ${AI_MODEL_BASE_URL:https://api.deepseek.com} # 模型 API 基础地址\n api-key: ${AI_MODEL_API_KEY:sk-9f3284da3a3a488c86823eaf1fd1b86f} # 模型 API 密钥\n name: ${AI_MODEL_NAME:deepseek-chat} # 默认模型名称(思考模式)\n fast-name: ${AI_MODEL_FAST_NAME:deepseek-chat} # 快速模式模型名称\n think-name: ${AI_MODEL_THINK_NAME:deepseek-reasoner} # 思考模式模型名称\n temperature: ${AI_MODEL_TEMPERATURE:0} # 生成温度(deepseek-reasoner 建议使用 0)\n\n# ─────────────────────────────────────────────────────────────────────────────\n# 应用路径配置(集中管理)\n# ─────────────────────────────────────────────────────────────────────────────\napp:\n # 路径配置(集中管理)\n paths:\n # 文件上传目录:用户上传的文件存储位置\n upload: ${APP_PATH_UPLOAD:./uploads}\n # 智能体目录:用户创建的自定义智能体\n agent: ${APP_PATH_AGENT:./agent}\n # 预设智能体目录:系统内置的智能体模板\n preagent: ${APP_PATH_PREAGENT:./preagent}\n # 数据库文件路径:SQLite 数据库文件位置\n database: ${APP_PATH_DATABASE:./data/glimmerchat-db.sqlite}\n # 技能目录:AI 技能定义文件\n skill: ${APP_PATH_SKILL:./skill}\n\n # CORS 跨域配置\n cors:\n allowed-origin: ${APP_CORS_ALLOWED_ORIGIN:http://localhost:5173}\n\n # 超时与清理配置\n timeouts:\n # 流式响应超时清理时间(毫秒),默认30分钟\n stream-cleanup-ms: ${APP_TIMEOUT_STREAM_CLEANUP:1800000}\n # 流式响应超时检查间隔(毫秒),默认5分钟\n stream-cleanup-interval-ms: ${APP_TIMEOUT_STREAM_INTERVAL:300000}\n # 文件过期时间(毫秒),默认24小时\n file-expiration-ms: ${APP_TIMEOUT_FILE_EXPIRY:86400000}\n # 文件过期检查间隔(毫秒),默认1小时\n file-cleanup-interval-ms: ${APP_TIMEOUT_FILE_INTERVAL:3600000}\n # 记忆过期时间(毫秒),默认7天\n memory-expiration-ms: ${APP_TIMEOUT_MEMORY_EXPIRY:604800000}\n # 记忆过期检查间隔(毫秒),默认6小时\n memory-cleanup-interval-ms: ${APP_TIMEOUT_MEMORY_INTERVAL:21600000}\n\n # 兼容旧配置(引用统一路径配置)\n upload:\n dir: ${app.paths.upload}\n skill:\n dir: ${app.paths.skill}\n # 是否启用技能自动意图识别(默认启用)\n auto-detect: ${APP_SKILL_AUTO_DETECT:true}\n agent:\n dir: ${app.paths.agent}\n preagent:\n dir: ${app.paths.preagent}\n\n"}}}}