Parknav AI
Parknav是一个多智能体系统,旨在查找并丰富停车信息。它使用一个专门的智能体来收集基本的停车数据,另一个智能体则进行有针对性的网页搜索,为前端应用程序提供详细的小时数、价格和运营商信息。
功能
- 智能数据收集:使用Overpass API在指定半径内查找停车位。
- 自动化信息丰富:智能代理自动进行网页搜索,以查找每个停车位置的关键细节。
- 结构化数据输出:所有丰富化数据均存储在PostgreSQL数据库中,并可作为GeoJSON对象检索。
- 多智能体架构:该系统使用两个专用智能体
入门指南
先决条件
- Node.js(v8或更高版本)
- PostgreSQL数据库/Neon
- OpenAI API密钥
- SerpAPI API密钥
安装
- 克隆仓库
- 通过以下方式安装依赖项:
npm install- 在根目录下创建一个.env文件,并添加以下内容来设置环境变量:
NEON_DB_URL=""
OPENAI_API_KEY=""
SERPAPI_API_KEY=""运行服务器
- 通过构建MCP服务器
npm run build- 通过运行
node build/index.js