Start conditionnel
Permet de ne pas regénérer tous les résumés, et de gagner du temps et des tokens
This commit is contained in:
@@ -24,7 +24,10 @@ def getGraph()->CompiledStateGraph:
|
||||
workflow.add_node("weekly_report_tools", weekly_report_tools)
|
||||
|
||||
# Arrêtes
|
||||
workflow.set_entry_point("inject_preparation_prompt")
|
||||
workflow.set_conditional_entry_point(is_resumes_reports_already_initialised, {
|
||||
"résumés non disponibles": "inject_preparation_prompt",
|
||||
"résumés déjà générés": "user_prompt"
|
||||
})
|
||||
workflow.add_edge("inject_preparation_prompt", "preparation_docs")
|
||||
workflow.add_conditional_edges("preparation_docs", should_continue, {
|
||||
"tools":"weekly_report_tools",
|
||||
|
||||
Reference in New Issue
Block a user