# ============================================ # 服务器配置 # ============================================ server.port=8082 # ============================================ # 模型配置(使用 OpenRouter,与 agent-demo 一致) # ============================================ spring.ai.openai.api-key=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 spring.ai.openai.base-url=https://openrouter.ai/api spring.ai.openai.chat.options.model=openrouter/free # Embedding 模型也使用 OpenRouter(通过 OpenAI 兼容接口) spring.ai.openai.embedding.options.model=text-embedding-3-small # ============================================ # RAG 模块配置 # ============================================ # 文档分块大小(字符数):影响检索精度和上下文长度 fintec.ai.rag.chunk-size=800 # 分块重叠大小:保证上下文连贯性 fintec.ai.rag.chunk-overlap=100 # 检索返回的最相关文档数量 fintec.ai.rag.top-k=5 # 相似度阈值:低于此值的文档不会被使用 fintec.ai.rag.similarity-threshold=0.7 # ============================================ # 重试策略配置(可选) # ============================================ # fintec.ai.retry.enabled=true # fintec.ai.retry.max-attempts=3 # fintec.ai.retry.backoff-ms=1000 # ============================================ # 日志配置 # ============================================ logging.level.root=INFO logging.level.com.ccb.fintec=DEBUG # 启用 Spring Boot 自动配置的调试信息 debug=true # 启用更详细的日志 logging.level.org.springframework.boot.autoconfigure=DEBUG