全部產品
Search
文件中心

Application Real-Time Monitoring Service:Python探針相容性要求

更新時間:Oct 31, 2024

本文列出了Python探針支援的Python版本、第三方組件和架構。

支援的Python版本

Python3

注意事項

  • 如果應用使用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

https://pypi.org/project/openai/

v1.0.0

沒有限制

Dashscope

https://pypi.org/project/dashscope/

v1.0.0

沒有限制

Llama-index

https://pypi.org/project/llama-index/

v0.10.5

v0.10.43

Langchain

https://pypi.org/project/langchain/

v0.1.0

沒有限制

RPC架構

組件

PyPI倉庫地址

低版本

高版本

FastAPI

https://pypi.org/project/fastapi/

v0.58

沒有限制

asgiref

https://pypi.org/project/asgiref/

v3.0

沒有限制

aiohttp

https://pypi.org/project/aiohttp/

v3.0

沒有限制

Django

https://pypi.org/project/Django/

v1.10

沒有限制

WSGI

沒有限制

沒有限制

Flask

https://pypi.org/project/Flask/

v1.0

沒有限制

Requests

https://pypi.org/project/requests/

v2.0

沒有限制