# agent-ai **Repository Path**: liuyong-byte/agent-ai ## Basic Information - **Project Name**: agent-ai - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-31 - **Last Updated**: 2026-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Agent-AI System 基于 FastAPI + LangChain + Milvus + MySQL 的生产级 AI Agent 系统。 ## 技术栈 - **后端**: Python 3.11 + FastAPI - **数据库**: MySQL 8.0 + Milvus 2.4 + Redis 7.2 - **AI 框架**: LangChain + LangGraph - **前端**: React 18 + Ant Design 5 - **部署**: Docker + Docker Compose ## 快速开始 ### 1. 启动所有服务 ```bash docker-compose up -d ``` ### 2. 安装依赖 ```bash poetry install ``` ### 3. 启动开发服务器 ```bash poetry run uvicorn app.main:app --reload ``` ### 4. 访问 API 文档 打开浏览器访问:http://localhost:8000/docs ## 项目结构 ``` agent-ai/ ├── app/ │ ├── api/ # API 路由 │ ├── models/ # 数据模型 │ ├── schemas/ # Pydantic Schema │ ├── services/ # 业务逻辑 │ └── utils/ # 工具函数 ├── tests/ # 测试目录 ├── docker-compose.yml └── pyproject.toml ``` ## API 端点 - `GET /docs` - Swagger API 文档 - `POST /api/v1/users/register` - 用户注册 - `POST /api/v1/users/login` - 用户登录 - `GET /api/v1/agents` - 获取 Agent 列表 - `POST /api/v1/chats` - 创建对话 - `POST /api/v1/knowledges` - 添加知识库 ## 开发指南 ### 运行测试 ```bash poetry run pytest ``` ### 代码检查 ```bash poetry run ruff check app/ poetry run mypy app/ ``` ## License MIT