Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Dúvida sobre a economia de contexto com skills

Uma dúvida que me ocorreu vendo a aula é que, as próprias skills não são uma forma de carregar o contexto do agente?

1 resposta

Olá, estudante, como vai?

Sua dúvida é bastante pertinente. As skills realmente carregam contexto, mas de uma forma diferente da janela de contexto tradicional de um modelo de linguagem. Em vez de enviar repetidamente longas instruções, exemplos e regras a cada interação, a skill encapsula esse conhecimento em uma estrutura reutilizável, normalmente composta por descrição, configurações e código. Assim, o agente sabe quando utilizar aquela habilidade, enquanto a maior parte da lógica permanece implementada no código, reduzindo a quantidade de tokens consumidos durante a execução.

Um exemplo é justamente o conversor de arquivos docx para md apresentado na aula. Sem a skill, o modelo precisaria decidir qual biblioteca utilizar, criar o script, validar o resultado e fazer ajustes sempre que a tarefa fosse solicitada. Com a skill instalada, essas decisões já foram tomadas anteriormente. O modelo apenas identifica que existe uma habilidade apropriada e a aciona, aproveitando um fluxo previamente definido e reutilizável. Dessa forma, parte do conhecimento fica armazenada na própria skill e não precisa ser reconstruída a cada solicitação.

Na sua visão, em quais outros cenários uma skill reutilizável poderia gerar economia de tokens e também aumentar a consistência dos resultados?

Obrigado por compartilhar sua dúvida. Continue participando das discussões e conte com o fórum sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!