Documentation Index
Fetch the complete documentation index at: https://lovable.generaltranslation.app/llms.txt
Use this file to discover all available pages before exploring further.
Che cos’è Replicate?
Perché usare Replicate con Lovable?
- Generare contenuti visivi dinamici (ad es. banner per corsi, avatar, scene)
- Usare IA multimodale (immagine, video, voce, text-to-speech)
- Aggiungere generazione di contenuti in tempo reale senza dover gestire un’infrastruttura di modelli tutta tua
Tutorial passo‑passo
Step 1 – Build a Language Tutor App
- Un flusso di accesso dell’utente
- Chat basata su AI per il tutoring di spagnolo
- Registrazione e riproduzione vocale
- Funzionalità di traduzione

Step 2 – Generate Courses with AI

- Gli utenti definiscono un argomento (ad esempio, Domande da fare a un barbecue).
- Una funzione basata su OpenAI crea 10 domande a scelta multipla in spagnolo.
- I corsi vengono salvati nell’account dell’utente con Supabase e possono essere rivisti in qualsiasi momento.

- Gli utenti ricevono feedback su ogni domanda con spiegazioni.
- Viene generata automaticamente un’immagine banner del corso che corrisponde all’argomento. Replicate usa il modello Flux Schnell per una generazione rapida delle immagini e inserisce dinamicamente l’immagine nella pagina del corso.
- Chiamiamo la Replicate API quando viene creato un nuovo corso.
- L’istruzione viene generata dinamicamente in base all’argomento del corso.
- Replicate restituisce un URL dell’immagine, che viene usato come banner per il corso.

Step 3 – Add Visuals with Replicate

Step 4 – Use Replicate Playground for Fine-Tuning
- Affina i prompt finché non sei soddisfatto dell’output
- Usa il generatore di snippet API per Node.js, Python, ecc.
- Copia e incolla direttamente nelle funzioni backend di Lovable

Step 5 – Real-Time Conversations with OpenAI
- Gli utenti possono parlare direttamente con il loro tutor AI.
- L’AI capisce, risponde e corregge la pronuncia in tempo reale.
- Questo rende l’apprendimento della lingua molto più immersivo e pratico.

Suggerimenti e insidie
- Variazione degli output dei modelli: I modelli di Replicate differiscono nel modo in cui restituiscono gli output. Controlla sempre il JSON effettivo restituito dal playground.
- Iterare sulle istruzioni è fondamentale: Piccole modifiche all’istruzione possono influire notevolmente sulla qualità dell’immagine. Usa il playground per sperimentare.
- Registri del backend: Usa i registri di Supabase Edge per eseguire il debug delle chiamate API. Lovable supporta il recupero dei registri direttamente dall’app.
- Controllo delle versioni in Lovable: Ogni modifica all’istruzione viene registrata automaticamente in un commit, ma puoi tracciare manualmente i checkpoint usando la funzionalità “Distribuisci” per gli stati pronti per la produzione.
Domande frequenti
Che cos"è Replicate, in parole semplici?
Che cos"è Replicate, in parole semplici?
Chi usa di solito Replicate?
Chi usa di solito Replicate?
Ho bisogno di una mia chiave API di Replicate?
Ho bisogno di una mia chiave API di Replicate?
Quali modelli posso usare su Replicate?
Quali modelli posso usare su Replicate?
- Generazione di immagini (ad es. Flux Schnell)
- Generazione di video
- Audio e text-to-speech
- Modelli di linguaggio (anche se non sono il focus principale di Replicate)
- Modelli Cog personalizzati (modelli open-source basati su Docker che puoi distribuire)
Come faccio a sapere qual è il modello giusto per il mio caso d'uso?
Come faccio a sapere qual è il modello giusto per il mio caso d'uso?
Qual è la differenza tra i vecchi e i nuovi endpoint API di Replicate?
Qual è la differenza tra i vecchi e i nuovi endpoint API di Replicate?
- L’endpoint originale (
/predictions): il più conosciuto e utilizzato. - Il nuovo endpoint
/models/{owner}/{model}/versions/{id}/predictions: più efficiente e flessibile.
Cosa succede se un modello restituisce una struttura JSON diversa dal previsto?
Cosa succede se un modello restituisce una struttura JSON diversa dal previsto?
Posso attivare la generazione di immagini con Replicate solo una volta o a ogni visualizzazione del corso?
Posso attivare la generazione di immagini con Replicate solo una volta o a ogni visualizzazione del corso?
- Generazione una tantum alla creazione del corso: riduce i costi di calcolo e crea un’identità visiva coerente.
- Generazione dinamica per sessione: se vuoi contenuti visivi nuovi ogni volta.
Lovable sa già lavorare con Replicate senza configurazione aggiuntiva?
Lovable sa già lavorare con Replicate senza configurazione aggiuntiva?
Come gestisce Lovable l'installazione di pacchetti come replicate per Node.js?
Come gestisce Lovable l'installazione di pacchetti come replicate per Node.js?
npm install, a meno che tu non stia facendo debug in locale.Qual è il flusso di lavoro per fare debug degli errori di Replicate in Lovable?
Qual è il flusso di lavoro per fare debug degli errori di Replicate in Lovable?
- Usa i registri delle Funzioni edge Superbase di Lovable per tracciare i problemi.
- Se c’è una differenza tra la risposta di Replicate attesa e quella effettiva, aggiorna la tua gestione del JSON.
- Usa il pulsante “Fix this” in Lovable per riprovare o rifattorizzare la logica della funzione.
Posso creare checkpoint dello stato funzionante della mia app in Lovable?
Posso creare checkpoint dello stato funzionante della mia app in Lovable?
- Usare la scheda History per navigare tra i commit (incluso aggiungere segnalibri ai commit)
- Distribuisci una versione per trasformarla in un checkpoint di produzione
- La sincronizzazione con GitHub è disponibile per un controllo di versione personalizzato
Come funziona l'Integrazione GitHub con Lovable?
Come funziona l'Integrazione GitHub con Lovable?
- Lovable invia le modifiche a GitHub
- Tu (o il tuo team) puoi apportare modifiche in un IDE e inviarle nuovamente
- Funziona benissimo con il frontend in Lovable e il backend nel tuo editor
Cosa sono i file .lm.txt o .lm.md adatti agli LLM?
Cosa sono i file .lm.txt o .lm.md adatti agli LLM?
Devo gestire io stesso l'ottimizzazione dei prompt?
Devo gestire io stesso l'ottimizzazione dei prompt?
Risorse
- Esplora la documentazione delle API di Replicate e il catalogo dei modelli di Replicate
- Scopri di più su OpenAI Function Calling e OpenAI WebRTC