mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-12 12:37:55 +00:00
Updated 服务部署与启动 (markdown)
76
服务部署与启动.md
76
服务部署与启动.md
@@ -1,76 +0,0 @@
|
||||
### 1. 环境依赖
|
||||
|
||||
**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
|
||||
|
||||
pandas==1.5.3
|
||||
|
||||
注意事项:
|
||||
1. 前往supersonic/chat/core/src/main/python/llm/run_config.py配置LLM key
|
||||
2. 如果是windows环境, 需要把python pip指令配置到环境变量
|
||||
3. 默认python路径为/usr/local/bin/python3.9, 若不在这个路径,需要在supersonic/chat/core/src/main/python/bin/env.sh修改成自己的路径
|
||||
|
||||
**后端服务**
|
||||
|
||||
     JDK版本: 1.8+
|
||||
|
||||
**前端服务**
|
||||
|
||||
     [Node](https://nodejs.org/)版本: 16+
|
||||
     [pnpm](https://pnpm.io/)
|
||||
|
||||
|
||||
### 2. 服务启动
|
||||
|
||||
**Mac 环境**
|
||||
|
||||
* release包启动
|
||||
1. 下载最新release包
|
||||
2. bin/start-standalone.sh
|
||||
3. http://localhost:9080/
|
||||
|
||||
* ide启动
|
||||
1. 执行./build_ide.sh
|
||||
2. IDE启动StandaloneLauncher
|
||||
3. 浏览器输入http://localhost:9080
|
||||
|
||||
* 源码启动
|
||||
1. bin/build-standalone.sh
|
||||
2. bin/start-standalone.sh
|
||||
3. 浏览器输入http://localhost:9080
|
||||
|
||||
**Windows 环境**
|
||||
|
||||
* release包启动
|
||||
1. 下载最新release包
|
||||
2. bin/start-standalone.bat
|
||||
3. http://localhost:9080/
|
||||
|
||||
* ide启动
|
||||
1. 执行./build_ide.bat
|
||||
2. IDE启动StandaloneLauncher
|
||||
3. 浏览器输入http://localhost:9080
|
||||
|
||||
* 源码启动
|
||||
1. bin/build-standalone.bat
|
||||
2. bin/start-standalone.bat
|
||||
3. 浏览器输入http://localhost:9080
|
||||
|
||||
**Ubuntu 环境**
|
||||
|
||||
同mac环境, 若出现报错, 可尝试https://support.huaweicloud.com/intl/zh-cn/deployman_faq/deployman_faq_1016.html
|
||||
|
||||
### 3. 数据准备
|
||||
|
||||
     默认系统自带H2数据库, 并已初始化好demo数据
|
||||
|
||||
     如需要连接自己的MySQL数据库, 请更改launchers/standalone下application-local.yaml数据库配置,
|
||||
并执行schema-mysql.sql初始化mysql表结构
|
||||
27
环境依赖.md
Normal file
27
环境依赖.md
Normal file
@@ -0,0 +1,27 @@
|
||||
**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
|
||||
|
||||
pandas==1.5.3
|
||||
|
||||
注意事项:
|
||||
1. 前往supersonic/chat/core/src/main/python/llm/run_config.py配置LLM key
|
||||
2. 如果是windows环境, 需要把python pip指令配置到环境变量
|
||||
3. 默认python路径为/usr/local/bin/python3.9, 若不在这个路径,需要在supersonic/chat/core/src/main/python/bin/env.sh修改成自己的路径
|
||||
|
||||
**后端服务**
|
||||
|
||||
     JDK版本: 1.8+
|
||||
|
||||
**前端服务**
|
||||
|
||||
     [Node](https://nodejs.org/)版本: 16+
|
||||
     [pnpm](https://pnpm.io/)
|
||||
|
||||
Reference in New Issue
Block a user