Ao projetar "ferramentas" para IA, não trate a IA como um "programa", mas como um "usuário". A maioria das pessoas simplesmente encapsula suas APIs de backend em ferramentas de IA. Por exemplo, ao consultar o Slack, você fornece três ferramentas de API: 1. Carregar conversa; 2. Buscar nome de usuário pelo ID do usuário; 3. Buscar nome do canal pelo ID do canal. Como resultado, a IA precisa chamar essas ferramentas três vezes freneticamente e, em seguida, juntar as informações por conta própria para entender uma única mensagem. A abordagem correta é: sua ferramenta deve ser análoga à sua "interface do usuário", e não à sua "API". Você deve fornecer apenas uma ferramenta chamada "Visualizar Canais do Slack", que chama silenciosamente essas três APIs em segundo plano, substitui todos os IDs por nomes, renderiza as conversas de forma impecável, exatamente como você as vê no seu computador, e então retorna esse resultado final para a IA.
Carregando detalhes do thread
Buscando os tweets originais no X para montar uma leitura limpa.
Isso normalmente leva apenas alguns segundos.
