Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

crewai deploy în CrewAI & Sisteme Multi-Agent

Publică echipa sau flow-ul în CrewAI AMP și gestionează deployment-urile din terminal.

Sintaxă & invocare Python
crewai deploy create | push | status | logs | list | remove [-u UUID]

Ce face crewai deploy

crewai deploy grupează comenzile pentru CrewAI AMP. Ai nevoie de autentificare (crewai login) și le rulezi din rădăcina proiectului.

crewai deploy create citește configurația proiectului, îți cere să confirmi variabilele de mediu găsite local (de exemplu OPENAI_API_KEY, SERPER_API_KEY din .env), le stochează cu deployment-ul și leagă deployment-ul de repository-ul GitHub (de obicei îl detectează singur). crewai deploy push pornește deployment-ul; push păstrează sursa aleasă la create, așa că adăugarea ulterioară a unui origin git nu schimbă un deployment ZIP în unul git.

status arată starea ultimei încercări (de exemplu Building Images for Crew, Deploy Enqueued, Online) și, la eșec, eroarea și o soluție propusă. logs transmite jurnalele în terminal, list listează deployment-urile, iar remove șterge un deployment din platformă. Primul deployment durează de obicei cam un minut.

Opțiunile -y, --skip-validate și --force, plus subcomanda validate, vin din crewai deploy --help. validate rulează local verificările dinainte de deploy, fără să contacteze platforma.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
create [-y] [--skip-validate] Creează deployment-ul. -y sare peste confirmare; --skip-validate sare peste verificări.
push [-u UUID] [--skip-validate] [--force] Pornește (re)deployment-ul. --force redeployează chiar dacă rulează o comparație de modele, care se oprește.
status [-u UUID] Starea deployment-ului.
logs [-u UUID] Jurnalele deployment-ului.
list Toate deployment-urile tale.
remove [-u UUID] Șterge deployment-ul din CrewAI AMP.
validate Verificările de dinainte de deploy, local. Iese cu cod nenul la probleme blocante.

Exemple practice

Exemplul 1: Primul deployment

crewai login
crewai deploy create

Rezultat

Deployment created successfully!
Name: your_project_name
Deployment ID: 01234567-89ab-cdef-0123-456789abcdef
Current Status: Deploy Enqueued

Exemplul 2: Urmărire și actualizare după modificări

crewai deploy status
crewai deploy logs
crewai deploy push

Exemplul 3: Ștergerea unui deployment anume

crewai deploy remove -u <deployment_uuid>

Greșeli frecvente și bune practici

  • Rulezi deploy create înainte să ai cheile corecte în .env. Variabilele găsite local sunt cele propuse pentru deployment.
  • Lipsește uv.lock din repository. Ghidul de pregătire spune că fișierul este obligatoriu pentru deployment.
  • Te aștepți ca push să treacă un deployment ZIP pe git după ce ai adăugat un remote. Sursa rămâne cea aleasă la create.

Comenzi înrudite

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: crewai deploy

Ai o întrebare despre crewai deploy sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.