5 dépôts
Mechanisms for tracking and persisting consumption metrics and credit balances.
Distinguishing note: Focuses on the accounting of service usage rather than general database management.
Explore 5 awesome GitHub repositories matching data & databases · Usage Accounting. Refine with filters or upvote what's useful.
This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with diverse artificial intelligence service providers. It functions as a centralized middleware platform that routes, load balances, and translates API requests across multiple models, enabling developers to access text, image, audio, and video generation capabilities through a single, standardized integration. The gateway distinguishes itself through comprehensive administrative and financial controls, including event-driven usage accounting, real-time token consumption tracking,
Tracks token consumption and billing metrics in real-time to enforce spending limits.
One API is a centralized gateway and orchestration platform designed to consolidate multiple artificial intelligence model providers into a single, standardized interface. It functions as a reverse proxy that intercepts incoming API requests and routes them to various third-party services, abstracting the underlying provider credentials through a unified token management system. The platform provides comprehensive administrative tools for managing API keys, rotating credentials, and enforcing security policies across diverse service integrations. It includes a persistent database-backed syste
Tracks real-time usage metrics and credit balances within a persistent data store.
Vercel is a cloud platform for building, deploying, and scaling web applications. It provides a unified infrastructure that automates the build process by detecting project frameworks and distributing static and dynamic content through a global content delivery network. The platform executes application logic using serverless functions that scale automatically based on real-time traffic demand. The platform distinguishes itself through a centralized AI gateway that proxies requests to multiple model providers, enabling standardized authentication, observability, and cost tracking. It supports
Tracks and reports credit balances and historical spending for AI gateway usage.
SQL Chat is a Docker-deployed chat interface that translates natural language questions into SQL queries and executes them against connected databases. It uses a large language model to generate SQL from plain English instructions, supporting both querying and record modification through INSERT, UPDATE, and DELETE statements within the chat conversation flow. The application connects to MySQL, PostgreSQL, MSSQL, TiDB Cloud, and OceanBase databases through a unified driver abstraction layer, allowing users to interact with multiple database types from a single chat interface. Users provide the
Tracks usage per account, enforces spending limits, and processes payments when the optional account system is active.
java-tron est une implémentation Java d'un nœud complet de la blockchain Tron. Il fournit l'infrastructure de base pour exécuter un nœud réseau, valider les transactions et produire des blocs. Le projet inclut un moteur de consensus proof-of-stake, une base de données de registre distribué et un runtime de contrat intelligent pour gérer les transitions d'état on-chain. Le système se distingue par sa prise en charge des opérations de nœud complet et léger, utilisant des instantanés d'état pour accélérer la synchronisation et réduire les exigences matérielles. Il dispose d'une abstraction de base de données multi-moteur qui permet la migration, le partitionnement et l'élagage du stockage sur différents disques physiques pour optimiser les performances. Le logiciel couvre un large éventail de capacités blockchain, incluant la gestion d'actifs numériques, la gouvernance réseau via des élections de représentants et l'exécution de logique programmable via une machine virtuelle. Il expose les données et fonctions blockchain via une passerelle prenant en charge les protocoles HTTP, gRPC et JSON-RPC. Le projet fournit des outils pour initialiser des nœuds réseau, déployer des environnements blockchain privés et gérer des keystores de compte chiffrés.
Tracks account balances, bandwidth usage, and asset holdings across different account types.