Agentes de IA com Google GenAI (SDK 2026)
Aprenda a usar a biblioteca mais recente para evitar avisos de depreciação e erros de API.
Passo 1: Instalação da Nova SDK
O Google agora utiliza o pacote google-genai. Vamos instalá-lo no Colab:
!pip install -U google-genai -q
Passo 2: O Agente Funcional
Este código utiliza o novo cliente unificado do Google.
from genai import Client
import os
# 1. Configuração da Chave
# Pegue sua chave em: https://aistudio.google.com/
MINHA_CHAVE = "SUA_CHAVE_AQUI"
client = Client(api_key=MINHA_CHAVE)
# 2. Definindo a Função (Tool)
def calcular_quadrado(n: float) -> float:
"""Retorna o quadrado de um número."""
return n ** 2
# 3. Execução do Agente com Function Calling automático
prompt = "Qual a temperatura em Ourinhos-SP? Supondo que seja 28 graus, qual o quadrado desse valor?"
response = client.models.generate_content(
model='gemini-1.5-flash',
contents=prompt,
config={
'tools': [calcular_quadrado]
}
)
print("--- Resposta do Agente ---")
print(response.text)
Atenção com a Chave: Se o erro
API key not valid persistir, verifique se não há espaços em branco antes ou depois da chave ao colar. Lembre-se: chaves recém-criadas podem levar até 2 minutos para ativar globalmente.
Nenhum comentário:
Postar um comentário