Resposta direta
Leia o objeto usage no JSON de resposta da chamada Chat Completions e trate-o como telemetria da chamada, não como uma tabela de preço.
Pré-requisitos e passos
- Conserve o corpo JSON original para auditoria local sem guardar a API key.
- Verifique se existe a chave usage antes de acessar campos internos.
- Registre somente os campos necessários para sua aplicação e anote o timestamp do teste.
Exemplo copiável
const data = await response.json();
const usage = data.usage;
if (usage) {
console.log({ prompt: usage.prompt_tokens, completion: usage.completion_tokens, total: usage.total_tokens });
}
Como conferir o resultado
O teste live registrado incluiu usage; nenhum preço BRL ou conversão monetária está registrado para ser inferido desses números.
