Skip to main content
Esta página es parte de una habilidad de agente de codificación con IA y está escrita para agentes, no para humanos. Para la documentación de Base44 legible por humanos, consulta la documentación para desarrolladores.

Módulo Integrations

Accede a servicios de terceros mediante base44.integrations.

Tipos de integraciones

  1. Core/integradas: IA, correo, subida de archivos (disponibles por defecto)
  2. Integraciones del catálogo: Conectores prediseñados del catálogo de Base44
  3. Integraciones personalizadas: Tus propias integraciones basadas en OpenAPI

Acceder a las integraciones

Integraciones Core

InvokeLLM (generación de texto con IA)

Genera texto o datos JSON estructurados usando modelos de IA.
Parámetros:
  • prompt (string, requerido): El texto del prompt a enviar al modelo
  • add_context_from_internet (boolean, opcional): Si es true, usa Google Search/Maps/News para contexto en tiempo real
  • response_json_schema (object, opcional): Esquema JSON para salida estructurada
  • file_urls (string[], opcional): URLs de archivos subidos para contexto

GenerateImage

Crea imágenes generadas por IA a partir de prompts de texto.

SendEmail

Envía correos a los usuarios registrados. Cada app obtiene esta integración (no requiere actualización de plan).
Parámetros:
  • to (string, requerido): Dirección de correo del destinatario
  • subject (string, requerido): Asunto del correo
  • body (string, requerido): Cuerpo del correo en texto plano o HTML
  • from_name (string, opcional): Nombre del remitente mostrado al destinatario
Limitaciones:
  • 1 crédito por correo (2 créditos con dominio personalizado)

UploadFile (público)

Sube archivos al almacenamiento público.

UploadPrivateFile

Sube archivos al almacenamiento privado que requiere una URL firmada para acceder.

CreateFileSignedUrl

Genera enlaces de acceso temporal para archivos privados.
Parámetros:
  • file_uri (string, requerido): URI de UploadPrivateFile
  • expires_in (number, opcional): Tiempo de expiración en segundos (por defecto: 300)

ExtractDataFromUploadedFile

Extrae datos estructurados de archivos subidos usando IA.

Integraciones personalizadas

Las integraciones personalizadas permiten a los administradores del espacio de trabajo conectar cualquier API externa importando una especificación OpenAPI. Usa base44.integrations.custom.call() para invocarlas.

Sintaxis

Ejemplos

Estructura de la respuesta

Requisitos

  • Integraciones core: Disponibles en todos los planes
  • Integraciones del catálogo/personalizadas: Requieren plan Builder o superior

Definiciones de tipos

Parámetros de integración Core

CoreIntegrations

Integraciones personalizadas

IntegrationsModule

Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.