Scegli la funzionalità di AI di cui hai bisogno
Prima di iniziare a creare, definisci cosa vuoi che faccia l’AI:
- Generare o migliorare testo (es. assistente per email, generatore di tweet)
- Classificare o riassumere contenuti
- Analizzare immagini
- Personalizzare le risposte
- Integrarsi con una specifica API LLM
Pianifica prima con le Istruzioni
Usa l’interfaccia chat di Lovable per descrivere la tua funzionalità in termini semplici. Ad esempio:Lovable creerà lo scheletro della UI, suggerirà componenti e ti permetterà di visualizzare rapidamente l’app in anteprima.
Collega un backend con Supabase
Le funzionalità di AI spesso hanno bisogno di logica backend. Supabase fornisce:
- Database per i dati utente
- Auth per login/registrazione
- Edge Functions per chiamare API esterne in modo sicuro
Usa le Edge Functions per le chiamate AI
Per chiamare le API di AI in modo sicuro, crea una Funzione edge dentro Lovable:
- Aggiungi la tua chiave API a Supabase inviandola tramite il modulo dei Segreti
- Lascia che Lovable generi il codice della funzione edge
- Assicurati di usare il function calling se la tua API restituisce dati strutturati (es. calorie, macronutrienti, thread di tweet)
Rendi l'esperienza interattiva
Aggiungi pulsanti o azioni del form per:
- Inviare testo all’AI
- Caricare un’immagine
- Passare da una modalità all’altra (tono conciso vs amichevole)
- Collegare funzioni ai pulsanti
- Animare le interazioni
- Mostrare risultati in tempo reale con il minimo numero di istruzioni
Usa servizi esterni (opzionale)
Alcune integrazioni popolari per i flussi di lavoro con AI:
- Resend – invia email dopo l’invio di un form
- Groq API – inferenza LLM estremamente veloce
- Stripe – proteggi l’accesso agli strumenti di AI con un paywall
- Replicate – genera o trasforma immagini
Testa e perfeziona iterando
- Usa i link di anteprima per testare la responsività su mobile
- Controlla le prestazioni con più chiamate API
- Condividi il tuo progetto per ricevere feedback
- Usa la cronologia della chat per annullare modifiche o fare refactoring
Pubblica e promuovi
Quando sei pronto:
- Distribuisci con un solo clic
- Usa Lovable Launch per ottenere visibilità
- Aggiungi tag OG e titolo/descrizione SEO nel pannello meta
- Invia la tua app a Product Hunt, community e social media
Eseguire il debug e migliorare i prompt
- Sii specifico con i messaggi di sistema: “Sei un nutrizionista disponibile e competente.”
- Verifica la chiamata di funzioni usando input di test (mock).
- Usa
console.log()all’interno delle funzioni edge per tracciare la logica. - Usa screenshot quando chiedi a Lovable di eseguire il debug di un layout.
Risoluzione dei problemi
Dati mancanti nelle istruzioni AI?
Dati mancanti nelle istruzioni AI?
Assicurati di includere il contesto, ad esempio la cronologia utente o le voci precedenti.
L'interfaccia utente non si aggiorna?
L'interfaccia utente non si aggiorna?
Usa la modalità solo chat per eseguire il debug un passaggio alla volta.
Problemi di streaming con Groq/OpenAI?
Problemi di streaming con Groq/OpenAI?
Verifica che
stream: true sia supportato.Il caricamento delle immagini non funziona?
Il caricamento delle immagini non funziona?
Usa campi file e converti in base64 oppure carica tramite Supabase Storage.
La Funzione edge non restituisce errori?
La Funzione edge non restituisce errori?
Visualizza i registri della Funzione edge nell’editor di funzioni di Lovable o nella dashboard di Supabase.
Esempi di progetti creati con integrazione AI
- Nexus Smart Email – Landing page con anteprima email in tempo reale potenziata da Groq
- TweetMixer Pro – Incolla post del blog e ottieni thread di tweet usando GPT-4
- AI Calorie Tracker – Analizza i pasti con GPT-4 a partire da immagini caricate
- Robot Arena Shooter – Gioco basato su Claude con logiche potenziate dall’AI
- Reindeer Quiz – Genera risultati personalizzati con Claude e una logica di punteggio personalizzata