1
resposta

[Sugestão] Complemento da Dúvida do Ricardo sobre economia de tokens

Apenas complementando a dúvida do Ricardo sobre como eu consegui economizar tokens através da escolha dinâmica do contexto:

Ocasião 1 - Dividindo o arquivo de contexto

Como a requisição da IA generativa em "selecionar_documento.py" é teoricamente mais simples, eu escolhi o modelo de GPT 3.5 turbo que é mais econômico(cerca de 20x mais barato) . E para o app.py mantive o modelo mais performático do momento"gpt-4-0125-preview".

Nessa ocasião, para selecionar o arquivo abri cerca 1,798 token no modelo "gpt-3.5-turbo" em selecionar_documento.py equivalente a aproximadamente $0,000899

E para o app.py mantive a versão mais recente e mais cara do gpt no momento "gpt-4-0125-preview". Dessa maneira quando o contexto chega nessa requisição, os números de tokens foi reduzido para 882 dos 1798 que é o documento inteiro. Valor: $0,00882

Gasto total com essa aplicação = $ 0,009719 por requisição (desconsiderando a mensagem do aluno que pode variar).

Ocasião 2 - mantendo tudo em um arquivo no app.py

Nessa ocasião, os 1798 tokens seriam todos gastos na aplicação principal com o modelo de maior performance.

Gasto total da aplicação = $0,01798 por requisição (desconsiderando a mensagem do aluno que pode variar).

resultado:

Economia de 46% por requisição.

Em operações de grande escala essa economia ainda pode ser maior.

1 resposta

Olá, Gabriel! Tudo bem?

Agradeço por compartilhar sua estratégia para economizar tokens.

Ao comparar as duas abordagens, você descobriu que a primeira opção resultou em uma economia de 46% por requisição, o que pode ser bastante significativo em operações de grande escala. Essa estratégia é um ótimo exemplo de como pensar de forma criativa e estratégica sobre como usar a API da OpenAI pode resultar em economia de custos.

No entanto, é importante lembrar que a eficácia dessa abordagem pode variar dependendo do tamanho e da complexidade dos documentos de contexto que você está usando.

Grande abraço e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software