application.properties 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. spring.application.name=rag-kb-backend
  2. # MySQL 数据源配置
  3. spring.datasource.url=jdbc:mysql://192.168.168.131:3306/rag_kb?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
  4. spring.datasource.username=root
  5. spring.datasource.password=root1234
  6. spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
  7. # Redis 配置
  8. spring.data.redis.host=192.168.168.131
  9. spring.data.redis.port=6379
  10. # Spring AI - Ollama 大模型服务
  11. spring.ai.ollama.base-url=http://192.168.168.131:11434
  12. spring.ai.ollama.chat.model=qwen2.5:3b
  13. spring.ai.ollama.chat.options.temperature=0.7
  14. spring.ai.ollama.embedding.model=nomic-embed-text
  15. spring.ai.ollama.embedding.options.temperature=0.0
  16. # Spring AI - Milvus 向量库
  17. spring.ai.vectorstore.milvus.client.host=192.168.168.131
  18. spring.ai.vectorstore.milvus.client.port=19530
  19. spring.ai.vectorstore.milvus.database-name=default
  20. spring.ai.vectorstore.milvus.collection-name=rag_knowledge
  21. spring.ai.vectorstore.milvus.embedding-dimension=768
  22. spring.ai.vectorstore.milvus.index-type=IVF_FLAT
  23. spring.ai.vectorstore.milvus.metric-type=COSINE
  24. spring.ai.vectorstore.milvus.initialize-schema=true
  25. # 服务端口
  26. server.port=8080
  27. # 文件上传大小限制(用于文档上传)
  28. spring.servlet.multipart.max-file-size=50MB
  29. spring.servlet.multipart.max-request-size=100MB
  30. # 日志
  31. logging.level.com.rag.kb=DEBUG
  32. logging.level.org.springframework.ai=DEBUG