1
resposta

[Dúvida] modelo sendo sobrescrito

Nessa aula, foi definida a função configurar_modelo e então usada para criar o objeto modelo na linha 17. Mas logo abaixo, na linha 19 há uma redefinição, ou seja, não está sendo usado efetivamente um modelo com os parâmetros definidos na função configurar_modelo; criada com esse fim.

objeto modelo sendo sobrescrito

1 resposta

Olá, Rubens!

Ótima observação sobre o código!

Na linha 17, a função configurar_modelo é chamada para criar o objeto modelo com os parâmetros definidos, como max_tokens, temperature e top_p.

No entanto, na linha 19, o objeto modelo é redefinido com um novo model_id ('anthropic.claude-v2:1'), ignorando as configurações anteriores. Isso pode ter sido um erro de digitação ou uma tentativa de mostrar diferentes maneiras de instanciar o modelo.

Para garantir que as configurações sejam aplicadas corretamente, o ideal seria manter apenas a linha que chama a função:

modelo = configurar_modelo(bedrock_client)

Assim, você assegura que o modelo utiliza os parâmetros definidos.

Se quiser se aprofundar, vale dar uma olhada na documentação oficial da AWS Bedrock para ver exemplos de boas práticas com modelos como o Claude.

Se tiver mais dúvidas, estou à disposição!

Abraços e bons estudos :)

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