1
resposta

Configuração do agente

Oie! Tudo bem?

As configurações do agente devem ser feitas diretamente no AI Studio ou podem ser feitas no programa?
Por exemplo, quero criar um programa que rode mais de um agente. Neste cenário, poderia atribuir as configurações diretamente em cada chamada do agente? Como vocês sugerem o uso das configurações?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi Giovanna! Tudo bem?

Sobre a sua dúvida, as configurações do agente podem ser feitas tanto no AI Studio quanto diretamente no seu programa. No contexto do curso, é sugerido que você crie variáveis de configuração no seu código, como um dicionário, para definir parâmetros como temperature, top_p, top_k, max_output_tokens e response_mime_type. Isso permite que você personalize o comportamento do agente diretamente no seu código.

Se você deseja criar um programa que rode mais de um agente, você pode, sim, atribuir configurações diretamente em cada chamada do agente. Por exemplo, você pode ter diferentes dicionários de configuração para cada agente e passá-los como parâmetros quando inicializar cada um deles. Isso te dá flexibilidade para ajustar o comportamento de cada agente conforme necessário.

Um exemplo simples de como você poderia fazer isso:

# Configuração para o primeiro agente
configuracao_agente1 = {
    "temperature": 0.7,
    "top_p": 0.9,
    "top_k": 50,
    "max_output_tokens": 500,
    "response_mime_type": "text/plain"
}

# Configuração para o segundo agente
configuracao_agente2 = {
    "temperature": 0.3,
    "top_p": 0.8,
    "top_k": 20,
    "max_output_tokens": 300,
    "response_mime_type": "text/plain"
}

# Inicializando os agentes com suas respectivas configurações
agente1 = genai.GenerativeModel(
    model_name="modelo1",
    system_instruction="Instrução para o agente 1",
    generation_config=configuracao_agente1
)

agente2 = genai.GenerativeModel(
    model_name="modelo2",
    system_instruction="Instrução para o agente 2",
    generation_config=configuracao_agente2
)

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado