Professional Services
Soluciones y herramientas comunes desarrolladas por el equipo de Professional Services de Google Cloud.
Aviso legal
Este repositorio y su contenido no son un producto de Google con soporte oficial.
Licencia
Todas las soluciones de este repositorio se proporcionan bajo la licencia
Apache 2.0. Consulte el archivo
LICENSE para conocer los términos y condiciones más detallados.

Ejemplos
La carpeta examples contiene soluciones de ejemplo para una variedad de productos de Google Cloud
Platform. Utilice estas soluciones como referencia para las suyas propias o amplíelas para adaptarlas a su caso de uso particular.* Anthos Service Mesh Multi-Cluster -
Solución para federar dos clústeres privados de GKE mediante Anthos Service Mesh.
- Anthos CICD with Gitlab - Una guía paso a paso
para crear una solución de CI/CD de ejemplo usando Anthos y Gitlab.
- Audio Content Profiling - Una herramienta que
crea una canalización para escalar el proceso de moderación de archivos de audio con
contenido inapropiado mediante APIs de machine learning.
- Bigdata generator -
Solución que genera grandes cantidades de datos para realizar pruebas de estrés en soluciones bigdata (p. ej., BigQuery).
Para cada campo que quieras generar, puedes especificar reglas para generar sus valores. Los datos generados se pueden almacenar en BigQuery o GCS (Avro, CSV).
- BigQuery Analyze Realtime Reddit Data -
Solución para implementar una arquitectura de recopilación de datos de redes sociales
de (reddit) en Google Cloud Platform. Analiza comentarios de reddit en tiempo real y
ofrece procesamiento de lenguaje natural / análisis de sentimiento gratuito.
- BigQuery Audit Log Dashboard - Solución para
auditar el uso de BigQuery mediante Data Studio para la visualización y un script
SQL de ejemplo para consultar la fuente de datos back-end compuesta por registros de auditoría.
- BigQuery Audit Log Anomaly Detection -
Ejemplo de uso de registros de auditoría de BigQuery para la detección automatizada de anomalías y
análisis de valores atípicos. Genera gráficos fáciles de usar para un análisis rápido del entorno bq.
- BigQuery Automated Email Exports - Solución
serverless para automatizar el envío de resultados de exportación de BigQuery por correo electrónico en un
intervalo programado. El correo contendrá un enlace a una URL firmada o sin firmar,
que permitirá al destinatario ver los resultados de la consulta como un archivo JSON, CSV o Avro.
- BigQuery Automated Schema Management - Utilidad de línea de comandos
para el aprovisionamiento y la gestión automatizados de conjuntos de datos y tablas de BigQuery.
- BigQuery Billing Dashboard - Solución
para ayudar a mostrar información de facturación mediante Data Studio para la visualización y un
script SQL de ejemplo para consultar la tabla de exportación de facturación back-end en BigQuery.
- BigQuery Cross Project Slot Monitoring -
Solución para ayudar a supervisar la utilización de slots en múltiples proyectos, desglosando
la asignación por proyecto.
- BigQuery Data Consolidator - Solución para
consolidar datos de una organización provenientes de múltiples proyectos en un Dataset/Tabla
de destino donde todas las tablas de origen tienen el mismo esquema (¡como las exportaciones de facturación!); útil
especialmente para la consolidación de datos y la generación de informes en compromisos de Cloud FinOps.
- BigQuery DDL Validator -
Una utilidad que lee el DDL heredado y lo compara con el DDL extraído previamente, y
genera una salida con el nombre de los objetos cuyo DDL ya no coincide.
- BigQuery Group Sync For Row Level Access -
Código de ejemplo para sincronizar la pertenencia a grupos desde G Suite/Cloud Identity hacia
BigQuery y combinarla con tus datos para controlar el acceso a nivel de fila.
- BigQuery Long Running Optimization Utility -
Una utilidad que lee todo el SQL y proporciona una lista de sugerencias que ayudan a optimizar la consulta y evitar problemas de ejecución prolongada.
- BigQuery Oracle DDL Migration Utility -
Utilidad de migración de DDL de Oracle para migrar el esquema (DDL) de las tablas desde Oracle DB a BigQuery.
La utilidad aprovecha la API de traducción de BigQuery y ofrece funciones adicionales
como la adición de particiones, clustering, columnas de metadatos y prefijos a los nombres de las tablas.
- BigQuery Pipeline Utility - Clase de utilidad Python para
definir canalizaciones de datos en BigQuery.
- BigQuery Remote Function - Permite al usuario implementar
servicios o bibliotecas personalizados en lenguajes distintos de SQL o Javascript que no forman parte de las UDFs.
La utilidad contiene código Java de ejemplo en formato de cadena para implementar una instancia de Cloud Run gen2 e invocar
el servicio desde BigQuery mediante una función remota.
- BigQuery Amazon S3 Migration Tool - Herramienta de migración de BigQuery para transferir datos
desde archivos en Amazon S3 a tablas de BigQuery según la configuración proporcionada.
- BigQuery Snowflake TabRle Migration Tool -
La herramienta de migración de tablas de Snowflake a BigQuery ayuda a migrar los DDL de tablas de Snowflake a BigQuery.
La utilidad aprovecha la API de traducción de BigQuery y ofrece funciones adicionales
como la adición de particiones, clustering, columnas de metadatos y prefijos a los nombres de las tablas.
- BigQuery Table Access Pattern Analysis -
Código de ejemplo para analizar puntos de optimización de canalizaciones de datos, señalando
la programación subóptima de canalizaciones entre tablas en un trabajo ELT de un data warehouse.
- BigQuery Tink Toolkit - Clase de utilidad Python
para trabajar con criptografía basada en Tink en sistemas on-prem o de GCP de forma
interoperable con el cifrado a nivel de campo de BigQuery. Incluye un
trabajo PySpark de ejemplo y un script para generar y subir conjuntos de claves Tink
cifrados con KMS a BigQuery.
- BigQuery to XML Export - Herramienta Python que toma una
consulta de BigQuery y devuelve la salida como una cadena XML.
- BigQuery Translation Validator - Una utilidad Python para comparar 2 archivos SQL y señalar diferencias básicas como nombres de columnas,
nombres de tablas, joins, nombres de funciones, is-Null y sintaxis de consulta.
- BigQuery Generic DDL Migration Utility -
Utilidad genérica de migración de DDL para migrar el esquema (DDL) de tablas desde bases de datos (Oracle, Snowflake, MSSQL, Vertica, Neteeza) a BigQuery.
La utilidad aprovecha la API de traducción de BigQuery y ofrece funciones adicionales
como la adición de particiones, clustering, columnas de metadatos y prefijos a los nombres de las tablas.
- Bigtable Dataflow Cryptocurrencies Exchange RealTime Example -
Ejemplo de Apache Beam que lee de la API WebSocket de los intercambios de criptomonedas como
canalización de Google Cloud Dataflow y guarda el feed en Google Cloud Bigtable.
Se incluyen ejemplos de visualización y consultas en tiempo real desde Bigtable de GCP ejecutados en
un servidor Flask.
- Bigtable Dataflow Update Table Key Pipeline -
Canalización de Dataflow con un ejemplo de cómo actualizar la clave de una tabla
existente. Funciona con cualquier tabla, independientemente del esquema. Muestra cómo
actualizar la clave de una tabla con datos existentes para probar diferentes
alternativas y mejorar el rendimiento.
- Carbon Footprint Reporting - Ejemplo de
uso de la plantilla predefinida de Data Studio y Looker para analizar las estimaciones de la huella de carbono de GCP.
- Cloud Audit Log Samples - Una colección
de ejemplo de registros de auditoría para que usuarios y clientes comprendan mejor la estructura,
el contenido y los valores incluidos en varios eventos de registro.
- Cloud Build Application CICD Examples -
Ejemplos de CI/CD con Cloud Build para aplicaciones como contenerización e
implementación en Cloud Run.
- Cloud Build with Proxy Running in Background -
Ejemplos de Cloud Build con docker-compose ejecutando un proxy TCP en segundo
plano para todos los pasos de compilación.
- Cloud Composer CI/CD - Ejemplos de uso de
Cloud Build para desplegar DAGs de Airflow en Cloud Composer.
- Cloud Composer Deployment in Shared VPC -
Código de Terraform para desplegar Cloud Composer en un entorno de VPC compartida.
- Cloud Composer Dependency Management - Ejemplo de
gestión de dependencias de Cloud Composer diseñado para orquestar dependencias complejas de tareas dentro de Apache Airflow, que aborda el desafío de gestionar relaciones DAG padre-hijo en distintas frecuencias temporales (anual, mensual, semanal, etc.)
- Cloud Composer Examples - Ejemplos de
uso de Cloud Composer, el servicio de Apache Airflow gestionado por GCP.
- Cloud Data Fusion Functions and Plugins -
Ejemplos de funciones y plugins de Cloud Data Fusion.
- Cloud DNS load balancing - Configuración de alta disponibilidad multirregión para VM de GCE y aplicaciones basadas en Cloud Run que utilizan balanceo de carga de Cloud DNS y varios tipos de balanceadores de carga de Google Cloud.
- Cloud DNS public zone monitoring - Visualización de datos de consultas de zonas públicas de Cloud DNS mediante métricas basadas en registros y Cloud Monitoring.
- Cloud Function Act As - Ejemplo de
ejecución de una Cloud Function en nombre y con los permisos IAM del llamante de
Workload Identity de GitHub.
- Cloud Function VM Delete Event Handler Example -
Solución para eliminar automáticamente los registros A en Cloud DNS cuando se elimina una VM.
Esta solución implementa una Google Cloud Function
Background Function activada por eventos
compute.instances.delete
publicados a través de Stackdriver Logs Export.
- Certificate Authority Service Hierarchy - Pools de CA y autoridades certificadoras raíz y subordinadas de Certificate Authority Service, con ejemplos de validación de propiedad de dominios y un script de ejemplo para pruebas de carga.
- Cloud Run to BQ - Solución para aceptar eventos/datos
en un endpoint REST HTTP e insertarlos en BQ.
- Cloud Run CRL Monitor - Solución basada en Cloud Run para la supervisión continua de endpoints de distribución de CRL, incluida la verificación de validez de CRL y alertas.
- Cloud SQL Custom Metric - Un ejemplo de
creación de una métrica personalizada de Stackdriver para supervisar el consumo de IP
de los servicios privados de Cloud SQL.
- Cloud Support API - Código de ejemplo que utiliza la API de Cloud
Support
- CloudML Bank Marketing - Notebook para
crear un modelo de clasificación para marketing mediante CloudML.
- CloudML Bee Health Detection -
Detecta si una abeja está enferma basándose en una imagen de ella y su subespecie.
- CloudML Churn Prediction - Predice
la propensión de los usuarios al abandono (churn) mediante análisis de supervivencia.
- CloudML Customer Support and Complaint Handling -
Canalización de BigQuery + AutoML que clasifica las quejas de los clientes según la
resolución esperada; adaptable a otros casos de uso de comunicaciones de soporte.
- CloudML Deep Collaborative Filtering -
Recomienda canciones a partir de un usuario o una canción.
- CloudML Energy Price Forecasting -
Predicción del precio futuro de la energía basándose en el precio histórico y el clima.
- CloudML Fraud Detection - Modelo de
detección de fraude para transacciones con tarjetas de crédito.
- CloudML Scikit-learn Pipeline - Este es
un ejemplo para crear un entrenador de canalización de machine learning basado en scikit-learn
que puede ejecutarse en AI Platform. La canalización se puede entrenar localmente
o de forma remota en AI Platform. El modelo entrenado se puede desplegar en AI
Platform para servir tráfico en línea.
- CloudML Sentiment Analysis -
Análisis de sentimiento para reseñas de películas usando TensorFlow
RNNEstimator.
- CloudML TensorFlow Profiling -
Ejemplos de perfilado de TensorFlow para entrenar modelos con CloudML
- 🚀 Creative Studio - Creative Studio es una plataforma integral de IA generativa todo-en-uno diseñada como una solución desplegable para tu propio proyecto de Google Cloud. Sirve como una potente implementación de referencia y suite creativa, mostrando todo el espectro de los modelos de IA generativa de última generación de Google en Vertex AI.
Creada para creadores, especialistas en marketing y desarrolladores, esta aplicación ofrece una experiencia práctica e interactiva con capacidades multimodales de vanguardia.
- Data Generator - Genera datos aleatorios
con un esquema personalizado a escala para pruebas de integración o demostraciones.
- Dataflow BigQuery Transpose Example -
Una canalización de ejemplo para transponer/pivotar/rotar una tabla de BigQuery.
- Dataflow Custom Templates Example - Un
ejemplo que demuestra cómo crear plantillas personalizadas de Dataflow.
- Dataflow Elasticsearch Indexer -
Una canalización de ejemplo que demuestra el proceso de leer documentos JSON
desde Cloud Pub/Sub, enriquecer el documento con metadatos almacenados en Cloud
Bigtable e indexar esos documentos en
Elasticsearch.
- Dataflow BigQuery to AlloyDB -
Ejemplo que muestra cómo mover datos de BigQuery a una tabla de AlloyDB usando Dataflow.
- Dataflow Flex Template in Restricted Networking Env -
El ejemplo implementa una plantilla flex de Python que puede ejecutarse en un entorno
donde los workers no pueden descargar paquetes de Python debido a restricciones de tráfico de salida.
- Dataflow Python Examples - Varios ejemplos de ETL
que utilizan el SDK de Python de Dataflow.
- Dataflow Streaming Benchmark -
Utilidad para publicar mensajes JSON falsos aleatorios en un tema de Cloud Pub/Sub a
un QPS configurado.
- Dataflow Streaming Schema Changes Handler -
Ejemplo de Dataflow para manejar cambios de esquema mediante la aplicación del esquema y el enfoque DLT
- Dataflow Streaming XML to GCS -
Ejemplo de Dataflow para manejar el streaming de mensajes codificados en XML y escribirlos en Google Cloud Storage
- Dataflow – DLP Flex De-ID (CSV from GCS to BigQuery) - Plantilla flex de Dataflow que procesa por lotes filas CSV de Cloud Storage, desidentifica con Sensitive Data Protection (DLP) y escribe en BigQuery.
- Dataflow DLP Hashpipeline - Compara los hallazgos de números de Seguro Social de DLP
con un diccionario con hash en Firestore.
Usa Secret Manager para la clave hash.
- Dataflow Template Pipelines -
Canalizaciones de plantilla de Dataflow preimplementadas para resolver tareas comunes de datos en
Google Cloud Platform.
- Dataflow Production Ready - Implementación
de referencia de mejores prácticas en torno a Beam, estructuración de canalizaciones, pruebas
y despliegue continuo.
- Dataflow XML to BigQuery - Ejemplo de
carga de datos XML en BigQuery con DataFlow mediante XMLIO.
- Data Loss Prevention hybrid inspection for MongoDB -
Una Cloud Function que utiliza MongoDB Change Streams y la API híbrida de inspección de Data Loss Prevention
de Sensitive Data Protection en tiempo casi real.
- Dataproc Spanner - Escritura de un clúster de Dataproc en Spanner mediante Apache Spark en Scala.
- Dataproc GCS Connector - Instala y prueba
funciones no publicadas en el conector de GCS para Dataproc.
- Dataproc Job Optimization Guide - Guía paso a paso
para optimizar un trabajo de Dataproc de ejemplo.
- Dataproc Persistent History Server for Ephemeral Clusters -
Ejemplo de escritura de registros de un clúster efímero en GCS y uso de un
clúster separado de un solo nodo para consultar las interfaces de Spark y YARN History.
- Dataproc Lifecycle Management via Composer - Gestión del ciclo de vida de Dataproc efímero y optimización de recursos mediante Composer, plantilla de Terraform para desplegar Composer y requisitos adicionales, DAG generados dinámicamente a partir de archivos de configuración de trabajos.
- Dataproc Running Notebooks - Orquestación del flujo de trabajo de ejecución de Jupyter Notebooks en un clúster de Dataproc mediante un trabajo de PySpark
- dbt-on-cloud-composer - Ejemplo de uso de
dbt para gestionar canalizaciones de datos de BigQuery, utilizando Cloud Composer para ejecutar y
programar las ejecuciones de dbt.
- Data Format Description Language (DFDL) Processesor with Firestore and
Pubsub - Ejemplo para procesar un
binario utilizando la definición de DFDL y las bibliotecas de Daffodil. La definición de DFDL se
almacena en Firestore, la solicitud de procesamiento se realiza mediante una suscripción de Pub/Sub
y la salida se publica en formato JSON en un tema de Pub/Sub.
- Data Format Description Language (DFDL) Processesor with Bigtable and
Pubsub - Ejemplo para procesar un binario
utilizando la definición de DFDL y las bibliotecas de Daffodil. La definición de DFDL se almacena
en Bigtable, la solicitud de procesamiento se realiza mediante una suscripción de Pub/Sub y
la salida se publica en formato JSON en un tema de Pub/Sub.
- Dialogflow Webhook Example - Ejemplo de webhook
para Dialogflow en Python.
- Dialogflow CX Private Webhook Example -
Ejemplo de webhook para Dialogflow CX en Python.
- Dialogflow Middleware Example -
Ejemplo de middleware de Dialogflow en Java.
- Dialogflow Entities Creation and Update -
Creación y actualización de entidades para Dialogflow en Python.
- DLP API Examples - Ejemplos de uso de la API de DLP.
- Ephemeral Projects - Creación de proyectos de GCP de corta duración con fines de sandbox.
- FinOps Agent - Un agente FinOps multiagente que traduce lenguaje natural a SQL de BigQuery para analizar datos de facturación en la nube y aplicar gobernanza corporativa.
- GCE Access to Google AdminSDK - Ejemplo para ayudar a
gestionar el acceso al AdminSDK de Google utilizando la identidad de la cuenta de servicio de GCE
- GCS Client Side Encryption via Sidecar - Ejemplo que muestra cómo implementar cifrado del lado del cliente en GCS mediante un sidecar
- GCS Hive External Table File Optimization -
Solución de ejemplo para mostrar el impacto del número de archivos, el tamaño de los archivos y el tipo
de archivo en las tablas externas de Hive y las velocidades de consulta.
- GCS to BQ using serverless services -
Ejemplo para ingerir datos de GCS a BigQuery mediante servicios serverless como Cloud
Function, Pub/Sub y Serverless Spark.
- GDCE Terraform Example - Ejemplo de aprovisionamiento de recursos de GDCE
mediante Terraform.
- GKE Control Plane Authority -
Ejemplo de ejecución de controles avanzados con tus propias claves y autoridades certificadoras, y registros relacionados para funciones del plano de control
- GKE HA setup using spot VMs -
Ejemplo de ejecución de una aplicación con requisitos de alta disponibilidad en
nodos spot de GKE utilizando nodos on-demand como respaldo
- Grpc Server connected to Spanner Database -
Ejemplo básico de un servidor Grpc conectado a una base de datos de Spanner.
- Grpc Server connected to Redis - Ejemplo
básico de un servidor Grpc conectado a Redis.
- Gitlab KAS agent for GKE - Solución de Terraform para desplegar un agente KAS de Gitlab para sincronizar despliegues de contenedores desde repositorios de Gitlab en un clúster de GKE
- Home Appliance Status Monitoring from Smart Power Readings -
Un sistema de demostración de extremo a extremo que incluye un conjunto de productos de Google Cloud Platform
como IoT Core, ML Engine, BigQuery, etc.
- IAM Deny Policies with Terraform - Demuestra el uso de IAM Deny y Organization Policies para aplicar barreras de seguridad.
- IAP User Profile - Un ejemplo para recuperar el perfil de usuario
de una aplicación GAE habilitada para IAP.
- IoT Nirvana - Una arquitectura de Internet de las Cosas
de extremo a extremo que se ejecuta en Google Cloud Platform.
- Kubeflow Pipelines Sentiment Analysis -
Crea un componente y canalizaciones de Kubeflow Pipelines para analizar el sentimiento de
los titulares de portada del New York Times mediante Cloud Dataflow (Apache Beam Java)
y la API de Cloud Natural Language.
- Kubeflow Fairing Example - Se proporcionan
tres notebooks para demostrar el uso de Kubeflow Faring para entrenar trabajos de machine
learning (Scikit-Learn, XGBoost, Tensorflow) localmente o en la nube
(entrenamiento en AI Platform o clúster de Kubeflow).
- Left-Shift Validation Pre-Commit Hook -
Un ejemplo que utiliza un conjunto de scripts de Bash para configurar un hook pre-commit que
valida recursos de Kubernetes con restricciones de Gatekeeper y plantillas de
restricciones de las fuentes que elijas.
- Gemini Live Multimodal Avatar -
Un modelo empresarial para asesores humanos digitales en tiempo real y de baja latencia. Construido con la API de Gemini Live (Multimodal Live), incluye avatares de video sincronizados, transmisión de audio en tiempo real e integración extensible de herramientas mediante el Model Context Protocol (MCP).
- LookerStudio Cost Optimization Dashboard -
Scripts SQL para ayudar a crear el panel de optimización de costos de LookerStudio.
- Migrate Kafka to GMK using MM2 - Código de Terraform para desplegar recursos que migran datos entre dos clústeres de Google Managed Kafka mediante MirrorMaker2
- Personal Workbench Notebooks Deployer - Módulos de ejemplo de Terraform para aprovisionar Dataproc Hub mediante clústeres de autenticación personal y notebooks administrados de workbench para usuarios analíticos individuales.
- Project factory with Terragrunt -
Esto implementa un patrón de fábrica de proyectos
State-Scalable para crear proyectos de Google Cloud Platform mediante Terragrunt y módulos públicos de Terraform
- Python CI/CD with Cloud Builder and CSR -
Ejemplo que utiliza Cloud Builder y Cloud Source Repositories para automatizar
las pruebas y el linting.
- Pub/Sub Client Batching Example -
Procesamiento por lotes en la API de cliente Java de Pub/Sub.
- QAOA - Ejemplos de análisis de un problema max-SAT en un
formato propietario, para el algoritmo de optimización aproximada cuántica (QAOA)
- React single-page app on Cloud Run + Cloud Storage - Ejemplo de extremo a extremo de despliegue
de una SPA de React en servicios serverless de Google Cloud.
- Redis Cluster on GKE Example - Despliegue de un clúster de Redis
en GKE.
- Risk Analysis Asset - Despliegue de la herramienta de análisis de riesgo de confiabilidad en Cloud Run.
- slo-assistant - Consultor de SLO impulsado por IA para ingeniería de confiabilidad del sitio automatizada
- Spanner Interleave Subquery -
Código de ejemplo para comparar el rendimiento de las subconsultas de Cloud Spanner para tablas intercaladas.
- Spanner Change Stream to BigQuery using Dataflow -
Código de Terraform para desplegar un flujo de cambios de Spanner y publicar los cambios en BigQuery mediante un trabajo de streaming de Dataflow.
- Spinnaker - Canalizaciones de ejemplo para un proceso de despliegue Canary /
Producción.
- STS Metrics from STS Notification - Código de ejemplo para
generar métricas personalizadas a partir de la notificación de STS.
- TensorFlow Serving on GKE and Load Testing -
Ejemplos de cómo implementar la inferencia de modelos de Tensorflow en GKE y realizar
pruebas de carga de dicha solución.
- TensorFlow Unit Testing - Ejemplos de cómo
escribir pruebas unitarias para modelos de ML de TensorFlow.
- Terraform Internal HTTP Load Balancer - Ejemplo de Terraform
que muestra cómo desplegar un balanceador de carga HTTP interno.
- Terraform NetApp CVS - Este ejemplo muestra cómo desplegar volúmenes de NetApp CVS usando
Terraform.
- Terraform Resource Change Policy Library -
Contiene una biblioteca de políticas escritas en el
formato del OPA Constraint Framework
para ser utilizada por
gcloud beta terraform vet y validar los cambios de recursos de Terraform
en una canalización de CI/CD.
- Uploading files directly to Google Cloud Storage by using Signed URL -
Arquitectura de ejemplo para permitir la subida directa de archivos a GCS mediante
una URL firmada.
- TSOP object transfer Log prosessor - Este ejemplo muestra
cómo registrar los registros de transferencia de objetos de TSOP en Cloud Logging.
- GCS CSV files to BigQuery - Este ejemplo muestra cómo cargar archivos en formato CSV almacenados en GCS para cargarlos en tablas de BigQuery. Los archivos pueden estar sin comprimir o comprimidos en formatos como Bzip2, GZIP, etc. Consulta https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/io/Compression.html para ver la lista de métodos de compresión admitidos.
- MCP Toolbox & Claude Integration - Un agente GenAI especializado en reservas de hotel para Slack, construido con Spring Boot AI, BigQuery, CloudRun, MCP Toolbox y Claude LLM.## Herramientas
La carpeta de herramientas contiene utilidades listas para usar que pueden simplificar
el uso de Google Cloud Platform.* agent-eval - Un recorrido CLI guiado paso a paso del
Vertex AI Generative AI Evaluation Service para agentes ADK. Impulsa todo el
bucle de evaluación: configura GCP, crea la estructura de métricas + conjunto de datos, recopila trazas (UserSim
multi-turn + single-turn DIY), puntúa con el método client.evals.evaluate() de Vertex,
y escribe un informe HTML autocontenido con un diagnóstico redactado por Gemini.
Presenta métricas deterministas (tokens, coste, latencia, aciertos de caché, índice de
razonamiento) junto con métricas de LLM como juez, para que veas la calidad del código y el
coste de ejecución en la misma página.
- Agile Machine Learning API - Una
aplicación web que ofrece la capacidad de entrenar e implementar modelos de ML en
Google Cloud Machine Learning Engine y visualizar los resultados previstos
mediante LIME a través de una simple solicitud POST.
- Airflow DAG Metadata Generator - Utiliza los
modelos generativos de Google para analizar los DAG de Airflow y complementarlos con valores generados de
description,
tags y doc_md.
- Airflow States Collector -
Una herramienta que crea y sube un dag de Airflow a la carpeta dags de GCS. El dag recopila de forma incremental los estados de las tareas de Airflow y los almacena en BQ. También autogenera un dashboard de LookerStudio que consulta la vista de BQ.
- Airpiler - Un script de Python para convertir archivos JIL de Autosys al
formato dag-factory para ejecutarlos en Cloud Composer (entorno de Airflow
gestionado).
- Ansible Module for Anthos on Bare Metal -
Módulo de Ansible para la instalación de Anthos en Bare Metal.
- Anthos Bare Metal Installer - Un
playbook de ansible que puede
utilizarse para instalar
Anthos Bare Metal.
- Apache Beam Client Throttling - Una biblioteca
que puede utilizarse para limitar el número de solicitudes de una canalización de Apache Beam a un
servicio externo. Almacena en búfer las solicitudes para no sobrecargar el
servicio externo y activa la limitación del lado del cliente cuando el servicio
empieza a rechazar solicitudes debido a errores de cuota agotada.
Consulta las instrucciones de contribución para comenzar a contribuir.
Las preguntas, problemas y comentarios deben dirigirse a
[email protected].