OutputFixingParser interceptează excepțiile aruncate de parserele stricte (de exemplu când un model generează un JSON invalid cu virgulă la sfârșit) și trimite automat textul greșit alături de mesajul de eroare către un LLM reparator pentru corectare.
from langchain.output_parsers import OutputFixingParser
from langchain_core.output_parsers import PydanticOutputParser
pydantic_parser = PydanticOutputParser(pydantic_object=UtilizatorSchema)
fixing_parser = OutputFixingParser.from_llm(parser=pydantic_parser, llm=ChatOpenAI(model="gpt-4o-mini"))
# Dacă modelul generează un JSON malformat, fixing_parser îl repară transparent:
obiect_valid = fixing_parser.parse(raw_broken_response)
Auto-vindecare: Crește rata de succes a fluxurilor automate în producție de la 92% la peste 99.8%.
Întrebări & Exemple practice:
OutputFixingParser: Corectarea Automată a Erorilor de Formatare LLMAi o întrebare despre OutputFixingParser: Corectarea Automată a Erorilor de Formatare LLM 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.