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

Parametrul output_pydantic pe Task: Rezultate Strict Tipizate și Validate în CrewAI & Sisteme Multi-Agent

Forțarea agentului să returneze datele sub forma unei instanțe Pydantic validate înainte de finalizarea sarcinii.

Sintaxă & invocare Python
from pydantic import BaseModel
task = Task(..., output_pydantic=SchemaModel)

Parametrul output_pydantic garantează că răspunsul sarcinii este compilat direct într-un obiect Python tipizat, eliminând erorile de parsare manuală a textului liber.

Exemplu complet

from pydantic import BaseModel, Field
from crewai import Task

class SumarTehnic(BaseModel):
    tehnologie: str = Field(..., description="Numele tehnologiei analizate")
    scor_maturitate: int = Field(..., ge=1, le=10, description="Scor de la 1 la 10")
    riscuri_principale: list[str] = Field(..., description="Listă de riscuri de securitate sau scalare")

task_evaluare = Task(
    description="Evaluează adoptarea WebAssembly în proiectul curent.",
    expected_output="O structură de sumar tehnic conform schemei impuse.",
    output_pydantic=SumarTehnic,
    agent=arhitect
)

# Acces direct la atribute Python după execuție:
# rezultat.pydantic.scor_maturitate

Dacă modelul generează un format incorect, CrewAI declanșează automat o re-evaluare internă de corecție.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Parametrul output_pydantic pe Task: Rezultate Strict Tipizate și Validate

Ai o întrebare despre Parametrul output_pydantic pe Task: Rezultate Strict Tipizate și Validate 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.