本文列出了Python探针支持的Python版本、第三方组件和框架。
支持的Python版本
注意事项
如果应用使用Unicorn启动,需要替换为Gunicorn。
例如:
unicorn -w 4 -b 0.0.0.0:8000 app:app
修改为:
gunicorn -w 4 -k uvicorn.workers.UvicornWorker -b 0.0.0.0:8000 app:app
如果有使用gevent协程,则需要设置环境变量
GEVENT_ENABLE=true
。例如程序中有使用:
from gevent import monkey monkey.patch_all()
需要设置环境变量如下:
GEVENT_ENABLE=true
支持的插件版本
大模型
组件 | PyPI仓库地址 | 低版本 | 高版本 |
OpenAI | v1.0.0 | 没有限制 | |
Dashscope | v1.0.0 | 没有限制 | |
Llama-index | v0.10.5 | v0.10.43 | |
Langchain | v0.1.0 | 没有限制 |
RPC框架
组件 | PyPI仓库地址 | 低版本 | 高版本 |
FastAPI | v0.58 | 没有限制 | |
asgiref | v3.0 | 没有限制 | |
aiohttp | v3.0 | 没有限制 | |
Django | v1.10 | 没有限制 | |
WSGI | 无 | 没有限制 | 没有限制 |
Flask | v1.0 | 没有限制 | |
Requests | v2.0 | 没有限制 |