Pentru documente structurate (facturi, dosare medicale), DSPy permite folosirea claselor Pydantic ca tipuri de ieșire. Modelul este constrâns matematic să respecte schema completă.
Exemplu de schemă imbricată
from pydantic import BaseModel, Field
import dspy
class Client(BaseModel):
nume: str
cui: str = Field(pattern=r"^RO[0-9]{2,10}$")
class ExtractorClient(dspy.Signature):
document_text: str = dspy.InputField()
client_validat: Client = dspy.OutputField()
Garantează conformitatea datelor cu standardele enterprise direct din compilator.
Întrebări & Exemple practice:
Subclase Pydantic V2 în Semnăturile DSPy: Scheme Ierarhice ComplexeAi o întrebare despre Subclase Pydantic V2 în Semnăturile DSPy: Scheme Ierarhice Complexe 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.