# chatbi **Repository Path**: acxfa/chatbi ## Basic Information - **Project Name**: chatbi - **Description**: 电商SAAS场景下的chatbi系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-09 - **Last Updated**: 2026-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ChatBI 前后端分目录:**`backend/`**(FastAPI + LangGraph)、**`frontend/`**(Vue 3 + Vite)。 仓库根目录可放置 **`.env`**(与 `backend` 同级),供 `backend/env` 加载(`DASHSCOPE_API_KEY`、`DATABASE_URL` 等)。 ## Backend ```powershell cd d:\DevelopProject\chatbi\backend pip install -r .\requirements.txt uvicorn main:app --host 127.0.0.1 --port 8000 --reload ``` - Swagger:`http://127.0.0.1:8000/docs` - 流式:`POST /chatbi/stream`(SSE) - 同步:`POST /chatbi/run` HTTP 示例:`python test\call_chatbi_api_demo.py` ## Frontend(Vue 3) ```powershell cd d:\DevelopProject\chatbi\frontend copy .env.example .env.development # 可选;已提供默认 API 地址 npm install npm run dev ``` 浏览器打开 Vite 提示的地址(一般为 `http://localhost:5173`)。 前端通过环境变量 **`VITE_API_BASE`** 指向后端(默认 `http://127.0.0.1:8000`);后端已在 `main.py` 中为 `localhost:5173` / `127.0.0.1:5173` 开启 CORS。 生产构建:`npm run build`,静态文件在 `frontend/dist`,可由任意静态服务器或 Nginx 托管。