Parametrul output_json funcționează similar cu output_pydantic, dar serializează automat rezultatul într-un dicționar sau șir JSON validat conform schemei furnizate.
Exemplu de utilizare
from crewai import Task
from pydantic import BaseModel
class ProfilClient(BaseModel):
nume: str
industrie: str
buget_estimat: float
task_lead = Task(
description="Extrage profilul companiei din textul cererii de ofertă.",
expected_output="Obiect JSON valid cu datele companiei.",
output_json=ProfilClient,
agent=analist
)
Rezultatul este accesibil prin rezultat.json_dict sau salvat automat într-un fișier JSON.
Întrebări & Exemple practice:
Parametrul output_json pe Task: Generare Directă de Payload-uri JSONAi o întrebare despre Parametrul output_json pe Task: Generare Directă de Payload-uri JSON 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.