Titan AI LogoTitan AI

one-api

27,083
5,395
JavaScript

Project Description

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

one-api: LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千

Project Title

one-api — Unified API Gateway for Multiple Large Language Models

Overview

one-api is a comprehensive API management and redistribution system that consolidates access to various large language models (LLMs) through a single, standardized interface. It supports a wide range of models from different providers, including OpenAI, Azure, Anthropic Claude, and more, offering a unified API experience. The project is designed for key management and secondary distribution, with a single executable file and Docker support for easy deployment.

Key Features

  • Unified API access to multiple LLM providers
  • Key management and redistribution capabilities
  • Single executable file for ease of use
  • Docker-ready for quick deployment
  • English UI for user convenience

Use Cases

  • Developers needing a single point of access to various LLMs for application development
  • Enterprises looking to manage and distribute API keys across different models
  • Researchers and data scientists integrating LLMs into their workflows

Advantages

  • Simplifies interaction with multiple LLMs by abstracting the underlying complexity
  • Reduces development time by providing a unified API interface
  • Facilitates compliance with OpenAI's terms of use and legal regulations

Limitations / Considerations

  • The project's functionality is dependent on the availability and stability of the supported LLM APIs
  • Users must adhere to the terms of use of each LLM provider
  • The project may require updates to maintain compatibility with new versions of supported LLMs

Similar / Related Projects

  • LangChain: A framework for building applications using LLMs, with a focus on modularity and composability.
  • OpenAI API: The official Python library for the OpenAI API, providing direct access to OpenAI's models.
  • LangChain: Aims to simplify the interaction with LLMs by providing a unified interface, similar to one-api, but with a different set of supported models and features.

Basic Information


📊 Project Information

  • Project Name: one-api
  • GitHub URL: https://github.com/songquanpeng/one-api
  • Programming Language: JavaScript
  • ⭐ Stars: 27,037
  • 🍴 Forks: 5,386
  • 📅 Created: 2023-04-22
  • 🔄 Last Updated: 2025-09-04

🏷️ Project Topics

Topics: [, ", a, p, i, ", ,, , ", a, p, i, -, g, a, t, e, w, a, y, ", ,, , ", a, z, u, r, e, -, o, p, e, n, a, i, -, a, p, i, ", ,, , ", c, h, a, t, g, p, t, ", ,, , ", c, l, a, u, d, e, ", ,, , ", e, r, n, i, e, -, b, o, t, ", ,, , ", g, e, m, i, n, i, ", ,, , ", g, p, t, ", ,, , ", o, p, e, n, a, i, ", ,, , ", o, p, e, n, a, i, -, a, p, i, ", ,, , ", p, r, o, x, y, ", ]


📚 Documentation


This article is automatically generated by AI based on GitHub project information and README content analysis

Titan AI Explorehttps://www.titanaiexplore.com/projects/631254164en-USTechnology

Project Information

Created on 4/22/2023
Updated on 9/8/2025