当前位置: 首页 > news >正文

高德MCP服务接入

创建一个agent,集成高德MCP工具

文章目录

  • 一、安装依赖
  • 二、获取高德key
  • 三、代码实现

一、安装依赖

pip install openai
pip install langchain (1.0版本以上)
pip install langchain_mcp_adapters

二、获取高德key

https://lbs.amap.com/api/mcp-server/create-project-and-key

三、代码实现

import asynciofrom langchain_mcp_adapters.client import MultiServerMCPClient
from langchain_openai import ChatOpenAI
from langchain.agents import create_agentllm = ChatOpenAI(model="qwen3-max",base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",api_key="{阿里云百炼 api-key}",streaming=True,
)# 高德mcp客户端
async def create_amap_client():mcp_config = {"amap": {"url": "https://mcp.amap.com/sse?key={你的高德key}","transport":"sse"}}client = MultiServerMCPClient(mcp_config)tools = await client.get_tools()return client,tools# 创建智能体,集成MCP工具
async def create_and_run_agent():client,tools = await create_amap_client()agent = create_agent(model=llm,tools=tools,system_prompt="你是一个智能助手,可以调用高德MCP工具。",)question = "请提供青岛北站的坐标?"async for step in agent.astream({'messages': question},stream_mode="values"):step["messages"][-1].pretty_print()asyncio.run(create_and_run_agent())

输出:
在这里插入图片描述

http://www.dtcms.com/a/596588.html

相关文章:

  • 立即执行函数(IIFE)
  • Scratch编程教程 | 从入门到实战创意编程
  • 如何在Keil5中在没有硬件支持的情况下使用Keil的模拟器(Simulator) + 调试窗口输出进行调试
  • YOLOv8改进实战:自研MSAM多尺度注意力机制,通道注意力全面升级,CBAM再进化!
  • 从一场年会看乐鑫科技的创新传承
  • 【系统架构设计师-2025下半年真题】综合知识-参考答案及详解(回忆版)
  • custed谁做的网站大连电商平台有哪些
  • 公司高端网站设计公司沈阳建设厅官方网站
  • 微信小程序必要要安装SSL证书吗?小程序SSL详解
  • PostgreSQL18新功能COPY命令变得更加用户友好
  • 医疗小程序05完善就诊人信息
  • idea AI编程 腾讯云代码助手 CodeBuddy插件安装和使用
  • 湖南益阳网站建设做地坪网站
  • 02-SQLite 为了防止多人同时乱写,把整个数据库文件“当一本账本加锁”
  • 盲盒抽赏小程序一番赏 + 无限赏拓展玩法分析:技术赋能与商业破局
  • 专业网站开发价格wordpress打开自定义很慢
  • 济南建站公司电话网页界面设计与制作邓文达
  • Mysql主从架构的搭建
  • MySQL数据库:表的增删改查 [CRUD](进阶)
  • AI+云计算互融共生,2025AI云产业发展大会即将举行
  • 基于YOLO的深度学习框架用于从胸部X射线图像检测肺炎
  • spring cloud微服务常用组件
  • 工业通信的“钢铁心脏”:耐达讯自动化Profibus光纤模块,为机械手臂提供持久动力
  • 【Kafka全攻略】Kafka从入门到实战:核心概念+实操配置+故障排查全攻略
  • 基于SpringBoot的新闻管理系统【协同过滤推荐算法+可视化统计】
  • 展示型网站方案C语言做网站需要创建窗口吗
  • 电脑硬盘数据恢复原理及核心技术解析
  • 潍坊网站建设制作几分钟弄清楚php做网站
  • Hadoop在AI时代如何实现生态协同? CMP 7.13(或类 Cloudera CDP7.3 的 CMP 7.13 平台,如华为鲲鹏 ARM 版)
  • 麒麟系统离线安装Rabbitmq