awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
songquanpeng avatar

songquanpeng/one-api

0
View on GitHub↗
34,988 星标·6,633 分支·JavaScript·MIT·39 次浏览openai.justsong.cn↗

One Api

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 system for tracking real-time usage metrics and managing user-specific credit quotas, ensuring controlled resource distribution. Users can monitor these activities and configure system parameters through a self-hosted administrative dashboard.

Beyond its core routing and orchestration capabilities, the project supports flexible deployment across containerized or multi-machine environments. It also allows for visual customization of the frontend interface through a directory-based asset replacement mechanism, enabling consistent branding across the administrative dashboard.

Features

  • LLM Gateways - Consolidates multiple artificial intelligence model providers into a single standardized API to simplify integration and authentication.
  • Model Provider Adapters - Normalizes disparate API responses from different artificial intelligence services into a unified format for consistent downstream consumption.
  • Model Provider Management - Centralizes multiple model API keys to simplify usage tracking and access protocols.
  • Secret Management Systems - Managing and rotating multiple API credentials from various providers in one secure location to reduce administrative overhead and improve security.
  • API Gateways - Consolidates multiple third-party service providers into a single standardized endpoint.
  • Model Orchestrators - Aggregates diverse artificial intelligence vendor credentials and service endpoints into a unified infrastructure for scalable development.
  • Infrastructure Orchestrators - Launching and scaling backend applications across diverse environments using containerized setups to ensure consistent performance and reliable service availability.
  • API Credential Managers - Managing and rotating multiple third-party service credentials in one secure location to reduce administrative overhead and improve system security.
  • Authentication Strategies - Secures protected endpoints by validating incoming requests with session cookies or bearer tokens.
  • Credential Management - Provides centralized mapping of user-specific keys to external provider credentials for secure service access.
  • Usage Accounting - Tracks real-time usage metrics and credit balances within a persistent data store.
  • Request Routers - Intercepts incoming API calls and dynamically forwards them to third-party providers.
  • Credential Abstraction Layers - Maps internal user-specific API keys to multiple external provider credentials to abstract and secure underlying service access.
  • Infrastructure and Management - Unified API management and key redistribution system for LLMs.
  • API Usage Proxies - Intercepts and routes incoming requests to external providers while enforcing authentication and security policies.
  • API Adapters - Normalizes disparate API responses from different services into a unified format.
  • Usage Tracking Systems - Track and update account credit balances for specific users by sending standardized requests to monitor consumption and enforce usage limits within the system.
  • Usage Quota Managers - Enforces resource consumption limits and usage quotas to ensure fair distribution across user accounts.
  • Service Integrations - Connects third-party applications through a unified endpoint for seamless data exchange.
  • Configuration Management - Initializes operational parameters and security settings from host environment variables.
  • Deployment Orchestrators - Standardizes the deployment process across containerized and binary hosting targets.
  • Administrative Dashboards - Provides a deployable administrative interface for managing system configuration, user access, and service monitoring.
  • Theming Engines - Define and register unique visual styles using dedicated directories and configuration files to ensure a consistent look and feel across your entire user interface.

Star 历史

songquanpeng/one-api 的 Star 历史图表songquanpeng/one-api 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

One Api 的开源替代方案

相似的开源项目,按与 One Api 的功能重合度排序。
  • quantumnous/new-apiQuantumNous 的头像

    QuantumNous/new-api

    39,722在 GitHub 上查看↗

    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,

    Goai-gatewayclaudedeepseek
    在 GitHub 上查看↗39,722
  • dokploy/dokployDokploy 的头像

    Dokploy/dokploy

    34,901在 GitHub 上查看↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    TypeScriptbackendbackupsdatabases
    在 GitHub 上查看↗34,901
  • ibm/mcp-context-forgeIBM 的头像

    IBM/mcp-context-forge

    3,310在 GitHub 上查看↗

    mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a single consistent interface for discovery and execution. It acts as a centralized proxy that aggregates multiple servers and APIs, allowing AI agents to access and invoke a unified set of tools, prompts, and resources. The project distinguishes itself through a multi-protocol translation bridge that converts communication between standard I/O, SSE, gRPC, and REST to enable interoperability between disparate tool servers. It includes a comprehensive LLM evaluation framework for

    Pythonagentsaiapi-gateway
    在 GitHub 上查看↗3,310
  • telegramdesktop/tdesktoptelegramdesktop 的头像

    telegramdesktop/tdesktop

    32,099在 GitHub 上查看↗

    This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It provides a comprehensive development toolkit, including a database library and messaging SDK, which allows for the creation of custom messaging applications that maintain synchronized state across multiple devices. The core architecture relies on an asynchronous event-driven model to ensure responsive performance while managing persistent local database synchronization with server-side state. The client distinguishes itself through a robust end-to-end encryption layer that supports

    C++messengermulti-platformtelegram
    在 GitHub 上查看↗32,099
查看 One Api 的所有 30 个替代方案→

常见问题解答

songquanpeng/one-api 是做什么的?

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.

songquanpeng/one-api 的主要功能有哪些?

songquanpeng/one-api 的主要功能包括:LLM Gateways, Model Provider Adapters, Model Provider Management, Secret Management Systems, API Gateways, Model Orchestrators, Infrastructure Orchestrators, API Credential Managers。

songquanpeng/one-api 有哪些开源替代品?

songquanpeng/one-api 的开源替代品包括: quantumnous/new-api — This project is an AI model API gateway and proxy server designed to provide a unified interface for interacting with… dokploy/dokploy — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized… ibm/mcp-context-forge — mcp-context-forge is a Model Context Protocol federation gateway that unifies diverse AI tool servers and APIs into a… telegramdesktop/tdesktop — This project is a cross-platform messaging client that implements a secure, real-time communication protocol. It… kovidgoyal/kitty — Kitty is a high-performance, GPU-accelerated terminal emulator designed to provide a consistent and extensible… opensquilla/opensquilla — OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution…