Skip to main content
Questa pagina fa parte di una skill per agenti IA di programmazione ed è scritta per gli agenti, non per gli umani. Per la documentazione Base44 leggibile dagli umani, consulta la documentazione per sviluppatori.

Modulo Integrations

Accedi a servizi di terze parti tramite base44.integrations.

Tipi di integrazioni

  1. Core/integrate: IA, email, upload di file (disponibili di default)
  2. Integrazioni dal catalogo: connettori predefiniti dal catalogo Base44
  3. Integrazioni personalizzate: le tue integrazioni basate su OpenAPI

Accedere alle integrazioni

Integrazioni core

InvokeLLM (generazione di testo con IA)

Genera testo o dati JSON strutturati usando modelli di IA.
Parametri:
  • prompt (string, obbligatorio): il testo del prompt da inviare al modello
  • add_context_from_internet (boolean, opzionale): se true, usa Google Search/Maps/News per contesto in tempo reale
  • response_json_schema (object, opzionale): schema JSON per output strutturato
  • file_urls (string[], opzionale): URL di file caricati come contesto

GenerateImage

Crea immagini generate dall’IA a partire da prompt testuali.

SendEmail

Invia email agli utenti registrati. Ogni app riceve questa integrazione (non serve aggiornare il piano).
Parametri:
  • to (string, obbligatorio): indirizzo email del destinatario
  • subject (string, obbligatorio): oggetto dell’email
  • body (string, obbligatorio): corpo dell’email in testo semplice o HTML
  • from_name (string, opzionale): nome del mittente mostrato al destinatario
Limitazioni:
  • 1 credito per email (2 crediti con dominio personalizzato)

UploadFile (pubblico)

Carica file nello storage pubblico.

UploadPrivateFile

Carica file in uno storage privato che richiede un URL firmato per l’accesso.

CreateFileSignedUrl

Genera link di accesso temporanei per i file privati.
Parametri:
  • file_uri (string, obbligatorio): URI ottenuto da UploadPrivateFile
  • expires_in (number, opzionale): tempo di scadenza in secondi (default: 300)

ExtractDataFromUploadedFile

Estrai dati strutturati da file caricati usando l’IA.

Integrazioni personalizzate

Le integrazioni personalizzate permettono agli amministratori del workspace di collegare qualsiasi API esterna importando una specifica OpenAPI. Usa base44.integrations.custom.call() per invocarle.

Sintassi

Esempi

Struttura della risposta

Requisiti

  • Integrazioni core: disponibili su tutti i piani
  • Integrazioni dal catalogo/personalizzate: richiedono il piano Builder o superiore

Definizioni dei tipi

Parametri delle integrazioni core

CoreIntegrations

Integrazioni personalizzate

IntegrationsModule

Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.