>
Micro-SaaS & MVPs DeepSeek R1

Sistema de Créditos e Consumo de Tokens de IA para SaaS

Sistema de tarifação para chamadas LLM com carteira de créditos pré-pagos e recarga automática.

EPEquipe Prompt Salvo ·Criado em 11 de set. de 2026 ·Atualizado em 24 de set. de 2026
0cópias
0joinhas
0favoritos

O prompt

Projete e implemente um sistema de tarifação de créditos para uma API SaaS que consome modelos de Inteligência Artificial.

Parâmetros:
- Custo por 1k tokens: {{custo_por_1k}} créditos
- Limite de Alerta de Saldo Baixo: {{saldo_minimo}} créditos

Requisitos de Implementação:
1. Modelo de banco de dados para carteira (Balance) e extrato de movimentações (CreditTransactions com tipo: 'DEBIT', 'PURCHASE', 'BONUS', 'REFUND').
2. Middleware ou decorator que verifica se o usuário possui saldo suficiente antes de invocar a chamada ao LLM.
3. Transação atômica em banco com controle de concorrência (locking pessimista ou otimista) para debitar exatamente os tokens gastos, à taxa de {{custo_por_1k}} créditos por 1k tokens, após a resposta da IA.
4. Notificação automática via webhook ou e-mail quando o saldo estiver abaixo de {{saldo_minimo}} créditos.
5. Endpoint seguro de webhook para creditar saldo após confirmação de pagamento.

Como usar

  1. Substitua {{custo_por_1k}} (ex.: 10) e {{saldo_minimo}} (ex.: 50).
  2. Cole no DeepSeek ou em qualquer modelo com bom raciocínio backend; o código é agnóstico de framework (Node/TypeScript).
  3. Integre: chame checkBalance() antes da chamada ao LLM e debitTokens(usados) depois — transação atômica com controle de concorrência.
  4. Teste de estresse: dispare 10 requisições paralelas contra um saldo de 5 créditos e verifique que apenas uma conclui o débito.

Exemplo de saída

Módulo (~180 linhas): modelos Balance + CreditTransactions (DEBIT/PURCHASE/BONUS/REFUND), middleware pré-LLM verificando saldo, débito atômico com lock pessimista à taxa configurada por 1k tokens, notificação de saldo baixo via webhook/e-mail abaixo do limite e endpoint seguro de crédito após confirmação de pagamento.

Guias relacionados

Prompts para produtividade no trabalho (curadoria + análise)Reuniões, e-mails, planilhas e relatórios: os prompts do catálogo que mais economizam tempo, com o porquê de cada um.Prompts para programação e revisão de códigoBoilerplate, refatoração e code review com auditoria de segurança: como pedir código que compila de primeira.Prompt chains: encadear prompts para tarefas complexasQuando um prompt não basta: decomponha o trabalho em etapas com saída de uma alimentando a entrada da outra.
Usar na extensão