.env.example 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. # app
  2. APP_NAME=open-assistant-api
  3. APP_DEBUG=True
  4. APP_ENV=local
  5. APP_SERVER_HOST=0.0.0.0
  6. APP_SERVER_PORT=8086
  7. APP_SERVER_WORKERS=1
  8. APP_API_PREFIX=/api
  9. APP_AUTH_ENABLE=False
  10. APP_AUTH_ADMIN_TOKEN=admin
  11. LOG_LEVEL=DEBUG
  12. # database
  13. DB_HOST=127.0.0.1
  14. DB_PORT=3306
  15. DB_DATABASE=open_assistant
  16. DB_USER=root
  17. DB_PASSWORD=123456
  18. DB_POOL_SIZE=1
  19. # redis
  20. REDIS_HOST=localhost
  21. REDIS_PORT=6379
  22. REDIS_DB=0
  23. REDIS_PASSWORD=123456
  24. # s3 storage
  25. S3_ENDPOINT=http://minio:9000
  26. S3_BUCKET_NAME=oas
  27. S3_ACCESS_KEY=minioadmin
  28. S3_SECRET_KEY=minioadmin
  29. S3_REGION=us-east-1
  30. # celery
  31. CELERY_BROKER_URL=redis://:123456@127.0.0.1:6379/1
  32. # llm
  33. OPENAI_API_BASE=
  34. OPENAI_API_KEY=
  35. LLM_MAX_STEP=25
  36. # tool
  37. TOOL_WORKER_NUM=10
  38. TOOL_WORKER_EXECUTION_TIMEOUT=180
  39. # web search tool
  40. BING_SEARCH_URL=https://api.bing.microsoft.com/v7.0/search
  41. BING_SUBSCRIPTION_KEY=xxxx
  42. WEB_SEARCH_NUM_RESULTS=5
  43. # file service
  44. FILE_SERVICE_MODULE=app.services.file.impl.oss_file.OSSFileService
  45. #FILE_SERVICE_MODULE=app.services.file.impl.r2r_file.R2RFileService
  46. # file search tool
  47. R2R_BASE_URL=http://127.0.0.1:8000
  48. R2R_USERNAME=admin@example.com
  49. R2R_PASSWORD=change_me_immediately
  50. R2R_SEARCH_LIMIT=10
  51. # secret
  52. APP_AES_ENCRYPTION_KEY=7700b2f9c8dd982dfaddf8b47a92f1d900507ee8ac335f96a64e9ca0f018b195