Better Workflow Query Context #63

Closed
opened 2025-10-29 21:26:13 +01:00 by Berack96 · 1 comment
Berack96 commented 2025-10-29 21:26:13 +01:00 (Migrated from github.com)

È possibile che la query originaria venga persa nella workflow della pipeline.
Magari aggiungere questa funzione nel workflow può aiutare a riprendere la query originaria e, dandola in pasto all'agente di report, magari riesce a fere qualcosa di meglio (riga 103 e riga 109 dentro la funzione build_workflow).

        def check_prev_result(step_input: StepInput) -> StepOutput:
            val = step_input.previous_step_content
            query = self.inputs.user_query
            return StepOutput(content=f"Original Query: {query}\n\nAnalysis Result: {val}")
        return Workflow(name="App Workflow", steps=[
            query_check,
            condition_query_ok,
            info_recovery,
            check_prev_result,
            report_generation
        ])
È possibile che la query originaria venga persa nella workflow della [pipeline](https://github.com/Berack96/upo-appAI/blob/main/src/app/agents/pipeline.py). Magari aggiungere questa funzione nel workflow può aiutare a riprendere la query originaria e, dandola in pasto all'agente di report, magari riesce a fere qualcosa di meglio (riga 103 e riga 109 dentro la funzione [build_workflow](https://github.com/Berack96/upo-appAI/blob/b480888806d208e754ce6019605a3071fec480ca/src/app/agents/pipeline.py#L88)). ```python def check_prev_result(step_input: StepInput) -> StepOutput: val = step_input.previous_step_content query = self.inputs.user_query return StepOutput(content=f"Original Query: {query}\n\nAnalysis Result: {val}") ``` ```python return Workflow(name="App Workflow", steps=[ query_check, condition_query_ok, info_recovery, check_prev_result, report_generation ]) ```
Berack96 commented 2025-10-31 12:45:12 +01:00 (Migrated from github.com)

Questo issue è molto simile al #69 dato che sembra che succeda solo con modelli piccoli. Quindi nel caso viene discussa e modificata direttamente dentro quello

Questo issue è molto simile al #69 dato che sembra che succeda solo con modelli piccoli. Quindi nel caso viene discussa e modificata direttamente dentro quello
Sign in to join this conversation.