# agent-platform-new **Repository Path**: aiagentdemo/agent-platform-new ## Basic Information - **Project Name**: agent-platform-new - **Description**: 基于 Python FastAPI + Vue3 的 AI Agent 管理平台。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-17 - **Last Updated**: 2026-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Agent 平台 基于 Python FastAPI + Vue3 的 AI Agent 管理平台。 ## 界面预览 ![Agent 平台](docs/screenshot.png) ## 功能模块 - Agent 广场:创建和管理 AI Agent,支持绑定模型/知识库/Skill/MCP - Prompt 管理:统一管理提示词,支持导入/导出 - 知识库管理:上传文档,自动切片向量化(ChromaDB) - Skill 管理:上传 zip 格式技能包,浏览文件内容 - MCP 管理:管理 MCP 工具配置 - 模型管理:配置 LLM 接口(OpenAI/通义千问/自定义) - Key 管理:生成 API Key(ap-xxx),绑定 Agent 访问权限 ## 技术栈 - 后端:Python 3.11 + FastAPI + SQLAlchemy + MySQL + ChromaDB - 前端:Vue3 + TypeScript + Element Plus + Pinia ## 启动方式 ### 前置条件 1. MySQL 已启动,创建数据库: ```sql CREATE DATABASE agent_platform CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; ``` 2. 复制并配置环境变量: ```bash cp backend/.env.example backend/.env # 编辑 .env,填入正确的 DATABASE_URL ``` ### 启动后端 ```bash cd backend source venv/bin/activate python run.py # 访问 http://localhost:8000/docs 查看 API 文档 ``` ### 启动前端 ```bash cd frontend npm run dev # 访问 http://localhost:5173 ```