Ele inclui:
- Entrada de texto para a pergunta do utilizador.
- Saída de texto para a resposta da API Gemini.
- Menu para opções adicionais.
- Botões para enviar a pergunta e sair.
Antes de executar o código, instale a biblioteca para acessar a API Gemini:
pip install google-generativeai
-
Importação de bibliotecas
tkinter
: Cria a interface gráfica.google.generativeai
: Permite a comunicação com a API Gemini.
-
Configuração da API Gemini
- O programa configura a API com uma chave (API_KEY)..
-
Função
enviar_pergunta()
- Lê o texto da caixa de entrada.
- Envia a pergunta para a API Gemini.
- Exibe a resposta na caixa de saída.
- Mostra erro caso a API falhe.
-
Interface Gráfica (Tkinter)
- Janela principal com título e tamanho fixo.
- Menu com uma opção para sair.
- Caixas de entrada e saída com
ScrolledText
para rolagem. - Botões para enviar pergunta e fechar o programa.
- Insira a sua chave da API Gemini na variável
API_KEY
. - Execute o script.
- Escreva uma pergunta e clique em "Enviar".
- O programa enviará a pergunta para a API Gemini e exibirá a resposta.
- Para sair, clique no botão "Sair" ou no menu "Opções → Sair".