sexta-feira, 24 de abril de 2026

Criando um Agente de IA

Aula: Agentes de IA - Prof. Carlos Tojeiro

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