数据与分析 ✓ Google · 官方 google-cloudvertex-airag-retrievalpython-sdkcorpus-managementgrounded-generation

Agent Platform RAG 引擎管理

用 Vertex AI Python SDK 管理语料库并检索可用于生成的依据。

FollowSkills 评估 · FSRS-2.0
不推荐
49/ 100 五分制 2.5 / 5
信任安全16 / 25 · 3.2/5

技能区分只读操作与消耗计算资源的生成操作,并要求生成前以明确参数获得用户确认;但 ADC 登录、未固定版本的依赖安装和 RAG 数据流、敏感数据处理、最小权限及恢复策略说明不足,因此扣分。

可靠稳定7 / 20 · 1.8/5

工作流和示例覆盖列出、检查、检索及生成等主要路径,且占位符替换规则清楚;但没有错误处理、异常输入反馈、版本兼容性验证或可复现测试,因此按静态证据保守给分。

适用触发9 / 15 · 3.0/5

目标用户场景、任务类型和不适用范围描述较清楚;但未说明触发边界、输入输出契约、中文支持或中国大陆网络可达性,且核心功能依赖 Google Cloud 服务,因此扣分。

规范维护8 / 15 · 2.7/5

文档结构清晰,包含安全分级、环境准备、决策树、示例、许可证、安装方式及支持入口;但缺少技能版本、变更日志、明确维护责任、依赖版本和故障排查说明,因此扣分。

有效结果6 / 15 · 2.0/5

示例直接提供了常见 RAG Engine 管理和检索代码,理论上可完成核心任务;但没有提交的运行结果、完整输出契约或与替代方案的比较,且 SDK/API 兼容性未经验证,因此未超过静态上限。

证据核验3 / 10 · 1.5/5

技能包含具体 SDK 调用、参数和资源名称格式,具备一定审计性;但没有针对该技能的测试套件、CI 覆盖、运行记录或第三方交叉证据,因此仅给有限分数。

证据充分度: 评估于 2026年7月20日 审查版本 513a7a51e85f
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 执行前应确认项目、区域、语料库及查询内容,检查 ADC 权限是否为最小必要权限。
  • 应固定并验证 google-cloud-aiplatform、google-genai 与 vertexai API 版本,补充异常处理和失败反馈。
  • 涉及敏感语料时需明确数据发送、存储和模型处理边界;中国大陆用户还需单独确认 Google Cloud 服务的网络可达性。
评估证据 [1][2][3][4]
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向 Google Agent Platform RAG Engine 的语料库管理与检索。它可列出语料库和文件、查看指定语料库详情、按查询检索相关上下文,并使用 RAG 上下文生成有依据的内容。操作必须使用 Vertex AI Python SDK,而不是原始 REST 调用或 MCP 工具。生成内容会消耗计算资源,并要求用户先确认具体语料库、模型和查询参数。

通过 vertexai Python SDK 初始化 Google Cloud 项目和区域,列出 RAG 语料库及其文件,获取指定语料库的名称和显示名称,调用 rag.retrieval_query 检索相关上下文及来源 URI,并通过 google-genai 客户端配置 Vertex RAG Store,使用 Gemini 模型生成基于语料库的回答。

  1. Google Cloud 用户不知道语料库资源名称,需要先发现项目中的 RAG 语料库和文件。
  2. 开发者需要检查某个 Agent Platform RAG Engine 语料库的资源名称和显示名称。
  3. 应用开发者希望根据自然语言问题检索语料库中的相关上下文和来源。
  4. 需要基于指定 RAG 语料库生成 Gemini 有依据回答的团队。
  5. 需要查看文件显示名称和扩展名,以初步识别语料库中的 PDF 或纯文本文件。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖语料库和文件发现、语料库检查、上下文检索及基于 RAG 的内容生成。
  • 示例直接使用 Vertex AI Python SDK 和 Google GenAI SDK。
  • 包含分页处理示例,支持自动分页和手动分页。
  • 明确区分无需确认的只读操作与需要确认的内容生成操作。
局限
  • 仅针对 Agent Platform RAG Engine,不适用于标准数据库查询、Google Workspace RAG 或 gRAG。
  • 依赖 Google Cloud 身份验证、ADC、Python 环境和两个 Google SDK。
  • 生成内容会消耗计算资源,且必须等待交互式确认。
  • 源材料未提供测试套件、错误处理策略、成本明细或跨平台验证结果。

如何安装这个 Skill?

安装整个仓库中的技能集合:npx skills add google/skills。安装过程中选择 Agent Platform RAG Engine Management,对应路径为 skills/cloud/agent-platform-rag-engine-management。README 未说明如何单独安装该目录之外的独立包。

如何使用这个 Skill?

先运行 gcloud auth logingcloud auth application-default login,再创建并激活环境:python3 -m venv ~/rag_agent_venvsource ~/rag_agent_venv/bin/activate,安装 pip install google-cloud-aiplatform google-genai。随后使用 Python SDK,并提供项目 ID、区域和语料库 ID;缺少资源信息时先列出语料库和文件。示例请求:"列出这个项目中的 RAG 语料库,并检索与产品政策相关的上下文。" 每次运行 Python 代码前都要激活该虚拟环境。执行内容生成前,必须确认目标语料库 ID、目标模型和查询文本。

这个 Skill 与同类方案有什么区别?

技能明确将标准数据库查询交给 SQL/Spanner 技能,并排除 Google Workspace RAG 和 gRAG 等其他 RAG 产品;因此它适合已经使用 Agent Platform RAG Engine 的场景,而不是通用数据库或其他 RAG 产品。

常见问题

使用前必须提供项目 ID、区域和语料库 ID 吗?
不一定。缺少这些信息时,技能会先尝试列出语料库和文件来发现资源名称;只有发现失败时才需要用户提供信息。
所有操作都需要确认吗?
列出、查看和检索上下文属于只读操作,无需确认。调用 `client.models.generate_content` 生成有依据内容前,必须确认具体语料库、模型和查询文本。
它能替代标准数据库查询或其他 RAG 产品吗?
不能。源材料明确规定它不用于标准数据库查询、Google Workspace RAG 或 gRAG。

同仓库的其他 Skills

均来自 google/skills

开发与工程 ✓ Google · 官方

Google Cloud Agent Platform 推理助手

帮助开发者连接 Google Cloud Agent Platform 并调用 Gemini 与 OpenMaaS 模型。

开发与工程 ✓ Google · 官方

Agent Platform 提示词管理

用 Python 管理 Agent Platform 中的托管提示词。

开发与工程 ✓ Google · 官方

Agent Platform 调优任务管理

用 Python SDK 查看、查询并取消 Agent Platform 调优任务。

开发与工程 ✓ Google · 官方

Gemini LiveAPI 客户端服务技能

生成可断线恢复并支持多模态双向流式通信的 Gemini LiveAPI 客户端。

数据与分析 ✓ Google · 官方

Google Cloud 智能体评测飞轮

用系统化评测、失败分析和迭代优化提升模型与智能体质量。

开发与工程 ✓ Google · 官方

Google Agents CLI 智能体开发引导

引导智能体从设计、开发到部署与监控的完整流程。

自动化与运维 ✓ Google · 官方

Vertex AI Agent 告警配置

为 Agent Runtime 智能体配置动态可靠性与质量告警。

开发与工程 ✓ Google · 官方

Gemini API 企业开发指南

帮助开发者使用统一 Gen AI SDK 在 Gemini Enterprise Agent Platform 上构建企业级 Gemini 应用。

自动化与运维 ✓ Google · 官方

Google Cloud AI Agent 构建部署顾问

帮助设计、实现并验证部署在 Google Cloud 上的 AI Agent 与多 Agent 系统。

自动化与运维 ✓ Google · 官方

GKE 企业 RAG 搜索架构师

为基于 GKE 与 AlloyDB 的企业 RAG 搜索系统生成架构和部署方案。

自动化与运维 ✓ Google · 官方

Google Cloud 运营卓越顾问

依据 Google Cloud WAF 评估并改进工作负载运营实践。

自动化与运维 ✓ Google · 官方

Google Cloud gcloud CLI 安全操作技能

帮助代理安全、可控地使用 gcloud 管理和排查 Google Cloud 资源。

自动化与运维 ✓ Google · 官方

Agent Platform 端点管理

管理 Agent Platform 在线预测服务端点及其常见故障。

自动化与运维 ✓ Google · 官方

AI 工作负载迁移至 GKE 推理

将现有 AI 推理工作负载迁移到自托管的 GKE 推理环境。

数据与分析 ✓ Google · 官方

AlloyDB 数据库管理助手

帮助管理 AlloyDB 集群、实例与备份,并连接 MCP 自动执行数据库操作。

开发与工程 ✓ Google · 官方

Gemini 交互式对话 API 指南

在 Google Agent Platform 上构建有状态、多轮的 Gemini 交互。

数据与分析 ✓ Google · 官方

BigQuery 基础操作技能

用命令行管理 BigQuery 数据并运行 SQL 分析。

自动化与运维 ✓ Google · 官方

Agent Platform 模型部署助手

在 Google Agent Platform 上部署、验证并清理 Model Garden 模型。

开发与工程 ✓ Google · 官方

Gemini 企业代理技能注册中心

帮助代理搜索、管理并生成 Gemini Enterprise Agent Platform 技能。

开发与工程 ✓ Google · 官方

Gemini 企业托管 Agent 管理

通过 API 创建和管理有状态的 Gemini 企业 Agent。

相关 Skills