Práticas de desenvolvimento de chamadas de ferramentas
O sistema de invocação de ferramentas da Jan-nano automatiza o processo com base na engenharia de dicas estruturada e consiste em três fases principais:
- Definição da ferramentaDeclarar as ferramentas disponíveis no formato JSON no prompt, incluindo pontos de extremidade da API, especificações de parâmetros, etc.
Exemplo:"tools": [{"type": "weather_api", "endpoint": "https://api.weather.com"}] - Análise de intenção: o modelo reconhece automaticamente os requisitos de chamada da ferramenta na consulta do usuário e gera solicitações estruturadas
- Integração dos resultadosRe-injetar dados de retorno da API no contexto para gerar uma resposta em linguagem natural
Cenários típicos de aplicativos:
- Consulta de dados em tempo real (estoque/tempo)
- Operações de banco de dados (interação com o sistema CRM)
- Automação do fluxo de trabalho (geração de relatórios + envio)
Observação para os desenvolvedores: é recomendável ativar--tool-call-parser hermesOs parâmetros melhoram a precisão da análise, e tarefas complexas podem ser combinadas com servidores MCP para agendamento de várias ferramentas.
Essa resposta foi extraída do artigoJan-nano: um modelo leve e eficiente para geração de textoO































