Le provider scaleway exploite l’API compatible OpenAI de Scaleway AI. Il fonctionne avec les agents et workflows AI Kit.
Installation
Configuration
La clé se récupère depuis la console Scaleway.
Utilisation avec un agent
Modèles proposés
Exemples
Sortie structurée
L’API Scaleway s’appuie encore sur le pipeline client pour les schémas. Typisez votre schéma avec AgentStructuredOutput pour conserver la même DX qu’avec OpenAI/Google.
Dans un workflow
Streaming
Niveau de raisonnement
Les modèles de raisonnement Scaleway exposent le paramètre OpenAI-compatible reasoning_effort. Avec AI Kit, passez-le via providerOptions.scaleway.reasoningEffort.
Valeurs acceptées par Scaleway : "none", "low", "medium", "high".
Utilisez reasoningEffort, pas reasoningLevel. L’AI SDK transforme reasoningEffort en champ HTTP reasoning_effort pour les providers OpenAI-compatible.
Choisir le bon modèle
- Génération de code :
qwen3-coder-30b-a3b-instruct, devstral-small-2505.
- Tâches générales :
gpt-oss-120b, llama-3.3-70b-instruct.
- Charges légères :
llama-3.1-8b-instruct, mistral-nemo-instruct-2407.
- Raisonnement complexe :
qwen3.5-397b-a17b, deepseek-r1-distill-llama-70b, qwen3-235b-a22b-instruct-2507.
- Multimodal :
pixtral-12b-2409.
Bonnes pratiques
- Sécurité – stockez la clé API dans un secret, jamais dans le code.
- Gestion d’erreurs – entourez les appels d’un
try/catch et journalisez les erreurs.
- Contrôle des coûts – définissez
maxOutputTokens et surveillez l’utilisation.
- Température – adaptez selon la créativité souhaitée (
0.0-0.3 précis, 0.4-0.7 équilibré, 0.8+ très créatif).
Ressources