Commet
  • Precios
Iniciar SesiónRegistrarse
Templates

Template Balance + Margen

Facturacion basada en balance con precios automaticos de costo mas margen. Costo real del modelo desde el catalogo de IA, tu margen encima, deduccion automatica por solicitud.

Demo en vivoCódigo fuente
Template Balance + Margen

Template de facturacion basada en balance para productos de IA. Los clientes prepagan un saldo, y cada solicitud de IA deduce automaticamente el costo real (del catalogo de modelos de IA) mas tu margen configurado. Dos planes (Starter, Pro) con diferentes margenes.

Stack: Next.js 16, AI SDK (Gateway), Better Auth, Drizzle ORM, PostgreSQL, Commet SDK

Inicio Rapido

commet create my-app -t balance-ai
cd my-app
docker compose up -d
pnpm install
pnpm dev

Que Incluye

  • Dos planes con diferentes saldos y margenes (Starter 50%, Pro 30%)
  • Selector multi-modelo — cambia entre Claude, GPT, Gemini en un click
  • Tracking automatico de tokens via middleware tracked()
  • Precios del catalogo de modelos de IA — costo real por modelo desde Commet
  • Deduccion de balance por solicitud (costo + margen)
  • Bloqueo por agotamiento — las solicitudes se detienen cuando el saldo se agota
  • Demo de generacion de texto con IA y streaming
  • Flujo de checkout con pagos alojados en Commet
  • Portal de facturacion del cliente

Como Funciona

El usuario envia un prompt → AI Gateway → Respuesta
                                ↓
                      El middleware tracked() reporta:
                      - modelo, inputTokens, outputTokens
                                ↓
                      Commet calcula:
                      - Costo real (del catalogo)
                      - Margen (de la config del plan)
                      - Total deducido del balance

Archivos Clave

  • lib/auth/auth.ts — Better Auth + plugin Commet con modulo de uso
  • app/api/generate/route.ts — Endpoint de IA con middleware tracked()
  • app/(dashboard)/dashboard/generate-form.tsx — Selector de modelo + streaming
  • app/pricing/page.tsx — Precios dinamicos con checkout
  • app/checkout/page.tsx — Creacion de sesion de checkout
  • lib/env.ts — Validacion de entorno con t3-env
  • lib/commet.ts — Inicializacion del SDK

Mas Informacion

  • Modelos de Consumo — Detalles del modelo balance
  • Facturacion por Tokens de IA
  • Portal de Cliente

Desarrolladores

  • Documentación
  • Templates
  • GitHub

Recursos

  • Blog
  • Changelog
  • Precios

IA

  • Agentes
  • Servidor MCP
  • Agent Skills
  • Claude Code
  • Codex

Aprender

  • Guías
  • Glosario
  • Soluciones
  • Facturación por Modelo de IA
  • Commet VS otros

Nosotros

  • Nosotros
  • Open Source
  • Términos y condiciones
  • Política de privacidad
XLinkedInGitHub