enhance workflow code for Python (#412)
* enhance workflow shared code
* fix streaming
* refactor code
* add missing helper
* update
* update form filling
* add filters
* simplify the code
* simplify the code
* simplify the code
* update form filling
* update e2e
* update function calling agent
* fix unneeded condition
* Create light-parrots-work.md
* revert change on using functioncallingagent
* update readme
* clean code
* extract call one tool function
* update for blog use case
* fix streaming
* fix e2e
* fix missing await
* improve tools code
* improve assertion code
* skip form filling test for TS framework
* update for tools helper
---------
Co-authored-by:
Marcus Schiesser <mail@marcusschiesser.de>
Showing
- .changeset/light-parrots-work.md 5 additions, 0 deletions.changeset/light-parrots-work.md
- e2e/shared/multiagent_template.spec.ts 9 additions, 1 deletione2e/shared/multiagent_template.spec.ts
- templates/components/agents/python/blog/README-template.md 3 additions, 3 deletionstemplates/components/agents/python/blog/README-template.md
- templates/components/agents/python/blog/app/workflows/__init__.py 3 additions, 0 deletions...s/components/agents/python/blog/app/workflows/__init__.py
- templates/components/agents/python/blog/app/workflows/blog.py 5 additions, 4 deletions...lates/components/agents/python/blog/app/workflows/blog.py
- templates/components/agents/python/blog/app/workflows/multi.py 0 additions, 0 deletions...ates/components/agents/python/blog/app/workflows/multi.py
- templates/components/agents/python/blog/app/workflows/planner.py 0 additions, 0 deletions...es/components/agents/python/blog/app/workflows/planner.py
- templates/components/agents/python/blog/app/workflows/single.py 2 additions, 2 deletions...tes/components/agents/python/blog/app/workflows/single.py
- templates/components/agents/python/financial_report/README-template.md 1 addition, 1 deletion...ponents/agents/python/financial_report/README-template.md
- templates/components/agents/python/financial_report/app/agents/analyst.py 0 additions, 47 deletions...ents/agents/python/financial_report/app/agents/analyst.py
- templates/components/agents/python/financial_report/app/agents/reporter.py 0 additions, 44 deletions...nts/agents/python/financial_report/app/agents/reporter.py
- templates/components/agents/python/financial_report/app/agents/researcher.py 0 additions, 105 deletions...s/agents/python/financial_report/app/agents/researcher.py
- templates/components/agents/python/financial_report/app/agents/workflow.py 0 additions, 177 deletions...nts/agents/python/financial_report/app/agents/workflow.py
- templates/components/agents/python/financial_report/app/engine/engine.py 0 additions, 12 deletions...nents/agents/python/financial_report/app/engine/engine.py
- templates/components/agents/python/financial_report/app/workflows/__init__.py 3 additions, 0 deletions.../agents/python/financial_report/app/workflows/__init__.py
- templates/components/agents/python/financial_report/app/workflows/financial_report.py 298 additions, 0 deletions...python/financial_report/app/workflows/financial_report.py
- templates/components/agents/python/form_filling/README-template.md 1 addition, 1 deletion.../components/agents/python/form_filling/README-template.md
- templates/components/agents/python/form_filling/app/engine/engine.py 0 additions, 11 deletions...omponents/agents/python/form_filling/app/engine/engine.py
- templates/components/agents/python/form_filling/app/workflows/__init__.py 3 additions, 0 deletions...ents/agents/python/form_filling/app/workflows/__init__.py
- templates/components/agents/python/form_filling/app/workflows/form_filling.py 241 additions, 0 deletions.../agents/python/form_filling/app/workflows/form_filling.py
Loading
Please register or sign in to comment