Skip to content

simaraconceicao/tutorial-iniciantes-gemini-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Gerador de Texto com Gemini 2.0 Flash e Python (Google GenAI SDK 2025)

Bora codar!

Vídeo no YouTube

Este projeto demonstra como criar um gerador de texto utilizando o poderoso modelo Gemini 2.0 do Google, através do SDK Google GenAI para Python. Você aprenderá pra interagir com o modelo e gerar textos no seu terminal.

🚀 O Que Você Vai Encontrar Aqui

  • Código Python: Script completo para gerar texto com Gemini 2.0.
  • Links Úteis: Links para documentação oficial.

⚙️ Pré-requisitos

Antes de começar, você precisará ter o seguinte:

  1. Python > 3.10: Certifique-se de ter uma versão compatível do Python instalada.
  2. API Key do Gemini: Ter sua API Key criada no Google AI Studio.
  3. Ambiente Virtual: Saber como criar, instalar dependências e rodar seu projeto python com venv.

🛠️ Configuração

Siga os passos abaixo para configurar o ambiente:

  1. Crie um ambiente virtual (opcional, mas recomendado):

    python3 -m venv venv
    source venv/bin/activate  # No Linux/macOS
    # venv\Scripts\activate  # No Windows
  2. Instale as dependências:

    pip3 install google-genai
    pip3 install python-dotenv
  3. Obtenha sua API Key:

    • Acesse o Google AI Studio.
    • Crie ou selecione um projeto.
    • Em "Get API Key", copie a chave gerada.
  4. Configure as credenciais:

    • Inclua o valor da sua chave no arquivo .env
    • Atenção: Não compartilhe sua chave de API publicamente. Utilize variáveis de ambiente (e.g., .env) e não suba esse arquivo no github.

💻 Executando o Projeto

  1. Execute o script Python:

    python3 main.py
  2. Interaja com o prompt: Altere o texto no parametro contents ou insira no script instrução para receber esse texto no terminal.

📝 Exemplo de Uso

Após executar o script main.py, o programa irá gerar sua resposta.

O Gemini irá gerar um texto com base no seu prompt, algo como:

Gemini é um modelo de inteligência artificial multimodal desenvolvido pelo Google. Ele pode entender e gerar texto, imagens, áudio e código, sendo capaz de realizar tarefas complexas como tradução, resumo e criação de conteúdo.

💡 Dicas e Truques

  • Experimente diferentes prompts: O Gemini é muito versátil. Teste com diferentes instruções e veja como ele responde.
  • Ajuste os parâmetros: Explore as opções do generate_content para controlar a temperatura, o número de tokens e outros aspectos da geração de texto.
  • Crie prompts mais elaborados: Quanto mais específico for seu prompt, mais direcionado será o texto gerado.

🔗 Recursos Adicionais

🎬 Assista ao Vídeo!

Não se esqueça de conferir o vídeo no YouTube para uma explicação detalhada e demonstração prática do projeto!

Link para o vídeo no YouTube


Feito com ❤️ para o seu aprendizado!

[Quero Ser Dev]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages