.env.example 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. # HelloAgents LLM配置
  2. # 使用ModelScope API (推荐)
  3. LLM_MODEL_ID=Qwen/Qwen2.5-72B-Instruct
  4. LLM_API_KEY=your-modelscope-api-key-here
  5. LLM_BASE_URL=https://api-inference.modelscope.cn/v1/
  6. # 其他可选模型:
  7. # LLM_MODEL_ID=Qwen/Qwen2.5-7B-Instruct
  8. # LLM_MODEL_ID=deepseek-ai/DeepSeek-V3
  9. # 如果使用其他兼容OpenAI的服务
  10. # LLM_BASE_URL=https://api.deepseek.com/v1
  11. # LLM_MODEL_ID=deepseek-chat
  12. # ================================
  13. # Qdrant 向量数据库配置
  14. # ================================
  15. # 使用Qdrant云服务 (推荐)
  16. # https://cloud.qdrant.io/
  17. QDRANT_URL=https://xxxxxx.aws.cloud.qdrant.io:6333
  18. QDRANT_API_KEY=xxxxx
  19. # 或使用本地Qdrant (需要Docker)
  20. # QDRANT_URL=http://localhost:6333
  21. # QDRANT_API_KEY=
  22. # Qdrant集合配置
  23. QDRANT_COLLECTION=hello_agents_vectors
  24. QDRANT_VECTOR_SIZE=384
  25. QDRANT_DISTANCE=cosine
  26. QDRANT_TIMEOUT=30
  27. # ================================
  28. # Neo4j 图数据库配置
  29. # ================================
  30. # 使用Neo4j Aura云服务 (推荐)
  31. NEO4J_URI=neo4j+s://xxxxx.databases.neo4j.io
  32. NEO4J_USERNAME=neo4j
  33. NEO4J_PASSWORD=xxxxx
  34. # 或使用本地Neo4j (需要Docker)
  35. # NEO4J_URI=bolt://localhost:7687
  36. # NEO4J_USERNAME=neo4j
  37. # NEO4J_PASSWORD=hello-agents-password
  38. # Neo4j连接配置
  39. NEO4J_DATABASE=neo4j
  40. NEO4J_MAX_CONNECTION_LIFETIME=3600
  41. NEO4J_MAX_CONNECTION_POOL_SIZE=50
  42. NEO4J_CONNECTION_TIMEOUT=60
  43. EMBED_MODEL_TYPE="local"
  44. # EMBED_MODEL_NAME="text-embedding-v3"
  45. # # - 若为空,dashscope 默认 text-embedding-v3;local 默认 sentence-transformers/all-MiniLM-L6-v2
  46. # EMBED_API_KEY=""
  47. # EMBED_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1"