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

【Lecture01】动手开发科研智能体(WIN11系统)

 1. 配置win11系统中的环境,安装管理器Choco:

# Download and install Chocolatey:
powershell -c "irm https://community.chocolatey.org/install.ps1|iex"
# Download and install Node.js:
choco install nodejs-lts --version="22"
# Verify the Node.js version:
node -v # Should print "v22.16.0".
# Verify npm version:
npm -v # Should print "10.9.2".

如果遇到如下报错:
Installing Chocolatey on the local machine
& : 无法将“C:\Users\ADMINI~1\AppData\Local\Temp\chocolatey\chocoInstall\tools\chocolateyInstall.ps1”项识别为 cmdlet、函数、脚本
文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:538 字符: 3
+ & $chocoInstallPS1
+   ~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (C:\Users\ADMINI...ateyInstall.ps1:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

 自己查了好些关于Chocolatey资料不太好使,最后发现一定要用Windows PowerShell ISE窗口执行,而不是Windows PowerShell窗口。否则,上面的错误一直提示。正确执行如下:
 

2. 本地构建MCP Inspector

Model Context Protocol (MCP) Inspector 是一个交互式开发工具,专为测试和调试 MCP 服务器而设计。本文将详细介绍如何使用 Inspector 工具有效地调试和测试 MCP 服务。



3. 配置

pip install litellm
pip install google-adk
git clone https://github.com/deepmodeling/AI4S-agent-tools.git

点击启动连接,选择如下图模型,再点击开始连接既可。

点击已连接的绿色图标下拉箭头,选择SSH连接到节点,在下载目录下输入如下指令:

python paper_search_demo_mcp_server.py

获取服务器的IP地址,用于sse访问,修改agent.py的程序:

打开Powershell窗口:adk web

测试模型回复,大功告成!

参考:
1. https://blog.csdn.net/qq_20623849/article/details/147474950

2. iex : 使用“3”个参数调用“SetEnvironmentVariable”时发生异常:“尝试执行未经授权的操作。”_使用“3”个参数调用“setenvironmentvariable”时发生异常:“不允许所请求的注册-CSDN博客

3. Bohrium | AI for Science with Global Scientists 

http://www.lryc.cn/news/2399509.html

相关文章:

  • “packageManager“: “pnpm@9.6.0“ 配置如何正确启动项目?
  • Git Github Gitee GitLab
  • 华为设备OSPF配置与实战指南
  • Paraformer分角色语音识别-中文-通用 FunASR
  • Spitfire:Codigger 生态中的高性能、安全、分布式浏览器
  • vimadbgit命令
  • 运行shell脚本时报错/bin/bash^M: 解释器错误: 没有那个文件或目录
  • 2506,wtl的通知事件
  • Shiro安全权限框架
  • 虚拟现实教育终端技术方案——基于EFISH-SCB-RK3588的全场景国产化替代
  • 深入理解CSS浮动:从基础原理到实际应用
  • 代码训练LeetCode(22)研究者H指数
  • 网络安全A模块专项练习任务五解析
  • git cli 基于远程master分支创建本地分支并切换
  • Redis初入门
  • (10)Fiddler抓包-Fiddler如何设置捕获Firefox浏览器的Https会话
  • 使用pandas实现合并具有共同列的两个EXCEL表
  • 2025年- H69-Lc177--78.子集(回溯,组合)--Java版
  • 目标检测任务的评估指标mAP50和mAP50-95
  • C++String的学习
  • java day15 (数据库)
  • SQL 中 IN 和 EXISTS 的区别
  • 多线程爬虫使用代理IP指南
  • 前端面试真题(第一集)
  • 电脑安装系统蓝屏的原因
  • TDengine 高级功能——流计算
  • expect程序交互学习
  • 05.字母异位词分组
  • Mac查看MySQL版本的命令
  • 【.net core】【watercloud】树形组件combotree导入及调用