Providers
Alibaba Model Studio
OpenClaw levert een meegeleverde alibaba-Plugin die een videogeneratieprovider registreert voor Wan-modellen op Alibaba Model Studio (de internationale naam voor DashScope). De Plugin is standaard ingeschakeld; je hoeft alleen een API-sleutel in te stellen.
| Eigenschap | Waarde |
|---|---|
| Provider-id | alibaba |
| Plugin | meegeleverd, enabledByDefault: true |
| Auth-env-vars | MODELSTUDIO_API_KEY → DASHSCOPE_API_KEY → QWEN_API_KEY (eerste match wint) |
| Onboarding-flag | --auth-choice alibaba-model-studio-api-key |
| Directe CLI-flag | --alibaba-model-studio-api-key <key> |
| Standaardmodel | alibaba/wan2.6-t2v |
| Standaardbasis-URL | https://dashscope-intl.aliyuncs.com |
Aan de slag
Set an API key
Gebruik onboarding om de sleutel op te slaan voor de alibaba-provider:
openclaw onboard --auth-choice alibaba-model-studio-api-key
Of geef de sleutel direct door tijdens installatie/onboarding:
openclaw onboard --alibaba-model-studio-api-key <your-key>
Of exporteer een van de geaccepteerde env-vars voordat je de Gateway start:
export MODELSTUDIO_API_KEY=sk-...
# or DASHSCOPE_API_KEY=...
# or QWEN_API_KEY=...
Set a default video model
{
agents: {
defaults: {
videoGenerationModel: {
primary: "alibaba/wan2.6-t2v",
},
},
},
}
Verify the provider is configured
openclaw models list --provider alibaba
De lijst moet alle vijf meegeleverde Wan-modellen bevatten. Als MODELSTUDIO_API_KEY niet kan worden herleid, meldt openclaw models status --json de ontbrekende credential onder auth.unusableProfiles.
Ingebouwde Wan-modellen
| Modelverwijzing | Modus |
|---|---|
alibaba/wan2.6-t2v |
Tekst-naar-video (standaard) |
alibaba/wan2.6-i2v |
Afbeelding-naar-video |
alibaba/wan2.6-r2v |
Referentie-naar-video |
alibaba/wan2.6-r2v-flash |
Referentie-naar-video (snel) |
alibaba/wan2.7-r2v |
Referentie-naar-video |
Mogelijkheden en limieten
De meegeleverde provider weerspiegelt de limieten van DashScope's Wan-video-API. Alle drie modi delen hetzelfde maximum voor het aantal video's per request en dezelfde duurlimiet; alleen de invoervorm verschilt.
| Modus | Max. uitvoervideo's | Max. invoerafbeeldingen | Max. invoervideo's | Max. duur | Ondersteunde instellingen |
|---|---|---|---|---|---|
| Tekst-naar-video | 1 | n.v.t. | n.v.t. | 10 s | size, aspectRatio, resolution, audio, watermark |
| Afbeelding-naar-video | 1 | 1 | n.v.t. | 10 s | size, aspectRatio, resolution, audio, watermark |
| Referentie-naar-video | 1 | n.v.t. | 4 | 10 s | size, aspectRatio, resolution, audio, watermark |
Wanneer een request durationSeconds weglaat, stuurt de provider DashScope's geaccepteerde standaard van 5 seconden. Stel durationSeconds expliciet in op de videogeneratietool om dit te verlengen tot maximaal 10 s.
Geavanceerde configuratie
Override the DashScope base URL
De provider gebruikt standaard het internationale DashScope-endpoint. Stel dit in om het endpoint voor de China-regio te gebruiken:
{
models: {
providers: {
alibaba: {
baseUrl: "https://dashscope.aliyuncs.com",
},
},
},
}
De provider verwijdert afsluitende schuine strepen voordat AIGC-taak-URL's worden opgebouwd.
Auth env priority
OpenClaw herleidt de Alibaba API-sleutel uit omgevingsvariabelen in deze volgorde en gebruikt de eerste niet-lege waarde:
MODELSTUDIO_API_KEYDASHSCOPE_API_KEYQWEN_API_KEY
Geconfigureerde auth.profiles-vermeldingen (ingesteld via openclaw models auth login) overschrijven env-var-resolutie. Zie Auth-profielen in de modellen-FAQ voor profielrotatie, cooldown en override-mechanismen.
Relationship to the Qwen plugin
Beide meegeleverde Plugins praten met DashScope en accepteren overlappende API-sleutels. Gebruik:
alibaba/wan*.*-id's om de specifieke Wan-videoprovider aan te sturen die op deze pagina wordt beschreven.qwen/*-id's voor Qwen-chat, embeddings en mediabegrip (zie Qwen).
Door MODELSTUDIO_API_KEY één keer in te stellen, worden beide Plugins geauthenticeerd omdat de lijst met auth-env-vars bewust overlapt; je hoeft niet elke Plugin afzonderlijk te onboarden.
Gerelateerd
Gedeelde parameters voor videotools en providerselectie.
Qwen-chat, embeddings en configuratie voor mediabegrip met dezelfde DashScope-authenticatie.
Agentstandaarden en modelconfiguratie.
Auth-profielen, wisselen van model en oplossen van fouten over "geen profiel".