902 B
902 B
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开公网