Posts
read more
从零到一:基于 Gemini 和 Claude 的智能体开发实战(集成 Vertex AI)
构建一个真正能用的 AI Agent,不是调 API 写段对话就完事。你需要的是:能接工具、能记忆、能扩展、能上线的完整系统。
技术选型
模型选择
| 模型 | 优势 | 适用场景 |
|---|---|---|
| Gemini 3.5 Flash | 1M 上下文、多模态、性价比高 | 长文档分析、多轮对话 |
| Claude 3.5 Sonnet | 代码能力强、指令遵循严格 | 代码生成、复杂推理 |
| Gemini + Claude 双模型 | 互补优势 | 主模型决策 + 辅助验证 |
部署平台
Vertex AI(推荐 GCP 用户):
- 统一接口管理多个模型
- VPC 内调用,安全可控
- ADC 认证,无需手动管理 key
Gemini Developer API(快速原型):
- 免费额度够日常用
- API Key 简单直接
- 适合单机开发阶段
核心架构
用户输入
↓
主控制器(LLM 决策)
├── 工具调用 → Shell / File / Web / API
├── 记忆读写 → 持久化存储
└── 子代理 → 并行任务
↓
输出生成
1. 工具层
基础工具集: