Features Description

  1. 🎨 Brand new UI interface (some interfaces are yet to be updated)
  2. 🌍 Multi-language support (to be improved)
  3. 🎨 Added Midjourney-Proxy(Plus) API support (Before use, please confirm third-party project and upstream service authorization, content security, and terms of service requirements)
  4. 💰 Supports internal balance, cost allocation, or enterprise customer account management in legally authorized deployments, configurable in system settings:
    • Epay
  5. 🔍 Supports querying usage or balance information of legally authorized channels:
    • In conjunction with the project new-api-key-tool, usage can be queried by key.
  6. 📑 Pagination supports selecting the number of items displayed per page
  7. 🔄 Supports SQLite database storage, out-of-the-box, lightweight and convenient
  8. 💵 Supports internal cost accounting or enterprise customer billing, configurable in System Settings - Operations Settings
  9. ⚖️ Supports channel Weighted Random
  10. 📈 Data Dashboard (Console)
  11. 🔒 Can set models that a token can call
  12. 🤖 Supports Telegram authorized login:
    1. System Settings - Configure Login & Registration - Allow Login via Telegram
    2. Enter command /setdomain to @Botfather
    3. Select your bot, then enter http(s)://your_website_address/login
    4. The Telegram Bot name is the bot username string without the @.
  13. 🎵 Added Suno API API support (Before use, please confirm third-party project and upstream service authorization, content security, and terms of service requirements)
  14. 🔄 Supports Rerank models, currently compatible with Cohere and Jina, and can be integrated with Dify
  15. OpenAI Realtime API - Supports OpenAI's Realtime API, supports Azure channels
  16. Supports using the route /chat2link to enter the chat interface
  17. 🧠 Supports setting reasoning effort via model name suffix:
    1. OpenAI o-series models
      • Add suffix -high to set as high reasoning effort (e.g., o3-mini-high)
      • Add suffix -medium to set as medium reasoning effort (e.g., o3-mini-medium)
      • Add suffix -low to set as low reasoning effort (e.g., o3-mini-low)
    2. Claude thinking models
      • Add suffix -thinking to enable thinking mode (e.g., claude-3-7-sonnet-20250219-thinking)
  18. 🔄 Thinking to Content: Supports setting the thinking_to_content option in Channel - Edit - Channel Extra Settings. Default is false. When enabled, it will convert the thinking content reasoning_content into a <think> tag and append it to the returned content.
  19. 🔄 Model Rate Limiting: Supports setting model rate limiting in System Settings - Rate Limit Settings, including total request limit and successful request limit.
  20. 💰 Cache Billing Support: When enabled, billing can be performed according to the set ratio upon cache hit:
    1. Set the Prompt Cache Ratio option in System Settings - Operations Settings.
    2. Set the Prompt Cache Ratio in the channel, range 0-1. For example, setting it to 0.5 means billing at 50% upon cache hit.
    3. Supported channels:
    • OpenAI
    • Azure
    • DeepSeek
    • Claude

How is this guide?

On this page

No Headings