StrOutputParser este cel mai utilizat parser din LangChain. Acesta extrage șirul de text brut (string) din obiectul AIMessage generat de modelul de chat, permițând consumul direct al răspunsului fără accesarea proprietății .content.
from langchain_core.output_parsers import StrOutputParser
chain = prompt | model | StrOutputParser()
# Returnează direct str, suportând inclusiv streaming token cu token:
for chunk in chain.stream({"input": "Salut!"}):
print(chunk, end="", flush=True)
Optimizare streaming: Păstrează latența minimă deoarece emite fragmente de text imediat ce sosesc din conexiunea socket.
Întrebări & Exemple practice:
StrOutputParser: Extragerea Curată a Textului din Mesajele LLMAi o întrebare despre StrOutputParser: Extragerea Curată a Textului din Mesajele 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.