环境依赖


Python 服务 (如果需要用到LLM的能力, 需要启动python服务)

     Python版本: 3.9+      pip版本: 3.9+

其它需要用到的包(启动服务的时候, 会默认检测安装):

langchain==0.0.207 openai==0.27.4 fastapi==0.95.1

chromadb==0.3.21 tiktoken==0.3.3 uvicorn[standard]==0.21.1(windows: uvicorn==0.21.1)

pandas==1.5.3

注意事项:

  1. 前往supersonic/chat/core/src/main/python/llm/run_config.py配置LLM key
  2. 服务host、port指定:
  • 在supersonic/chat/core/src/main/python/llm/run_config.py中修改
  1. python、pip环境指定:
  • pip路径:在supersonic-common.sh中修改

  • python路径:在supersonic-common.sh中修改 注意:0.7.4release版本:在supersonic/chat/core/src/main/python/bin/env.sh中修改

  • 默认pip路径为/usr/local/bin/pip3,python路径为/usr/local/bin/python3, 若不在这个路径,需要在修改成自己的路径

  • Windows下需要将python和pip指令配置好环境变量

后端服务

     JDK版本: 1.8+

前端服务

     Node版本: 16+      pnpm