Questa guida spiega come iniziare a effettuare chiamate al Vertex AI Gemini API direttamente dalla tua app utilizzando SDK Vertex AI in Firebase per la piattaforma scelta.
Prerequisiti
Passaggio 1: configura un progetto Firebase e collega la tua app a Firebase
Se disponi già di un progetto Firebase e di un'app collegata a Firebase
Nella console Firebase, vai a Pagina Crea con Gemini.
Fai clic sulla scheda Vertex AI in Firebase per avviare un flusso di lavoro che ti aiuta a completare le seguenti attività. Tieni presente che se nella console è presente una scheda perVertex AI, queste attività sono state completate.
Esegui l'upgrade del progetto per utilizzare il piano tariffario Blaze a pagamento a consumo.
Abilita le due API seguenti per il tuo progetto:
aiplatform.googleapis.com
efirebaseml.googleapis.com
.
Vai al passaggio successivo di questa guida per aggiungere l'SDK alla tua app.
Se non hai già un progetto Firebase e un'app collegata a Firebase
Passaggio 2: aggiungi l'SDK
Dopo aver configurato il progetto Firebase e aver collegato l'app a Firebase (vedi il passaggio precedente), ora puoi aggiungere l'SDK Vertex AI in Firebase alla tua app.
Passaggio 3: inizializza il servizio Vertex AI e il modello generativo
Prima di poter effettuare chiamate API, devi inizializzare Vertex AI e il modello generativo.
Al termine della guida introduttiva, scopri come scegliere un modello Gemini e, facoltativamente, un luogo appropriato per il tuo caso d'uso e la tua app.
Passaggio 4: chiama il numero Vertex AI Gemini API
Ora che hai collegato la tua app a Firebase, aggiunto l'SDK e inizializzato il servizio Vertex AI e il modello generativo, puoi chiamare Vertex AI Gemini API.
Puoi utilizzare generateContent()
per generare testo da un prompt di solo testo
richiesta:
Cos'altro puoi fare?
Scopri di più sui modelli Gemini
Scopri i modelli disponibili per vari casi d'uso e le relative quote e prezzi.
Prova altre funzionalità di Gemini API
- Scopri di più sulla generazione di testo da prompt di solo testo, incluse le istruzioni su come la risposta in un flusso di dati.
- Genera testo da prompt multimodali (inclusi testo, immagini, PDF, video e audio).
- Crea conversazioni a più turni (chat).
- Usa le chiamate di funzione per connetterti di modelli generativi a sistemi e informazioni esterni.
Scopri come controllare la generazione di contenuti
- Comprendere la progettazione dei prompt, ad esempio: best practice, strategie e prompt di esempio.
- Configura parametri del modello come della temperatura e del numero massimo di token di output.
- Utilizza le impostazioni di sicurezza per regolare la probabilità di ricevere risposte che potrebbero essere considerate dannose.
Fornisci feedback la tua esperienza con Vertex AI in Firebase