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

温州做网站搜索引擎优化是做什么

温州做网站,搜索引擎优化是做什么,长沙网红店,合肥做公司网站联系方式目录 环境准备math_server.pyclient.py输出结果 下面展示了如何使用LangChain MCP (Model Control Protocol) Adapters创建一个简单的数学工具服务,并通过LangGraph的Agent来调用这些工具。 环境准备 uv init uv venv source .venv/bin/activate uv pip install la…

目录

    • 环境准备
    • math_server.py
    • client.py
    • 输出结果

下面展示了如何使用LangChain MCP (Model Control Protocol) Adapters创建一个简单的数学工具服务,并通过LangGraph的Agent来调用这些工具。

环境准备

uv init
uv venv
source .venv/bin/activate
uv pip install langchain-mcp-adapters langgraph langchain langchain_openai 

math_server.py

# math_server.py
from mcp.server.fastmcp import FastMCPmcp = FastMCP("Math")@mcp.tool()
def add(a: int, b: int) -> int:"""Add two numbers"""return a + b@mcp.tool()
def multiply(a: int, b: int) -> int:"""Multiply two numbers"""return a * bif __name__ == "__main__":mcp.run(transport="stdio")

client.py

# Create server parameters for stdio connection
from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client
from langchain_mcp_adapters.tools import load_mcp_tools
from langgraph.prebuilt import create_react_agent
import asynciofrom langchain_openai import ChatOpenAI
llm = ChatOpenAI(temperature=0,model="qwen-turbo",openai_api_key="your api key",openai_api_base="https://dashscope.aliyuncs.com/compatible-mode/v1"
)
server_params = StdioServerParameters(command="uv",args=["run", "math_server.py"],
)async def main():async with stdio_client(server_params) as (read, write):async with ClientSession(read, write) as session:# Initialize the connectionawait session.initialize()# Get toolstools = await load_mcp_tools(session)# Create and run the agentagent = create_react_agent(llm, tools)agent_response = await agent.ainvoke({"messages": "what's (3 + 5) x 12?"})print(agent_response["messages"][-1].content)# 运行异步主函数
if __name__ == "__main__":asyncio.run(main())

输出结果

uv run client.py
输出:Processing request of type ListToolsRequestProcessing request of type CallToolRequestProcessing request of type CallToolRequestThe result of (3 + 5) x 12 is 96.

参考链接:
https://github.com/langchain-ai/langchain-mcp-adapters

http://www.dtcms.com/wzjs/44740.html

相关文章:

  • 快乐彩网站做杭州seook优屏网络
  • 临沂网站网站建设免费打广告网站
  • wordpress获取微信用户徐州seo顾问
  • 咋做黄页网站宁波seo推广优化
  • 口碑好b2c电商网站开发推广产品怎么发朋友圈
  • 石家庄做外贸网站建设抖音seo源码搭建
  • 深圳服装网站建设市场营销计划方案
  • 建设网站wbsb2b关键词排名工具
  • 企业网站建设推广网站收录情况查询
  • 网站建设烟台拼多多商品关键词搜索排名
  • 做计算机网站的总结福州短视频seo
  • 常德红网官网网站推广类软文
  • 域名注册哪个网站便宜中国网站排名查询
  • 湖州 外贸网站建设沧州网站优化
  • 创网站 灵感浙江网站建设平台
  • 天津做网站推广的公司关键词自动优化
  • 网推渠道平台以下哪个单词表示搜索引擎优化
  • 做室内意向图的网站网络广告人社区官网
  • 前程无忧做一年网站多钱百度指数分是什么
  • 婚礼策划北京seo服务销售
  • 江苏省建设厅网站查询国家免费培训机构
  • 做网站公司专业新站网站推广公司
  • 西安网站设计方案企业推广是什么意思
  • 传奇游戏网站佛山网站seo
  • 重庆地方标准查询网站优化是做什么的
  • 什么事网站开发好看的网站ui
  • 用电脑做网站18种最有效推广的方式
  • 手机响应式网站建设公司宁波seo网络优化公司
  • vlc WordPress北京网站优化方式
  • 周口集团网站建设seo顾问能赚钱吗