Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Alibaba Token Plan providers point at the undocumented region-scoped hosts

Aperta Adatta ai principianti
#7,974 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
85/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
typescript

Direzione di ricerca

L'issue fa riferimento a due file TOML del provider: providers/alibaba-token-plan/provider.toml e providers/alibaba-token-plan-cn/provider.toml. Aggiorna il campo api in ciascun file con i nuovi host canonici forniti. Verifica la modifica controllando la struttura del file e assicurandoti che nessun'altra riga sia stata alterata. Fatto quando entrambi gli URL sono aggiornati e la PR è inviata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Both Alibaba Token Plan providers still point at the region-scoped maas.aliyuncs.com base URLs:

  • providers/alibaba-token-plan/provider.toml: https://token-plan.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1
  • providers/alibaba-token-plan-cn/provider.toml: https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1

The vendor replaced those on its own Token Plan documentation on 2026-09-23. The quickstart, FAQ and best-practice pages on both the international and mainland China sites now give brand-scoped canonical hosts instead:

  • International: https://token-plan.maas.qwencloudapi.com/compatible-mode/v1
  • Mainland China: https://token-plan.maas.qianwenaiapi.com/compatible-mode/v1

That matches the branding split described in #4296, where qwencloud serves markets outside mainland China and the Qwen AI Platform brand serves mainland China.

What I checked

On 2026-09-24, with a live Token Plan key, GET /compatible-mode/v1/models against both the old and the new international host returned HTTP 200 with a byte-identical list of model ids. The new host is the same service, not a different catalogue.

Without a key both hosts return the same 401, so the new host is in service and behind the same auth gate rather than being a documentation typo.

The old hosts still answer today. The concern is that they are no longer the documented ones, so they are the pair likely to be retired, and downstream consumers reading the api field would break at that point with no warning.

Suggested fix

Change the api line in each of the two provider TOMLs. Two lines, no model rows touched.

This is deliberately narrower than the provider ID and display-name migration under discussion in #4296. The base URL change is a concrete, verifiable fact today and does not depend on how that naming question is resolved.

Lingua principale
TypeScript
Stelle
7k
Fork
1.7k
Merge medio
7h 19m
PR unite (30g)
891

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di anomalyco/models.dev

Tutte le issue di anomalyco/models.dev

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.