Wymagania wstępne i wdrożenie kreatora
Wykonaj te kroki przed wdrożeniem dowolnego produktu RapidClaw. Użyj dedykowanej subskrypcji Azure będącej własnością klienta.
1. Utwórz dedykowaną subskrypcję Azure
- Otwórz Subskrypcje Azure i utwórz subskrypcję będącą własnością klienta wyłącznie dla RapidClaw. Nazwij ją jasno, np. RapidClaw Produkcja lub RapidClaw Pilotaż.
- Potwierdź, że subskrypcja jest aktywna i możesz tworzyć zasoby Azure oraz rejestrację aplikacji. W razie potrzeby poproś administratora Azure o pomoc.
- Osoba uruchamiająca Setup staje się pierwszym administratorem Command Center.
- Ustaw alert budżetowy dla subskrypcji. Przygotuj miesięczny budżet oraz adres e-mail powiadomień dla Setup. Alerty powiadamiają użytkownika, ale nie zatrzymują wydatków.
2. Wybierz obsługiwany region
- Australia East
- East US 2
- South India
- Sweden Central
- West US 3
Użyj tej samej subskrypcji i regionu do poniższych kontroli i wniosków. Setup sprawdza na żywo dostępność VM, sieci, modeli i embeddingów przed wdrożeniem.
3. Zarejestruj dostawców zasobów
Najpierw zarejestruj Microsoft.Compute, aby Setup mógł odczytać limit VM. Rejestracja wymaga uprawnień /register/action na poziomie subskrypcji, które znajdują się w rolach Contributor oraz Owner. Nadal potrzebujesz uprawnień wdrożeniowych wymienionych w kroku 1.
Portal Azure: Otwórz subskrypcję > Ustawienia > Dostawcy zasobów. Zarejestruj brakujących dostawców z poniższej tabeli; pomiń tych już zarejestrowanych.
| Dostawca | Używany do |
|---|---|
| Microsoft.Compute | Kontrole maszyn wirtualnych i limitu VM |
| Microsoft.Network | Sieć wirtualna, publiczny IP oraz grupa zabezpieczeń sieci |
| Microsoft.KeyVault | Sekrety uruchomieniowe |
| Microsoft.Storage | Przechowywanie wdrożenia i diagnostyki |
| Microsoft.DBforPostgreSQL | Baza danych PostgreSQL Flexible Server |
| Microsoft.CognitiveServices | Modele Microsoft Foundry / Azure OpenAI |
| Microsoft.Insights | Monitorowanie i alerty |
| Microsoft.Consumption | Alerty kosztowe |
| Microsoft.Authorization | Przypisania ról tożsamości uruchomieniowej; rejestrowany domyślnie |
| Microsoft.AlertsManagement | Zarządzanie alertami |
Alternatywa CLI: W Cloud Shell Azure lub zalogowanej sesji CLI Azure, zamień <subscription-id> na swój identyfikator subskrypcji RapidClaw:
az provider register --namespace Microsoft.Compute --subscription <subscription-id> az provider show --namespace Microsoft.Compute --subscription <subscription-id> --query registrationState --output tsv
Powtórz dla pozostałych brakujących dostawców, zamieniając Microsoft.Compute na odpowiednią nazwę namespace. Poczekaj na Registered przed kontynuacją. Rejestracja włącza usługę; nie tworzy zasobów uruchomieniowych ani nie gwarantuje limitu. Może dodać aplikację zarządzaną przez Microsoft do Twojego dzierżawcy. Poradnik rejestracji Microsoft.
4. Sprawdź limit rodziny maszyn wirtualnych
RapidClaw wykorzystuje jedną maszynę wirtualną Standard_D2as_v6. Twój region musi posiadać co najmniej 2 dostępne vCPU zarówno w Standard DASv6 Family vCPUs, jak i Total Regional vCPUs.
- Otwórz subskrypcję Azure > Usage + quotas.
- Filtruj według Compute oraz wybranego regionu.
- Dla obu pozycji limitu potwierdź, że limit - bieżące użycie wynosi co najmniej 2.
- Jeśli którejś wartości brakuje – złóż wniosek o zwiększenie lub sprawdź inny obsługiwany region.
Brakuje pozycji limitu? Sprawdź rejestrację Microsoft.Compute, filtry subskrypcji i regionów oraz swoje uprawnienia. Wystarczający limit nie gwarantuje dostępności zasobów VM. Poradnik dotyczący limitu vCPU Microsoft.
5. Złóż wniosek o limit Microsoft Foundry
Nie musisz wcześniej tworzyć projektu Foundry ani zasobu Azure AI; RapidClaw zrobi to samodzielnie podczas wdrożenia. Limit modeli jest oddzielny od limitu VM.
Złóż wniosek o limit przed planowaną datą wdrożenia
Zatwierdzenie może potrwać kilka dni i nie jest gwarantowane. Microsoft priorytetowo obsługuje klientów w ramach istniejącej puli. Kontynuuj tylko wtedy, gdy Setup potwierdzi przejście wszystkich wymagań wstępnych.
Otwórz formularz wniosku o limit Microsoft.
- Pola 1-8: podaj swoje imię i nazwisko, firmowy e-mail, nazwę firmy i adres.
- Pole 9 (Subscription Id): wpisz swój dedykowany identyfikator subskrypcji RapidClaw, nie identyfikator dzierżawy.
- Pole 10 (Justification): dostosuj sugerowany tekst poniżej do wdrożenia i oczekiwanego wykorzystania.
- Pola 11-16: skorzystaj z poniższej tabeli. Jeśli Microsoft zmieni numerację, dopasuj pola po nazwach.
Rekomendowane ustawienia formularza
| Pole formularza Microsoft | Wartość do wpisania |
|---|---|
| 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 | Wybrany region z kroku 2. |
| 16. Global Standard Quota | 300 kTPM (300 000 tokenów na minutę). Wpisz całkowity wymagany limit, nie dodatkową ilość. |
Sugerowane uzasadnienie
Wdrażamy RapidClaw w naszej subskrypcji Azure, aby obsługiwać agentów SI do procesów biznesowych, zadań zaplanowanych oraz Microsoft Teams/e-mail, z zatwierdzeniami i nadzorem audytowym. Wnioskujemy o 300 kTPM limitu Global Standard dla gpt-5.6-sol w wybranym obsługiwanym regionie Azure. Będziemy monitorować wykorzystanie i skonfigurujemy miesięczny alert kosztowy.
Jeśli Setup zgłosi brakujący limit embeddingów, złóż oddzielny wniosek o text-embedding-3-small: 10 kTPM w tej samej subskrypcji i regionie, według typu wdrożenia wymaganego przez Setup. Dla każdego wniosku uwzględnij już przydzielone limity do innych zadań, aby wystarczyło ich dla RapidClaw.
Prześlij wniosek i poczekaj na odpowiedź Microsoft. Jeśli otrzymasz ofertę innego regionu lub modelu, przed akceptacją potwierdź, że RapidClaw go obsługuje. Po zatwierdzeniu wykonaj ponownie kontrolę warunków wstępnych Setup w tej samej subskrypcji i regionie.
Limit to ograniczenie szybkości, nie przedpłata ani limit wydatków. Azure nalicza opłaty za faktycznie użyte tokeny. Poradnik o limitach Microsoft.
6. Uruchom Setup
Gdy wszystkie kontrole warunków wstępnych przejdą pomyślnie, wdrożenie zazwyczaj trwa około 20 minut. Setup działa na serwerze i może wznowić postęp po odświeżeniu lub ponownym zalogowaniu.
- Połącz: Zaloguj się, utwórz lub przywróć rejestrację aplikacji, potwierdź uprawnienia i wybierz subskrypcję.
- Wdróż: Wybierz region, przejdź przez kontrole wymagań wstępnych, ustaw budżet i email do alarmów, utwórz zasoby Azure.
- OpenClaw: Zainstaluj zweryfikowane wydanie extended-stable środowiska wykonawczego oraz usługi RapidClaw.
- Agenci: Zainstaluj agentów, umiejętności, harmonogramy, polityki i rozszerzenie swojego produktu.
- Teams: Opublikuj pakiet Teams dedykowany dzierżawie i potwierdź połączenie.
- Command Center: Sprawdź kondycję środowiska wykonawczego i przejdź do widoku administratora.
Wdrażane elementy
| Ustawienie | Aktualne wdrożenie |
|---|---|
| Maszyna wirtualna | Standard_D2as_v6 |
| System operacyjny | Ubuntu 24.04 LTS Gen2 |
| OpenClaw | Najnowsze wydanie extended-stable zweryfikowane przez RapidClaw |
| Baza danych uruchomieniowa | Baza danych Azure należąca do klienta dla PostgreSQL Flexible Server |
| Sekrety | Chronione przechowywanie na bazie Azure Key Vault |
| Plan SI | Zweryfikowane bezpośrednie wdrożenia modeli Microsoft Foundry/Azure AI oraz text-embedding-3-small |
Po wdrożeniu
- Sprawdź działanie środowiska wykonawczego, modeli, konektorów, Teams, subskrypcji, pamięci, zużycia i kondycję w Command Center.
- Przejrzyj agentów, umiejętności, polityki i dedykowane paczki Agent Packs danego produktu. Pozostaw harmonogramy wyłączone do czasu poznania ich zakresu, narzędzi, sposobu dostarczania i procesów zatwierdzania.
- Monitoruj wydatki korzystając z alertów kosztowych Azure i Usage & Costs w Command Center.
Rozwiązywanie problemów ze krokiem Deploy
Komunikat o limicie rodziny VM
"Standard_D2as_v6 nie jest dostępny z wystarczającym limitem rdzeni rodziny w regionie <region>."
- Sprawdź, czy Microsoft.Compute jest Registered w subskrypcji wybranej w Setup. Brak rejestracji dostawcy może powodować ten komunikat.
- Sprawdź, czy zarówno limit rodziny VM, jak i całkowity limit regionalny mają co najmniej 2 dostępne vCPU. W razie potrzeby złóż wniosek o zwiększenie.
- Jeśli oba limity są wystarczające, sprawdź dostępność rozmiarów VM i szczegółowy komunikat błędu Azure.
Microsoft.Compute nie jest zarejestrowany
Zarejestruj Microsoft.Compute w subskrypcji wskazanej przez Setup, poczekaj na Registered i spróbuj ponownie. Następnie rozwiąż ewentualne osobne błędy limitów lub dostępności zasobów.
Rozmiar VM nie jest dostępny w regionie
Wybierz inny obsługiwany region, w którym VM, limit, modele i embeddingi są dostępne. Aby zachować pierwotny region, skorzystaj z poradnika dostępności SKU Microsoft. Samo zwiększenie limitu nie zapewnia dostępności zasobów VM.