Slide 21
Slide 21 text
SofiaのGraph実装 材料を揃える > Nodeを定義
事前準備③ BaseModel or StrOutputParser …chainの出力制御をする
• BaseModel…pydanticのクラス。型ヒントを設定して、データバリデーション
ができる。
• StrOutputParser…LangChainのクラス。modelの出力を文字列でそのまま返す。
__start__
__end__
decide_datasource
retrieve
grade_documents
transform_query generate
BaseModel or StrOutputParser (ざっくり)
BaseModel
Literal[“confluence”, “jira”],
jiraチケット関連の時だけjiraを選ぶ
BaseModel
str,
抽出資料が質問に関連
しているか。yes か no
StrOutputParser
StrOutputParser
20