用途:gcp-pubsub 用于与 Google Cloud Pub/Sub 交互,支持可扩展的消息传递和事件驱动架构。该技能将 GCP 的配置与运维操作委托给官方 Google Cloud Python 客户端库,自身提供架构指导、成本建模和预检要求,实际执行由 SDK 完成。
主要能力:提供 GCP 服务选型与权衡分析、成本估算与优化(承诺使用折扣、持续使用折扣)、预检 IAM / Workload Identity Federation 要求、IaC 方案选择(Terraform AzureRM、Deployment Manager、Config Connector)、与 Google Workspace 及其他 GCP 服务的集成模式,以及 Vertex AI Agent Engine 的多智能体工作流设计。代理与 AI 能力包括:LLM 智能体使用 Vertex AI Agent Engine,模型服务使用 Vertex AI Model Garden,RAG 使用 Vertex AI Search + Embeddings API,多智能体使用 Agent Development Kit(google/adk-python),MCP 使用 Vertex AI Extensions(MCP 兼容)。
使用方式:安装所需客户端库,例如核心库 pip install google-cloud-python,AI/ML 工作负载 pip install google-cloud-aiplatform,Pub/Sub 客户端 pip install google-cloud-pubsub。可按需安装其他服务客户端,如 BigQuery、Cloud Storage、Cloud Run。SDK 文档见 https://github.com/googleapis/google-cloud-python,Vertex AI SDK 文档见 https://cloud.google.com/vertex-ai/docs/python-sdk/use-vertex-ai-python-sdk。
适用场景:需要 GCP 服务选型、成本优化、IAM 预检、IaC 方案评估、与 Google Workspace 集成,以及基于 Vertex AI 的智能体与 RAG 工作流设计时。
限制:资料未提供具体收费、价格、平台支持范围或效果数据;实际 GCP 操作依赖官方 Python 客户端库,需自行配置凭据与权限。