mirror of
https://github.com/run-llama/llama_deploy.git
synced 2026-08-24 21:01:26 -04:00
[PR #15] [MERGED] agentic orchestrator #211
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/run-llama/llama_deploy/pull/15
Author: @logan-markewich
Created: 6/17/2024
Status: ✅ Merged
Merged: 6/19/2024
Merged by: @logan-markewich
Base:
main← Head:logan/agentic_orchestrator📝 Commits (4)
03a275eagentic orchestratoraaa7413add pipeline orchestrator4c2d80efix testsc965b53add example scripts📊 Changes
15 files changed (+633 additions, -101 deletions)
View changed files
📝
agentfile/control_plane/base.py(+1 -11)📝
agentfile/control_plane/fastapi.py(+46 -73)📝
agentfile/launchers/local.py(+3 -6)➕
agentfile/orchestrators/agent.py(+120 -0)📝
agentfile/orchestrators/base.py(+4 -2)➕
agentfile/orchestrators/pipeline.py(+146 -0)➕
agentfile/orchestrators/service_component.py(+48 -0)📝
agentfile/orchestrators/service_tool.py(+21 -9)📝
agentfile/types.py(+1 -0)➕
example_scripts/agentic_local_single.py(+46 -0)➕
example_scripts/pipeline_local_single.py(+63 -0)➕
tests/orchestrators/__init__.py(+0 -0)➕
tests/orchestrators/test_agent_orchestrator.py(+134 -0)➕
tests/services/__init__.py(+0 -0)📝
tests/services/test_agent_service.py(+0 -0)📄 Description
Adds an agentic orchestrator to try and do semi-smart routing of tasks
Also added a query pipeline orchestrator
And lastly, added a dedicated folder for example scripts (we can remove later, mostly wanted us to keep track of what it looks like to use this thing)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.