Esta discussão no Reddit é muito interessante Pode-se prestar atenção às dicas de Claude, aprendendo algumas instruções interessantes a partir delas. Por exemplo, a árvore de decisão refinada para pesquisas na internet. A estratégia de pesquisa de Claude é dividida em quatro categorias claras: - never_search (nunca pesquisar): informações estáveis como conhecimentos básicos, definições, fatos históricos, etc. - do_not_search_but_offer (responder antes de perguntar): pode responder, mas pode haver informações atualizadas; primeiro dá a resposta e depois pergunta se é necessário pesquisar dados mais recentes. - single_search (pesquisa única): consultas simples que requerem informações atualizadas, como dados em tempo real, eventos atuais, preços, etc. - research (pesquisa aprofundada): consultas complexas que requerem de 2 a 20 chamadas de ferramentas, incluindo análises comparativas, relatórios abrangentes, etc. Esse design em camadas evita problemas de "pesquisa excessiva" e "pesquisa insuficiente", permitindo que a IA julgue quando precisa de informações externas, de forma mais humana. Outro exemplo é o design cauteloso da ferramenta de encerramento de conversa. As condições de uso da end_conversation_tool são extremamente rigorosas: - Deve-se primeiro dar um aviso claro - Usar apenas em situações extremas - Nunca usar esta ferramenta em tópicos sensíveis como autoagressão Esse design garante a continuidade da conversa e a experiência do usuário, evitando o risco de a IA "sair de forma arbitrária". Por fim, a simplicidade no design das chamadas de ferramentas. As chamadas de ferramentas utilizam o formato XML mais simples. Sem JSON, sem APIs complexas, apenas texto puro gerando XML, que o sistema então analisa e executa. Essa "solução simples" é, na verdade, a mais confiável, pois o que os modelos de linguagem fazem de melhor é gerar texto estruturado.
20,16K