Google Agent Development Kit与MCP初试

一、背景知识

在开始之前,我们先了解几个关键概念:

  • Ollama:一个本地化运行大语言模型(如Gemma、Qwen等)的开源工具,类似"手机上的离线版ChatGPT"
  • ADK(Agent Development Kit):Google推出的智能代理开发框架,可以快速构建具备多工具调用能力的AI助手
  • MCP(Model Control Protocol):实现AI模型与工具间通信的协议,好比AI的"手和脚"让语言模型可以操作外部工具
  • LiteLLM:统一不同大模型API的适配层,可以理解为"AI界的通用充电器"

二、搭建智能大脑 - Ollama服务器

2.1 为什么要先搭建Ollama?

就像人类需要大脑才能思考一样,我们需要一个本地运行的AI模型作为智能核心。选择Ollama是因为它:

  1. 支持多种开源大模型(Gemma、Qwen等)
  2. 可在普通服务器部署
  3. 提供类似OpenAI的API接口

2.2 搭建ollama服务器

2.2.1 安装
# 安装Ollama(约1分钟)
curl -fsSL https://ollama.com/install.sh | sh

# 配置服务器可被外部访问(默认只能本机访问)
export OLLAMA_HOST="0.0.0.0:8000"

# 启动服务(保持此终端运行)
ollama serve

# 下载两个常用模型(根据网络情况需要较长时间)
ollama run gemma3:27b   # 谷歌轻量级模型,适合简单任务
ollama run qwen3:32b    # 阿里云通义千问,中文处理更优秀
2.2.2 试着用curl命令"问"AI一个问题:
curl http://10.22.4.73:8000/api/chat -d '{
  "model": "qwen3:32b",
  "messages": [
    {"role": "user","content": "为什么天空是蓝色的?"}
	]
}'

三、构建智能体工坊 - ADK环境

3.1 创建容器

docker run --runtime nvidia --gpus all -ti \
    -v $PWD:/home -w /home --name adk \
    -p 9002:8000 nvcr.io/nvidia/pytorch:24.03-py3 bash

参数说明:

  • --gpus all:启用全部GPU
  • -v $PWD:/home:将当前目录挂载到容器内
  • -p 9002:8000:端口映射(容器内8000→外部9002)
基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目),个人经导师指导并认可通过的高分设计项目,评审分98分,项目中的源码都是经过本地编译过可运行的,都经过严格调试,确保可以运行!主要针对计算机相关专业的正在做大作业、毕业设计的学生和需要项目实战练习的学习者,资源项目的难度比较适中,内容都是经过助教老师审定过的能够满足学习、使用需求,如果有需要的话可以放心下载使用。 基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基于JavaWeb的学生信息管理系统课程设计源码+数据库+文档报告(99分项目)基
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hi20240217

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值