Google Cloud — qué API habilitar (proyecto tipo cryptic-hawk-… / CESCAC)

Seguridad: si pegaste una API key en chat, email o captura, revocala ya en Google AI Studio → API keys o en Cloud Console → Credenciales, y creá una nueva. Nunca subas la clave a Git ni a páginas públicas del VPS.

Cómo buscar en la consola: arriba en Biblioteca de APIs, escribí el nombre exacto en el filtro. Habilitá una por una según la tabla de abajo.

Proyecto: usá un solo proyecto de facturación (ej. el que tiene los USD 300 / pay-as-you-go) para no mezclar claves.

Orden recomendado (ir una por una)

  1. Gemini API (en la biblioteca suele aparecer como “Gemini API” o enlazada a generativelanguage.googleapis.com). Imprescindible para pip install google-genai + GEMINI_API_KEY como en tu script Python.
  2. Vertex AI API — solo si más adelante usás Vertex (cuentas de servicio, Imagen en cloud, pipelines empresa). Para el snippet con api_key= de AI Studio, muchas veces alcanza con el paso 1.
  3. Cloud Vision API — opcional: OCR clásico / etiquetado si querés un servicio paralelo a “Gemini mira la imagen”.
  4. Cloud Speech-to-Text API — opcional: dictado / audios a texto en GCP.
  5. Cloud Translation API — opcional: traducción masiva en producto.
  6. Google Drive API — opcional: leer/escribir archivos de Drive desde el ERP.
  7. Custom Search JSON APIno es lo mismo que la herramienta GoogleSearch del SDK Gemini: el “Search Grounding” de Gemini se gobierna desde AI Studio / cuotas (ej. 5K RPD). Activá Custom Search solo si armás tu propia búsqueda programática con CX.

Resumen tabla

API en consola¿Cuándo?
Gemini API (Generative Language)Siempre, para tu código Python y chat con key de AI Studio.
Vertex AI APIImagen/video generativo en Google Cloud, modelos Vertex, empresa.
Cloud VisionOCR/etiquetas aparte de Gemini multimodal.
Speech-to-TextAudio → texto en GCP.
Drive / Sheets / CalendarSolo si integrás esos productos.

Variables .env (servidor, sin commitear)

GEMINI_API_KEY=tu_clave_nueva_aqui
# Alias que algunos frameworks usan:
GOOGLE_GENERATIVE_AI_API_KEY=tu_clave_nueva_aqui

Copiá estas líneas al .env del stack OMEGA (ver admin-docs/ops/omega-webui/ENV.example) o al .env del CRM según dónde corra el script PHP/Python.

Límites (ej. Gemini 1.5 Flash, Tier pago)

En AI Studio → Rate limits suelen verse techos del estilo RPM/TPM/RPD. Diseñá jobs 24/7 con reintentos y colas para no quemar el cupo diario (especialmente si usás Search Grounding, que tiene su propio tope RPD).

← Enlaces APIs · Qué conseguir YA · Centro unificado