Descripción
TapVow funciona como una puerta de enlace local que proporciona comprobaciones de presupuesto firmadas para llamadas a la API de IA soportadas. Su propósito principal es ayudar a los usuarios a gestionar y controlar sus gastos en servicios de IA verificando mandatos firmados y reservas estimadas antes de que se realice cualquier llamada a la API. Esto asegura que las llamadas se adhieran a presupuestos y permisos predefinidos, previniendo costos inesperados.
Leer más
El sistema opera manteniendo las claves de los proveedores dentro de la puerta de enlace local, mejorando la seguridad y el control sobre el acceso a la API. Soporta formatos específicos de API de IA, incluyendo las finalizaciones de chat de OpenAI y mensajes de Anthropic, como Claude Code con facturación por clave de API y OpenCode. Sin embargo, no soporta tráfico de Responses API/Codex o suscripciones de Claude Pro/Max.
TapVow genera paquetes de recibos firmados verificables, que son cruciales para la verificación de integridad y auditoría. La plataforma permite la configuración de mandatos firmados que incluyen presupuestos, límites por llamada, beneficiarios permitidos y fechas de caducidad. Los clientes soportados pueden usar claves virtuales para apuntar a la puerta de enlace, que luego realiza comprobaciones de admisión basadas en reservas estimadas. Si una llamada excede los límites establecidos, la puerta de enlace puede devolver un error HTTP 402, bloqueando la solicitud.
La herramienta también ofrece una función `tapvow verify`, que utiliza claves fijadas para comprobar las firmas de los paquetes de recibos, la cadena, el encabezado y los totales, asegurando la autenticidad e integridad de las transacciones. Si bien las reservas estimadas son una característica central, es importante señalar que no garantizan la factura final del proveedor. El proyecto es de código abierto bajo una licencia MIT, con su código disponible públicamente en GitHub. El prototipo es una puerta de enlace local, y el operador es responsable de proporcionar credenciales de proveedor y cualquier financiación de billetera. Se han demostrado pagos en testnet, pero estos no establecen el uso de pagos en producción ni un servicio de custodia.
- CategoríaHerramientas de DevOps y nube con IA
- Modelo de preciosCódigo abierto
- ImplementaciónLocal Gateway
- PlataformasWeb
Características principales de TapVow
Puerta de enlace local para llamadas a la API de IA
Comprobaciones de mandato de presupuesto firmado
Verificación de reservas estimadas
Claves virtuales para clientes soportados
Paquetes de recibos firmados verificables
Las claves de los proveedores permanecen locales
Soporte para finalizaciones de chat de OpenAI
Soporte para mensajes de Anthropic (Claude Code, OpenCode)
Bloquea pagos inyectados por prompts
Verificación de integridad de entradas de libro mayor
Código abierto (licencia MIT)
Demostración local con proveedor falso
Límites configurables por llamada
Registro de denegaciones para llamadas fuera de límite
Ediciones de presupuesto firmadas con clave
¿Cómo usar TapVow?
Configurar mandato: Establecer un mandato firmado con presupuestos, límites por llamada, beneficiarios permitidos y fecha de caducidad.
Apuntar cliente a la puerta de enlace: Configurar clientes de API de IA soportados (por ejemplo, Claude Code, OpenCode) para usar las claves virtuales de TapVow.
Iniciar llamada a la API: Realizar una llamada a la API de IA a través de la puerta de enlace TapVow.
Comprobaciones de puerta de enlace: TapVow verifica reservas estimadas y mandatos firmados antes de admitir la llamada.
Recibir verificación: Obtener paquetes de recibos firmados verificables para la verificación de integridad.
Verificar recibos: Usar `tapvow verify` con claves fijadas para comprobar las firmas de los paquetes de recibos y los totales.
Casos de uso de TapVow
- Control de Costos de API de IA
- Acceso Seguro a la API de IA
- Auditoría Verificable del Uso de IA
- Prevención de Inyecciones de Prompts
- Gestión de Presupuesto Multi-Agente
- Pruebas de Desarrollador de Integraciones de IA







