Configurando Ferramentas no ADK
Saiba como configurar ferramentas no ADK.
Usando o ADK para configurar ferramentas
Recomendamos que você configure centralmente suas ferramentas usando o ADK. O ADK sincroniza automaticamente as configurações da ferramenta local com a instância do agente remoto quando você chama agent.setup()
. O objetivo é que, usando o ADK, você tenha uma única fonte de verdade para a configuração de suas ferramentas.
Por que o ADK exclui as ferramentas de função que eu criei manualmente?
Para que as ferramentas de função funcionem, é importante que o esquema de função e o chamável real que trata a função sejam definidos e sincronizados.
Se houver uma ferramenta de função criada manualmente na Console do OCI (mas não definida no ADK), o ADK excluirá a ferramenta da Console durante o agent.setup()
para manter a consistência.
No entanto, se você criar manualmente outras ferramentas na Console do OCI, o ADK não excluirá essas outras ferramentas da Console. Essas ferramentas continuam a funcionar como esperado, porque essas ferramentas são executadas remotamente.