oy-paddy/aliyun-model-proxy — explained in plain English
Analysis updated 2026-05-18
Point an app built for OpenAI or Anthropic's API format at Alibaba Cloud's AI models with minimal changes.
Automatically switch to the next available model or account when a free quota runs out.
Run the proxy in Docker to keep API keys off the calling application's machine.
| oy-paddy/aliyun-model-proxy | ahmedhazem02/fifa-world-cup-2026-prediction-agent | hasanyilmaz/operon | |
|---|---|---|---|
| Stars | 34 | 34 | 34 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires copying a sample config and filling in real Alibaba Cloud API keys and model IDs.
This project is a reverse proxy server for AI language models hosted by Alibaba Cloud's DashScope service. A reverse proxy sits between your software and the actual AI service, routing requests on your behalf without the calling application needing to know the details of what's behind it. The main problem it solves is quota management. Alibaba Cloud gives each registered AI model 10 million free tokens per account. Once that quota runs out, you would normally have to manually switch to a different account or model. This proxy automates that: it holds a pool of multiple API keys and multiple model IDs, and when one model's free quota is exhausted, it quietly switches to the next available model in the same account. If all models in an account are used up, it moves to the next account key. The application calling the proxy never needs to know any of this is happening. From the calling application's side, there is just one address and one API key. The proxy accepts requests in two common AI API formats: the Anthropic format and the OpenAI Chat Completions format. This means software already built to talk to either of those services can be pointed at this proxy with minimal changes. Real API keys are stored only on the machine running the proxy. The proxy never uploads keys anywhere, and the state file it uses to track cooldowns only stores a hashed version of each key, not the key itself. Setup involves copying a sample configuration file, filling in your real Alibaba Cloud API keys and model IDs, and running the server. A Docker option is also available for those who prefer container-based deployments. The README is written in Chinese.
A reverse proxy that automatically rotates across Alibaba Cloud AI accounts and models as free token quotas run out.
Mainly TypeScript. The stack also includes TypeScript, Docker.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.