Como usar a chave API do Google Gemini? Tutorial de exemplo de IA, ensino e treinamento incluídos

Chaves de API do Google Gemini, não se preocupe mais! Faça isso em um minuto e diga adeus às preocupações! ✌✌✌

Tutoriais detalhados ensinarão você passo a passo, e até mesmo um novato pode se tornar um mestre em segundos!

Diga adeus às etapas complicadas e faça isso facilmenteAIArtefato! Junte-se a mim para desbloquear o novo mundo da IA!

Como usar a chave API do Google Gemini? Tutorial de exemplo de IA, ensino e treinamento incluídos

Após o advento do Gemini AI do Google, o Google lançou o acesso API ao seu modelo Gemini. Agora, o Google fornece acesso API ao Gemini Pro, incluindo modelos somente texto e modelos texto mais visuais. Este é um lançamento notável porque até o momento o Google não adicionou recursos visuais ao Bard, que executa um modelo somente de texto. Com esta chave de API, você pode finalmente testar os recursos multimodais do Gemini em seu computador local. Vamos aprender como acessar e usar a API Gemini neste guia.

Nota:A chave da API Google Gemini é atualmente gratuita para modelos de texto e visuais. Será gratuito até que esteja disponível no início do próximo ano. Portanto, você pode enviar até 60 solicitações por minuto sem configurar o faturamento do Google Cloud ou incorrer em cobranças.

Configure Python e Pip em seu computador

Acesse nosso guia no PC ou MacInstale Python e Pip. Você precisa do Python 3.9 ou superior instalado.

Se você estiver usando Linux sistema, você pode seguir nosso tutorialInstale Python e Pip no Ubuntu ou outras distribuições.

Você pode executar o seguinte comando no terminal paraConfirme Python e Pip está instalado no seu computador. Ele retorna o número da versão.

python -V
pip -V

Confirme se Python e Pip estão instalados. Figura 2

Após a instalação bem-sucedida, execute o comando abaixo para instalar as dependências de IA generativa do Google.

pip install -q -U google-generativeai

Instalando as dependências de IA generativa do Google, parte 3

Como obter a chave API Gemini Pro?

Em seguida, visite makersuite.google.com/app/apikey e faça login com sua conta do Google.

Em Chaves de API, clique emCrie uma chave de API em um novo projeto" botão.

Obtenha a chave da API Gemini Pro 4º

Copie a chave API e guarde-a em um local seguro. Nunca torne ou compartilhe chaves de API públicas.

Copie a chave API e salve a 5ª

Como usar a chave API Gemini Pro (modo de texto simples)?

Semelhante ao OpenAI, o Google também usa chaves de API Gemini diretamente para fins de desenvolvimento e teste. Escrevi o código bastante simples para que possa ser facilmente testado e usado por usuários regulares. Neste exemplo, mostrarei como usar chaves de API com modelos de texto do Gemini Pro.

Primeiro, inicie seu editor de código favorito. Se você é novo, basta instalar Notepad + +. Para usuários avançados, o Visual Studio Code é uma ótima ferramenta.

Em seguida, copie e cole o código abaixo em um editor de código.

import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
response = model.generate_content("What is the meaning of life?")
print(response.text)

No editor de código, cole sua chave API Gemini. Como você pode ver, definimos o modelo “gemini-pro”, que é um modelo de texto simples. Além disso, adicionamos uma consulta onde você pode fazer perguntas.

imagem do modelo "gemini-pro" 6

Agora, salve o código e dê um nome ao arquivo. Certifique-se de adicionar no final .py. Eu nomeei o arquivo gemini.pye salve-o na área de trabalho.

Nomeie o arquivo gemini.py Figura 7

Em seguida, abra um terminal e execute o seguinte comando para ir para a área de trabalho.

cd Desktop

Uma vez no terminal desktop, basta executar o seguinte comando para executar usando Python gemini.py Arquivo.

python gemini.py

Use Python para executar o arquivo gemini.py Figura 8

Agora ele responderá sua pergunta gemini.py Problemas definidos no arquivo.

Responda a pergunta que você definiu no arquivo gemini.py Figura 9

Você pode modificar a pergunta no editor de código, salvá-la e executá-la novamente gemini.py arquivo para obter novas respostas no terminal. É assim que você usa uma chave de API do Google Gemini para acessar um modelo Gemini Pro somente texto.

Use a chave de API do Google Gemini para acessar texto simples do modelo Gemini Pro nº 10

Como usar as chaves da API Gemini Pro (modelos de texto e visuais)

Neste exemplo, demonstrarei como interagir com um modelo multimodal Gemini Pro. Ainda não está disponível no Google Bard, mas por meio da API você pode acessá-lo imediatamente. Felizmente, o processo também é muito fácil e contínuo.

Abra um novo arquivo no editor de código e cole o código abaixo.

import google.generativeai as genai
import PIL.Image
img = PIL.Image.open('image.jpg')
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro-vision')
response = model.generate_content(["what is the total calorie count?", img])
print(response.text)

Certifique-se de colar sua chave API Gemini. Aqui estamos usando gemini-pro-vision modelo, que é um modelo textual e visual.

imagem 11 do modelo gemini-pro-vision

Agora, salve o arquivo em sua área de trabalho e adicione após o nome do arquivo .py. vou nomear aqui geminiv.py .

Nomeie-o como geminiv.py Figura 12

Na terceira linha do código, como você pode ver, aponto a IA para o image.jpg arquivos, os nomes dos arquivos são exatamente os mesmos. Qualquer que seja a imagem com a qual você esteja trabalhando, certifique-se de que ela seja salva com geminiv.py Os arquivos estão no mesmo local e têm o mesmo nome de arquivo com a extensão correta. Você pode transmitir arquivos locais JPG e PNG de até 4 MB.

Aponte a IA para o arquivo image.jpg salvo em minha área de trabalho. Imagem 13

Na sexta linha do código, você pode fazer perguntas relacionadas à imagem. Como estava inserindo uma imagem relacionada à alimentação, pedi ao Gemini Pro para calcular o total de calorias.

Agora é hora de executar o código no terminal. Basta ir para a área de trabalho (no meu caso) e executar os comandos abaixo um por um. Se você fizer alguma alteração, salve o arquivo.

cd Desktop
python geminiv.py
geminiv.py No.

Os modelos visuais do Gemini Pro respondem diretamente às perguntas. Você pode fazer mais perguntas e pedir à IA que explique o porquê.

O modelo visual Gemini Pro responderá diretamente à pergunta 15

Você também pode inserir uma imagem diferente, mas certifique-se de que ela corresponda ao nome do arquivo de imagem, altere a pergunta no código e execute novamente geminiv.py arquivo para obter uma nova resposta.

Como usar a chave API Gemini Pro em formato de chat?

Graças ao código conciso do unconv, você pode conversar com um modelo Gemini Pro usando uma chave de API Gemini AI em uma janela de terminal. Dessa forma, você não precisa alterar o problema no seu código ou executar novamente o arquivo Python para obter uma nova saída. Você pode continuar conversando na janela do terminal.

O melhor de tudo é que o Google implementa o histórico de bate-papo de forma nativa, para que você não precise adicionar respostas manualmente ou gerenciar o histórico de bate-papo em matrizes ou listas. Com uma função simples, o Google consegue armazenar todo o histórico de conversas em uma sessão de chat. As operações específicas são as seguintes:

Abra o editor de código e cole o código abaixo.

import google.generativeai as genai
genai.configure(api_key='PASTE YOUR API KEY HERE')
model = genai.GenerativeModel('gemini-pro')
chat = model.start_chat()
while True:
message = input("You: ")
response = chat.send_message(message)
print("Gemini: " + response.text)

Como de costume, copie e cole a chave semelhante à API acima.

Conversando com a imagem principal da API Gemini Pro 16

Neste ponto, salve o arquivo em sua área de trabalho ou em outro local. Certifique-se de adicionar no final .py. Eu nomeei isso geminichat.py Arquivo.

Arquivo denominado geminichat.py nº 17

Agora, abra o terminal e vá para a área de trabalho. Em seguida, execute geminichat.py Arquivo.

cd Desktop
python geminichat.py

Execute o arquivo geminichat.py imagem 18

Agora você pode continuar a conversa facilmente e seu histórico de bate-papo será lembrado. Portanto, há outra ótima maneira de usar as chaves da API Google Gemini.

gemini pro api responde na imagem de bate-papo do terminal 19

Estes são apenas alguns exemplos do que você pode fazer com o Google Gemini por meio da API. Estou feliz que o Google esteja disponibilizando seu modelo de visão para entusiastas e desenvolvedores e combinando-o com o DALL-E 3 da OpenAI e ChatGPT Comparar. Embora o modelo visual Gemini Pro não seja tão bom quanto o modelo GPT-4V, ainda é muito bom. Estamos ansiosos pelo lançamento do Gemini Ultra, que será comparável ao modelo GPT-4.

Além disso, a API Gemini Pro responde de maneira diferente do Google Bard, que também é alimentado por uma versão aprimorada do Gemini Pro. As respostas de Bard pareceram um pouco brandas, mas as respostas da API do Gemini Pro foram mais vivas e distintas.

Estaremos de olho em todas as mudanças nesta área, então fique ligado para saber mais sobre Gemini AI. Enquanto isso, verifique você mesmo a API Google Gemini.

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

Voltar ao Topo