O que são Blueprints?
Cada blueprint inclui:- Recomendações de estrutura de eventos: Nomenclatura de eventos e design de metadados ideais
- Configuração de medição: Tipos de agregação e filtros sugeridos
- Código de exemplo: Exemplos de implementação funcional em várias linguagens
- Melhores práticas: Dicas para precisão, desempenho e otimização de custos
Por que usar Blueprints?
Faster Setup
Faça o rastreamento de uso funcionar em minutos em vez de horas. Copie padrões comprovados em vez de projetar do zero.
Best Practices Built In
Evite erros comuns com estruturas de eventos testadas, metadados apropriados e escolhas de agregação ideais.
Production Ready
O código de exemplo é baseado em implementações do mundo real. Adicione suas chaves de API e pronto.
Blueprints Disponíveis
Escolha o blueprint que corresponde ao seu caso de uso:LLM Blueprint
Monitore o uso de tokens de IA em OpenAI, Anthropic, Groq, Gemini, Vercel AI SDK e mais.Perfeito para: Chatbots de IA, geradores de código, ferramentas de criação de conteúdo, aplicativos com IA.O que você rastreará: tokens de entrada, tokens de saída, uso de modelo, contagens de solicitações.
API Gateway Blueprint
Mensure solicitações de API no nível do gateway com filtragem de endpoint e suporte a limitação de taxa.Perfeito para: APIs REST, serviços GraphQL, provedores de webhook, plataformas API-first.O que você rastreará: contagens de solicitações, uso de endpoints, métodos HTTP, tempos de resposta.
Object Storage Blueprint
Monitore uploads de arquivos, consumo de armazenamento e largura de banda para serviços de armazenamento em nuvem.Perfeito para: Hospedagem de arquivos, plataformas de mídia, serviços de backup, gerenciamento de documentos.O que você rastreará: bytes armazenados, uploads de arquivos, downloads, snapshots de armazenamento.
Stream Blueprint
Meça a largura de banda de streaming para vídeo, áudio e entrega de dados em tempo real.Perfeito para: Streaming de vídeo, plataformas de áudio, transmissões ao vivo, feeds de dados em tempo real.O que você rastreará: largura de banda consumida, duração do fluxo, níveis de qualidade, fluxos simultâneos.
Time Range Blueprint
Fature pelo tempo decorrido para recursos de computação, funções serverless e jobs de longa duração.Perfeito para: Plataformas serverless, hospedagem de contêineres, instâncias de computação, processamento em lote.O que você rastreará: tempo de execução, horas de computação, invocações de função, duração do job.
Como Usar um Blueprint
1
Choose your blueprint
Selecione o blueprint que melhor se adequa ao seu cenário de cobrança. Cada página de blueprint inclui guias detalhados de implementação.
2
Review the event structure
Compreenda a nomenclatura recomendada para eventos e o design de metadados. Copie a estrutura de eventos para o seu caso de uso.
3
Create the meter
Siga as instruções de configuração do medidor do blueprint. Use o tipo de agregação e os filtros sugeridos.
4
Implement event sending
Copie o código de exemplo para sua linguagem ou framework. Substitua os valores de exemplo pelas suas chaves de API e IDs de clientes reais.
5
Test and verify
Envie eventos de teste e verifique se eles aparecem no painel do medidor com a agregação correta.
6
Customize as needed
Adapte o blueprint às suas necessidades específicas: adicione metadados personalizados, ajuste os filtros ou modifique os preços.
Comparação de Blueprints
Não tem certeza de qual blueprint atende às suas necessidades? Aqui está uma comparação rápida:Implementações Personalizadas
Não vê um blueprint para seu caso de uso exato? Sem problemas:- Comece com o blueprint mais próximo: escolha aquele que seja mais semelhante às suas necessidades.
- Adapte a estrutura do evento: modifique os campos de metadados para atender aos seus requisitos.
- Ajuste a configuração do medidor: altere o tipo de agregação ou os filtros conforme necessário.
- Teste completamente: verifique os cálculos de cobrança com dados de uso de exemplo.
Todos os blueprints são pontos de partida. Sinta-se à vontade para misturar conceitos de blueprints diferentes ou criar implementações totalmente personalizadas.
Precisa de Ajuda?
Se você não tem certeza de qual blueprint usar ou precisa de ajuda para personalizar:Complete Tutorial
Siga nosso tutorial de ponta a ponta construindo um gerador de imagens com IA com faturamento baseado em uso.
Integration Guide
Guia completo cobrindo todos os aspectos da implementação de faturamento baseado em uso.