|
|
1 tahun lalu | |
|---|---|---|
| Log | 1 tahun lalu | |
| alembic | 1 tahun lalu | |
| app | 1 tahun lalu | |
| .gitignore | 1 tahun lalu | |
| Dockerfile | 1 tahun lalu | |
| README.md | 1 tahun lalu | |
| alembic.ini | 1 tahun lalu | |
| main.py | 1 tahun lalu | |
| main.spec | 1 tahun lalu | |
| pip_install.sh | 1 tahun lalu | |
| requirements.txt | 1 tahun lalu | |
| restart.sh | 1 tahun lalu | |
| test_main.http | 1 tahun lalu |
RAG Gateway 是一个用于处理请求和响应的网关服务。它使用 FastAPI 和其他相关库来提供高效的 API 服务。
rag-gateway/ ├── app/ │ └── api │ └── config 项目配置目录 │ └── models │ └── service | └── utils ├── main.py ├── requirements.txt ├── test_main.http ├── venv/ └── README.txt
首先,创建一个虚拟环境并激活它:
python3 -m venv venv
source venv/bin/activate # 对于 Linux/Mac
或者
venv\Scripts\activate # 对于 Windows
pip install -r requirements.txt
python main.py
docker build -t my-python-app .
docker run --rm -v ${PWD}:/app -v ${PWD}/:/app/dist my-python-app