Conditions préalables et déploiement avec l'assistant
Effectuez ces étapes avant de déployer tout produit RapidClaw. Utilisez un abonnement Azure dédié et détenu par le client.
1. Créez un abonnement Azure dédié
- Ouvrez Abonnements Azure et créez un abonnement détenu par le client uniquement pour RapidClaw. Nommez-le clairement, par exemple RapidClaw Production ou RapidClaw Pilote.
- Confirmez que l’abonnement est actif et que vous pouvez créer des ressources Azure ainsi qu’un enregistrement d’application. Demandez l'aide de votre administrateur Azure si nécessaire.
- La personne qui exécute Setup devient le premier administrateur Command Center.
- Mettez en place une alerte de budget pour l’abonnement. Préparez un budget mensuel et une adresse email de notification pour Setup. Les alertes vous informent ; elles n’arrêtent pas la dépense.
2. Choisissez une région prise en charge
- Australia East
- East US 2
- South India
- Sweden Central
- West US 3
Utilisez le même abonnement et la même région pour les contrôles et demandes ci-dessous. Setup vérifie la disponibilité en direct de la VM, du réseau, des modèles, et des embeddings avant le déploiement.
3. Enregistrez les fournisseurs de ressources
Enregistrez Microsoft.Compute en premier pour que Setup puisse lire le quota de machine virtuelle. L’enregistrement nécessite la permission d’abonnement /register/action, incluse dans Collaborateur et Propriétaire. Vous devez aussi disposer des permissions de déploiement listées à l’étape 1.
Portail Azure : Ouvrez votre abonnement > Paramètres > Fournisseurs de ressources. Enregistrez les fournisseurs manquants depuis le tableau ci-dessous ; ignorez ceux déjà enregistrés.
| Fournisseur | Utilisé pour |
|---|---|
| Microsoft.Compute | Contrôles de machine virtuelle et du quota VM |
| Microsoft.Network | Réseau virtuel, IP publique et groupe de sécurité réseau |
| Microsoft.KeyVault | Secrets runtime |
| Microsoft.Storage | Stockage du déploiement et des diagnostics |
| Microsoft.DBforPostgreSQL | Base de données PostgreSQL Flexible Server |
| Microsoft.CognitiveServices | Modèles Microsoft Foundry / Azure OpenAI |
| Microsoft.Insights | Surveillance et alertes |
| Microsoft.Consumption | Alertes de coûts |
| Microsoft.Authorization | Affectations de rôles d'identité runtime ; enregistré par défaut |
| Microsoft.AlertsManagement | Gestion des alertes |
Alternative via CLI : Dans le Cloud Shell Azure ou dans une session CLI Azure connectée, remplacez <subscription-id> par l’ID de votre abonnement RapidClaw :
az provider register --namespace Microsoft.Compute --subscription <subscription-id> az provider show --namespace Microsoft.Compute --subscription <subscription-id> --query registrationState --output tsv
Répétez pour les autres fournisseurs manquants, en remplaçant Microsoft.Compute par chaque espace de noms. Attendez Registered avant de continuer. L’enregistrement active un service ; il ne crée pas de ressources runtime ni ne garantit le quota. Cela peut ajouter une application gérée par Microsoft à votre tenant. Guide d'enregistrement de Microsoft.
4. Vérifiez le quota de la famille de VM
RapidClaw utilise une VM Standard_D2as_v6. Votre région doit disposer d’au moins 2 vCPU disponibles à la fois dans Standard DASv6 Family vCPUs et Total Regional vCPUs.
- Ouvrez votre abonnement Azure > Utilisation + quotas.
- Filtrez par Calcul et par votre région choisie.
- Pour les deux entrées de quotas, confirmez que limite - utilisation actuelle est au moins égale à 2.
- Si l’une des deux est insuffisante, demandez une augmentation ou tentez une autre région prise en charge.
Entrées de quotas manquantes ? Vérifiez l’enregistrement Microsoft.Compute, les filtres par abonnement et région, ainsi que votre accès. Un quota suffisant ne garantit pas la capacité de la VM. Recommandations de Microsoft sur le quota vCPU.
5. Demandez un quota Microsoft Foundry
Vous n’avez pas besoin de créer d’abord un projet Foundry ou une ressource Azure AI ; RapidClaw crée sa propre ressource lors du déploiement. Le quota de modèles est distinct du quota de VM.
Demandez le quota avant la date de votre déploiement
L’approbation peut prendre plusieurs jours et n’est pas garantie. Microsoft donne priorité aux clients utilisant déjà leur allocation existante. Continuez uniquement lorsque Setup confirme que toutes les conditions préalables sont validées.
Ouvrir le formulaire de demande de quota Microsoft.
- Champs 1 à 8 : saisissez votre nom, email professionnel, nom de société et adresse.
- Champ 9 (Subscription Id) : saisissez l’ID de l’abonnement RapidClaw dédié, et non l’ID du tenant.
- Champ 10 (Justification) : adaptez le texte suggéré ci-dessous à votre déploiement et à l’utilisation anticipée.
- Champs 11 à 16 : utilisez le tableau ci-dessous. Si Microsoft change la numérotation, alignez-vous sur les noms des champs.
Sélections recommandées pour le formulaire
| Champ de formulaire Microsoft | Valeur à saisir |
|---|---|
| 11. Quota Type | Model Deployment (PTU/RPM/TPM) |
| 12. Model Type | Azure OpenAI |
| 13. (Azure OpenAI) Quota Request Type | Global Standard |
| 14. (Azure OpenAI) Global Standard Model | gpt-5.6-sol |
| 15. Global Standard Region | Votre région prise en charge de l’étape 2. |
| 16. Global Standard Quota | 300 kTPM (300 000 tokens par minute). Indiquez le quota total requis, et non un complément. |
Justification suggérée
Nous déployons RapidClaw dans notre abonnement Azure pour exécuter des agents SI dédiés à nos processus métier, tâches planifiées, et Microsoft Teams/e-mail, avec circuits d’approbation et contrôle d’audit. Nous demandons un quota de 300 kTPM pour Global Standard sur gpt-5.6-sol dans notre région Azure prise en charge. Nous surveillerons l’utilisation et configurerons une alerte de coût mensuelle.
Si Setup signale un quota d’embedding manquant, envoyez séparément une demande pour text-embedding-3-small : 10 kTPM sur le même abonnement et dans la même région, en utilisant le type de déploiement requis par Setup. Pour toute demande, incluez le quota déjà alloué à d'autres charges de travail afin de garantir qu'il reste assez pour RapidClaw.
Envoyez la demande et attendez la réponse de Microsoft. Si l’on vous propose une autre région ou un autre modèle, vérifiez que RapidClaw le prend en charge avant d’accepter. Après approbation, relancez la vérification des conditions préalables de Setup sur le même abonnement et dans la même région.
Le quota représente une limitation de débit, pas une avance de consommation ni un plafond de dépense. Azure facture les tokens utilisés. Guide sur les quotas de Microsoft.
6. Exécutez Setup
Lorsque tous les prérequis sont validés, le déploiement dure généralement environ 20 minutes. Setup s’exécute sur le serveur et peut reprendre si vous actualisez la page ou vous reconnectez.
- Connexion : Connectez-vous, créez ou récupérez l’enregistrement d’application, validez votre droit, et sélectionnez l’abonnement.
- Déploiement : Sélectionnez la région, passez les contrôles préalables, configurez le budget et l’email d’alerte, et provisionnez les ressources Azure.
- OpenClaw : Installez le runtime étendu stable vérifié et les services RapidClaw.
- Agents : Installez agents, compétences, planifications, politiques et votre extension produit.
- Teams : Publiez le package Teams spécifique au tenant et vérifiez la connexion.
- Command Center : Vérifiez la santé du runtime et ouvrez l’expérience administrateur.
Contenu du déploiement
| Paramètre | Déploiement actuel |
|---|---|
| Machine virtuelle | Standard_D2as_v6 |
| Système d'exploitation | Ubuntu 24.04 LTS Gen2 |
| OpenClaw | Dernière version stable étendue vérifiée par RapidClaw |
| Base de données runtime | Base de données Azure pour PostgreSQL Flexible Server détenue par le client |
| Secrets | Stockage protégé soutenu par Azure Key Vault |
| Plan SI | Déploiements directs et vérifiés des modèles Microsoft Foundry / Azure AI plus text-embedding-3-small |
Après le déploiement
- Vérifiez l’exécution, les modèles, les connecteurs, Teams, l’abonnement, la mémoire, l’utilisation et la santé dans Command Center.
- Passez en revue agents, compétences, politiques et Packs d’agents spécifiques au produit. Laissez les planifications désactivées tant que leur portée, outils, livraison et validations ne sont pas clarifiés.
- Surveillez les dépenses via les alertes de coût Azure et les Usage & Costs de Command Center.
Dépannage de l’étape Déployer
Message de quota famille VM
"Standard_D2as_v6 n’est pas disponible avec un quota de cœur famille suffisant dans <region>."
- Vérifiez que Microsoft.Compute est bien Registered dans l’abonnement sélectionné dans Setup. Un fournisseur non enregistré peut entraîner ce message.
- Vérifiez que les quotas de famille de VM et de la région totale disposent d’au moins 2 vCPU disponibles. Faites une demande d’augmentation si besoin.
- Si les deux quotas sont suffisants, vérifiez la disponibilité de la taille de VM et l’erreur détaillée de Azure.
Microsoft.Compute n’est pas enregistré
Enregistrez Microsoft.Compute dans l’abonnement affiché par Setup, attendez Registered, puis réessayez. Résolvez ensuite toute erreur distincte de quota ou de capacité.
La taille de la VM n'est pas disponible dans la région
Choisissez une autre région prise en charge où la VM, le quota, les modèles et les embeddings sont disponibles. Pour conserver votre région d’origine, suivez les recommandations de Microsoft sur la disponibilité des SKU. Une augmentation de quota seule ne résout pas une indisponibilité de capacité VM.