new-api-horizon  by Calcium-Ion

Enhanced API version based on New API, focused on high performance

created 10 months ago
260 stars

Top 98.2% on sourcepulse

GitHubView on GitHub
Project Summary

New API Horizon is a feature-enhanced, closed-source version of the open-source New API project, targeting users who require high performance and advanced features for AI model interactions. It offers significant improvements in system resource utilization and reduced latency under high concurrency, while maintaining compatibility with the original project's functionalities.

How It Works

This version builds upon the New API's foundation, incorporating optimizations for high-performance scenarios and specialized features. Key additions include support for OpenAI's Realtime API (including Azure channels) and the /v1/messages endpoint, which is adapted to convert OpenAI channel requests into Claude format. It also introduces an "auto grouping" feature for intelligent upstream selection and user-specific rate multipliers for billing.

Quick Start & Requirements

  • Install: docker pull calciumion/new-api-horizon:latest
  • Prerequisites: Docker.
  • Resources: Not specified, but performance optimizations suggest a need for robust hardware for high concurrency.
  • Docs: New API Horizon (linked via project name)

Highlighted Details

  • Supports OpenAI Realtime API and Azure channels.
  • Includes /v1/messages endpoint with OpenAI-to-Claude format conversion.
  • Features "auto grouping" for sequential upstream request routing and user-specific rate multipliers.
  • Claims significant performance optimizations for high concurrency.

Maintenance & Community

The project is developed by Calcium-Ion. Further community or maintenance details are not provided in the README.

Licensing & Compatibility

This version is explicitly stated as closed-source but free to use. Compatibility with commercial or closed-source applications is not detailed.

Limitations & Caveats

The project is marked as "特性版" (feature version) and lists several items as "WIP" (Work In Progress), including channel-specific RPM limits and further performance optimizations. The closed-source nature may limit transparency and community contributions.

Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
3
Star History
45 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.