├── .env.example ├── .gitignore ├── AGENTS.md ├── CHANGELOG.md ├── Dockerfile ├── QWEN.md ├── README.md ├── authenticate.js ├── docker-compose.yml ├── docs ├── README.md ├── api-endpoint-resolution.md ├── authentication.md ├── codebase_analysis.md ├── default-account.md ├── multi-account-management.md ├── qr-authentication.md ├── qwen-api-timeout-issues.md ├── streaming.md ├── temperature-settings.md ├── token-refresh-issues.md ├── token-usage-tracking.md ├── user-feedback.md └── web-search-api.md ├── package.json ├── simple_qwen_test.py ├── src ├── config.js ├── index.js ├── mcp.js ├── qwen │ ├── api.js │ └── auth.js └── utils │ ├── accountRefreshScheduler.js │ ├── errorFormatter.js │ ├── logger.js │ └── tokenCounter.js ├── test-all-accounts.js ├── tmp-test ├── test-debug.js ├── test-direct-qwen.js ├── test-large-request.js ├── test-logger.js ├── test-regular-chat.js ├── test-temperature-comprehensive.js └── test-tool-calling.js └── usage.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/Dockerfile -------------------------------------------------------------------------------- /QWEN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/QWEN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/README.md -------------------------------------------------------------------------------- /authenticate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/authenticate.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api-endpoint-resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/api-endpoint-resolution.md -------------------------------------------------------------------------------- /docs/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/authentication.md -------------------------------------------------------------------------------- /docs/codebase_analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/codebase_analysis.md -------------------------------------------------------------------------------- /docs/default-account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/default-account.md -------------------------------------------------------------------------------- /docs/multi-account-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/multi-account-management.md -------------------------------------------------------------------------------- /docs/qr-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/qr-authentication.md -------------------------------------------------------------------------------- /docs/qwen-api-timeout-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/qwen-api-timeout-issues.md -------------------------------------------------------------------------------- /docs/streaming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/streaming.md -------------------------------------------------------------------------------- /docs/temperature-settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/temperature-settings.md -------------------------------------------------------------------------------- /docs/token-refresh-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/token-refresh-issues.md -------------------------------------------------------------------------------- /docs/token-usage-tracking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/token-usage-tracking.md -------------------------------------------------------------------------------- /docs/user-feedback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/user-feedback.md -------------------------------------------------------------------------------- /docs/web-search-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/docs/web-search-api.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/package.json -------------------------------------------------------------------------------- /simple_qwen_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/simple_qwen_test.py -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/config.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/index.js -------------------------------------------------------------------------------- /src/mcp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/mcp.js -------------------------------------------------------------------------------- /src/qwen/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/qwen/api.js -------------------------------------------------------------------------------- /src/qwen/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/qwen/auth.js -------------------------------------------------------------------------------- /src/utils/accountRefreshScheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/utils/accountRefreshScheduler.js -------------------------------------------------------------------------------- /src/utils/errorFormatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/utils/errorFormatter.js -------------------------------------------------------------------------------- /src/utils/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/utils/logger.js -------------------------------------------------------------------------------- /src/utils/tokenCounter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/src/utils/tokenCounter.js -------------------------------------------------------------------------------- /test-all-accounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/test-all-accounts.js -------------------------------------------------------------------------------- /tmp-test/test-debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-debug.js -------------------------------------------------------------------------------- /tmp-test/test-direct-qwen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-direct-qwen.js -------------------------------------------------------------------------------- /tmp-test/test-large-request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-large-request.js -------------------------------------------------------------------------------- /tmp-test/test-logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-logger.js -------------------------------------------------------------------------------- /tmp-test/test-regular-chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-regular-chat.js -------------------------------------------------------------------------------- /tmp-test/test-temperature-comprehensive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-temperature-comprehensive.js -------------------------------------------------------------------------------- /tmp-test/test-tool-calling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/tmp-test/test-tool-calling.js -------------------------------------------------------------------------------- /usage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aptdnfapt/qwen-code-oai-proxy/HEAD/usage.js --------------------------------------------------------------------------------