python -m venv myenv source myenv/bin/activate || myenv/Scripts/activate python -m pip install --upgrade pip pip install -U langchain langchain-openai dotenv pip install -e .(详情见pyproject.toml) pip install langgraph-cli[inmem] pip install sqlalchemy pymysql loguru psycopg2-binary(postgresql) *可选数据库开发 # Environment Copy `.env.example` to `.env` and fill in the required values before running the app. cp .env.example .env # Required variables # - LLM_BASE_URL # - LLM_API_KEY # - LLM_MODEL # Web 对话(推荐):在 ``Agent`` 目录下保证 ``PYTHONPATH`` 包含 ``src`` 后执行 cd ./Agent uvicorn agent.web.server:app --host 127.0.0.1 --port 8765 # 发送消息为两阶段 API:``POST /api/chat/start``(立即落盘用户消息)+ ``POST /api/chat/complete``(推理);前端已按此顺序调用。 cloudflared tunnel --url http://localhost:8765开公网