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