All skills
google avatar

/google-cloud-solution-agentic-ai-bidirectional-streaming

@becc4b8
by googlegoogle/skills21k stars
1,698

Guides agents to interactively discover customer requirements for live, bidirectional multi-agent AI systems that process continuous streams of multimodal data for real-time technical guidance and safety monitoring. Generates a custom Google Cloud solution that uses opinionated best practices and architecture guidance. Use when users need agentic assistance to design and create a multi-product solution in the cloud for live bidirectional multimodal streaming workloads. Don't use for simple text-based chat applications or workloads without real-time streaming requirements.

Use this Skill: https://skilld.dev/gh/google/skills/google-cloud-solution-agentic-ai-bidirectional-streaming

This session only. Nothing lands on disk.

referencesproduct-mapping.md

≈1.2k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Product Mapping Guidance

For each component in the confirmed technical decomposition and agentic design pattern, identify the appropriate Google Cloud products and features, based on the following guidance. Use https://docs.cloud.google.com/architecture/choose-agentic-ai-architecture-components.md.txt to ground the product mapping and guidance that you generate.

  • Cloud Run networking:
    • Recommended primary configuration: Regional External Application Load Balancer combined with Cloud Armor for HTTP/HTTPS/WebSocket ingress, and Direct VPC egress for Cloud Run private network access.
    • Alternative product 1: Global External Application Load Balancer
      • Pros: Single anycast IP, global IPv6 termination, and low-latency routes to globally distributed backend services.
      • Cons: Terminates TLS globally at edge locations, which might not comply with strict regional data residency regulations.
    • Alternative product 2: Internal Application Load Balancer
      • Pros: Securely exposes Cloud Run services internally within the VPC to meet internal ingress criteria, terminates TLS with trusted certificates, and supports Cloud Armor backend security policies.
      • Cons: Requires that you configure serverless network endpoint groups (NEGs) as backends and manage load balancer resources.
    • Alternative product 3: Private Service Connect interface
      • Pros: Secure private VPC connections for Gemini Enterprise Agent Runtime that uses network attachments.
      • Cons: Limited to RFC 1918 routable subnet ranges, requires proxy setup for non-routable/internet destinations.
  • Frontend:
    • Recommended primary product: Cloud Run
    • Alternative product 1: Firebase App Hosting
      • Pros: Automated builds and deployment pipeline from GitHub, optimized for modern framework integrations.
      • Cons: Less control over container configurations, limits customization of low-level networking.
    • Alternative product 2: Google Kubernetes Engine (GKE)
      • Pros: Maximum control over routing, scaling, and custom container runtimes.
      • Cons: Significant infrastructure management complexity and cost overhead.
  • Agent development framework:
    • Recommended primary product: Agent Development Kit (ADK).
  • Agent-to-agent communication:
    • Recommended primary product: Agent2Agent (A2A) protocol.
  • Runtime for your agent:
    • Recommended primary product: Cloud Run
    • Alternative product 1: Gemini Enterprise Agent Runtime
      • Pros: Fully managed Python runtime, built-in memory/sessions, secure code execution sandbox.
      • Cons: Limited to Python, does not support hosting custom MCP servers, less control over container environment.
    • Alternative product 2: Google Kubernetes Engine (GKE)
      • Pros: Maximum infrastructure control, stateful pods, custom scaling.
      • Cons: High operational complexity and overhead.
  • Model runtime:
    • Recommended primary product: Gemini Enterprise Agent Platform
    • Alternative product 1: Cloud Run
      • Pros: Serverless hosting for containerized open/custom models like Gemma.
      • Cons: Cannot serve Google Gemini models, manual instance scaling overhead.
    • Alternative product 2: Google Kubernetes Engine (GKE)
      • Pros: Maximum control over inference server on GPU/TPU nodes, cheap for predictable high volume.
      • Cons: Cannot run Google Gemini models, high cluster management overhead.
  • Model selection:
    • Recommended primary product: Gemini Flash with Gemini Live API
    • Alternative product 1: Gemini Pro
      • Pros: Highest capability for reasoning, complex instructions, context tracking, and multi-agent coordination.
      • Cons: Higher request cost and latency, which makes it less suitable for real-time conversational requirements.
  • VPC connection to the database: The architect agent sends queries through this connector to securely access resources in the Virtual Private Cloud (VPC) network used for storage resources in this architecture.
    • Recommended primary product: Serverless VPC Access connector.
    • Alternative product 1: Direct VPC egress
      • Pros: Lower latency, lower resource cost, and avoids throughput scaling bottlenecks.
      • Cons: Requires specific routing and subnet configurations.
  • Caching:
    • Recommended primary product: Memorystore for Redis Cluster
  • Database:
    • Recommended primary product: Google Cloud Databases Use the recommendations listed on this page to help the user choose the appropriate database option.
    • Alternative product 1: Compute Engine (for self-hosted databases)
      • Pros: Full control over database configurations, OS accessibility, and custom database engines or extensions.
      • Cons: High operational overhead to manually manage backups, patching, scaling, and high availability.

Source: SKILL.md on GitHub

1 warning10d3 checks · Risk SAFE
  • Gen Agent Trust Hub10d

    This skill acts as a solution architecture assistant for Google Cloud, providing guidance on real-time multimodal streaming AI systems. It references official documentation and reputable source code to generate architecture guides and deployment scripts for users. No security issues were detected during the analysis.

  • Socket10d

    No alerts

  • Snyk10d

    Risk: MEDIUM · 1 issue

Signed by skilld at becc4b8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated last week
metadata
{
  "version": "1.0.0",
  "category": "MultiProductSolutions"
}

README badge

README badge for google/skills/google-cloud-solution-agentic-ai-bidirectional-streaming