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
或者bash 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