> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrazioni IA su Base44

> Collega la tua app Base44 a servizi IA popolari come OpenAI, Claude, Groq, Mistral o qualsiasi altra piattaforma IA che usa una chiave API.

<Info>
  <u>Nota</u>: Le integrazioni IA sono disponibili sui piani Builder e superiori. Se sei sul piano Free, devi aggiornare la tua app per usare funzioni di backend e funzionalità di pagamento.
</Info>

# Configurazione passo passo

## Parte 1: Lato provider IA

Se hai già i tuoi segreti o chiavi API, puoi saltare alla sezione "Lato Base44".

<Steps>
  <Step title="Visita il portale sviluppatori del tuo provider IA">
    1. Apri il portale sviluppatori del tuo provider in una nuova scheda del browser

           <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/OpenAI-APIkeys.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=1a25b7103ea07de0048ab5e0bbba8721" alt="Open AI AP Ikeys Pn" width="2780" height="1338" data-path="images/OpenAI-APIkeys.png" />

           <Info>
             In questo esempio usiamo OpenAI e il loro portale sviluppatori è: [https://platform.openai.com](https://platform.openai.com)
           </Info>
    2. Accedi o crea un nuovo account
    3. Vai alla sezione **API keys**
  </Step>

  <Step title="Abilita l'accesso API se necessario">
    1. Vai alla sezione **billing** o **payment** del tuo provider.

           <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/OpenAI-billing.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=61ecfca5a6bc9179076bc82e5e9d688f" alt="Open AI Billing Pn" width="2796" height="1336" data-path="images/OpenAI-billing.png" />

           <Warning>
             Per ottenere e usare una chiave API OpenAI, è richiesto un account a pagamento. Creare un account OpenAI è gratuito, ma usare l'API richiede di finanziare l'account con un saldo o avere un metodo di fatturazione registrato. OpenAI opera con un modello pay-per-use per i suoi servizi API, dove gli addebiti dipendono dall'uso effettivo dei modelli.
           </Warning>
    2. Aggiungi un metodo di pagamento valido come carta di credito o PayPal.
    3. (Facoltativo) Imposta un limite di spesa per controllare i costi.

           <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/OpenAI-usage.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=e887dcc59aebda2141cd454b28047467" alt="Open AI Usage Pn" width="2808" height="1348" data-path="images/OpenAI-usage.png" />
    4. Assicurati che il tuo account abbia crediti attivi se il tuo provider lo richiede.
  </Step>

  <Step title="Crea una nuova chiave API">
    1. Nella sezione API keys del tuo provider, clicca su **Create new API key**

           <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/OpenAI-createsecretkey.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=0b30844f4622e85c9ef1388d634eb009" alt="Open AI Createsecretkey Pn" width="2788" height="1332" data-path="images/OpenAI-createsecretkey.png" />

           <Info>
             <u>Nota</u>: Il testo del pulsante può essere diverso tra i provider. A volte può essere chiamato "Create new secret".
           </Info>
    2. Copia subito la chiave generata perché potresti non riuscire a rivederla.
  </Step>
</Steps>

## Parte 2: Lato Base44

<Steps>
  <Step title="Vai al catalogo integrazioni di Base44">
    Vai su Base44 e clicca su **Integrations**

    <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Integrations.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=16ac71b185167177ef260be7c92b0339" alt="Integrations Pn" width="1570" height="652" data-path="images/Integrations.png" />

    <Info>
      Assicurati di aver effettuato l'accesso a Base44 per vedere la [pagina catalogo Integrazioni](https://app.base44.com/integrations-catalog)
    </Info>

    2. Usa la barra di ricerca o scorri per trovare il tuo **provider IA**
    3. Seleziona il tuo **provider IA** e clicca su **"Use this integration"** \
       (in questo esempio usiamo OpenAI)

           <img src="https://mintcdn.com/base44/UsrMcs9B3MEl2R91/images/Base44-OpenAI-integration.png?fit=max&auto=format&n=UsrMcs9B3MEl2R91&q=85&s=8520105d22c0414d2fa69905b8b8e4b4" alt="Base44 Open AI Integration Pn" width="2768" height="1326" data-path="images/Base44-OpenAI-integration.png" />
  </Step>

  <Step title="Aggiungi la tua chiave API a Base44">
    1. Digita la tua idea di app nella casella chat IA
    2. Incolla la chiave quando richiesto

           <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Integrations-pasteAPIkey.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=d26fd8ef2d13ba31923157049b9b4249" alt="Integrations Paste AP Ikey Pn" width="1501" height="738" data-path="images/Integrations-pasteAPIkey.png" />

       Esempio: Per OpenAI potresti vedere: OPENAI\_API\_KEY

    <Tip>
      Facoltativo: Puoi salvare la tua chiave in modo sicuro in **Dashboard → Secrets** così puoi riusarla in seguito.
    </Tip>

    <Warning>
      Importante: Non incollare mai chiavi API in codice pubblico, componenti visibili o prompt.
    </Warning>
  </Step>

  <Step title="Dì all'IA cosa fare">
    1. Una volta creata l'app, nella chat Base44 descrivi il compito che vuoi far svolgere all'IA

           <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Integrations-imagegen1.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=06229c9da7abb8460c5b93771c066258" alt="Integrations Imagegen1 Pn" width="2824" height="1378" data-path="images/Integrations-imagegen1.png" />
    2. Base44 crea per te i componenti backend e frontend.
    3. Puoi migliorare il comportamento dell'IA con prompt di follow-up.
  </Step>

  <Step title="Testa la tua integrazione IA">
    1. Prova la tua funzione IA con input di test o prompt di esempio.

           <img src="https://mintcdn.com/base44/-Vklow6W-uVvNnvR/images/learnlink-imagegen.png?fit=max&auto=format&n=-Vklow6W-uVvNnvR&q=85&s=63ffd932e9812443ea118aa13f6f92a6" alt="Learnlink Imagegen Pn" width="1000" height="494" data-path="images/learnlink-imagegen.png" />
    2. Controlla l'output dell'IA.
    3. Sperimenta con stili, toni o esempi diversi finché non funziona come vuoi.

    <Info>
      Quando esegui i test, non incollare dati reali dei clienti. Usa contenuti di esempio o fittizi.
    </Info>
  </Step>

  <Step title="Vai live">
    Quando tutto funziona:

    * Vedi l'anteprima della tua app su dispositivi diversi
    * Effettua il deploy e condividila con altri
    * Monitora il tuo **utilizzo API** nella dashboard del provider
  </Step>
</Steps>

## **Riepilogo**

Cosa hai fatto (senza scrivere codice)

* Selezionato un provider IA per il tuo caso d'uso.
* Connesso in modo sicuro con una chiave API.
* Lasciato a Base44 la configurazione backend.
* Usato prompt per definire il comportamento della tua IA.
* Testato e lanciato la tua app potenziata dall'IA.

Ora hai un'integrazione IA funzionante. Puoi ripetere questi passaggi per qualsiasi provider che usa chiavi API, non solo OpenAI.

## FAQ

<AccordionGroup>
  <Accordion title="What if my provider is not listed in the catalog">
    Puoi comunque connetterlo con l'aiuto dell'IA di Base44. Il processo è un po' più manuale, ma l'IA ti guiderà passo passo.

    Dì: `"Use the provider "[provider name]". I have an api key. Help me connect it and create a simple test. Ask me for the details you need."`

    Tieni la tua chiave API al sicuro finché l'IA non te la chiede. Ti serviranno anche alcuni dettagli dalla documentazione del tuo provider.

    <Info>
      **Alcuni requisiti importanti per la configurazione manuale**\
      Il tuo provider deve offrire un'API online standard che funziona su https (spesso chiamata "REST API"). Questo significa:

      * Un indirizzo web (URL) dove Base44 può inviare richieste.
      * Una chiave API per l'autenticazione.\
        Istruzioni dal provider su quali informazioni inviare e come devono essere formattate.
      * Dettagli su come il provider invierà le risposte, idealmente in un formato come JSON (un modo comune per inviare testo strutturato).
    </Info>
  </Accordion>

  <Accordion title="How do I keep my API key safe?">
    Salvala nella sezione **Secrets** di Base44 o in un gestore di password. Non condividerla mai in codice pubblico, screenshot o messaggi chat.
  </Accordion>

  <Accordion title="What happens if I run out of credits with my provider?">
    La tua integrazione IA smetterà di funzionare finché non aggiungi più crediti o aggiorni le tue impostazioni di fatturazione con il provider.
  </Accordion>

  <Accordion title="Do I need to know how to code to use AI in Base44?">
    No. Puoi configurare tutto seguendo i passaggi della guida e scrivendo prompt in linguaggio naturale.
  </Accordion>

  <Accordion title="Can I change my AI provider later?">
    Sì. Puoi connetterti a un provider diverso in qualsiasi momento. Dovrai aggiungere la nuova chiave API in Base44 e potresti dover aggiornare i tuoi prompt o componenti così che funzionino con l'API del nuovo provider.
  </Accordion>

  <Accordion title="How can I limit costs?">
    La maggior parte dei provider IA ti permette di impostare limiti di spesa o massimali di utilizzo nelle impostazioni di fatturazione. Puoi anche monitorare il tuo utilizzo nella loro dashboard. Per i test, prova prompt più corti o richieste più piccole per contenere i costi. Tieni presente che i controlli sui costi di ogni provider funzionano in modo un po' diverso, quindi è buona idea controllare la loro documentazione.
  </Accordion>

  <Accordion title="Why is my AI giving unexpected answers?">
    Rendi il tuo prompt più specifico. Includi istruzioni chiare, contesto importante ed esempi di ciò che vuoi. Se possibile, dì all'IA cosa *non* includere. Puoi anche provare a passare a un modello diverso se il tuo provider ne offre uno più focalizzato sull'accuratezza. Se il problema continua, condividi il prompt e la risposta con l'IA di Base44 e chiedile di aiutarti a risolvere il problema passo passo.

    "Se ti blocchi, incolla il tuo prompt e la risposta dell'IA nella chat Base44 e dì 'help me troubleshoot this step by step.'"
  </Accordion>

  <Accordion title="Can I use more than one AI provider at the same time?">
    Sì. Puoi aggiungere più integrazioni in Base44, ti basta specificare quale provider verrà usato per quale funzione.
  </Accordion>
</AccordionGroup>

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
