Extensões do Firebase da API Gemini

O Firebase é uma plataforma de desenvolvimento de apps com suporte do Google e que tem a confiança de milhões de desenvolvedores em todo o mundo. Se você é um desenvolvedor do Firebase interessado em usar a API Gemini para adicionar recursos a aplicativos, existem várias extensões do Firebase para ajudar você a fazer isso. Essas são soluções predefinidas que ajudam a implantar novos recursos no seu app rapidamente.

Criar um chatbot com a API Gemini

A extensão Build Chatbot with the Gemini API permite estabelecer e gerenciar conversas interativas entre seus usuários e modelos de linguagem grandes por meio da API Gemini usando o Cloud Firestore como banco de dados. Uma coleção no Cloud Firestore representa cada chat. A extensão monitora a coleção de novas mensagens e consulta a API Gemini em busca de uma resposta adequada, considerando as mensagens anteriores do chat como contexto.

Ao integrar a extensão Build Chatbot com a API Gemini, você pode criar aplicativos de bot de bate-papo com eficiência, melhorando a experiência e a interação do usuário, além de economizar tempo e esforço no desenvolvimento de código personalizado.

Tarefas multimodais com a API Gemini

A extensão Tarefas multimodais com a API Gemini permite executar tarefas de linguagem em dados no Firestore usando um prompt de texto e, opcionalmente, uma imagem.

Você configura cada instância da extensão para executar uma tarefa específica. Se você tiver várias tarefas, poderá instalar várias instâncias.

Por exemplo, você pode usar essa extensão para:

  • Preveja avaliações com estrelas em uma coleção de avaliações de produtos.
  • Classificar o feedback do cliente como positivo, negativo ou neutro.
  • Resumir artigos longos.
  • Extrair entidades nomeadas do texto.
  • Gerar textos criativos, como poemas ou códigos.