mirror of
https://github.com/run-llama/llama_deploy.git
synced 2026-08-25 10:39:36 -04:00
[PR #21] [MERGED] [WIP] add agentic RAG notebook #218
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/21
Author: @jerryjliu
Created: 6/21/2024
Status: ✅ Merged
Merged: 6/23/2024
Merged by: @logan-markewich
Base:
main← Head:jerry/add_agentic_rag_toolservice📝 Commits (7)
da7a537cr476d6dbMerge branch 'main' into jerry/add_agentic_rag_toolservicec44876afix notebook79ec486merge mainf97cf2ainit import0dce97dadd better? error handling5f6947efix tests📊 Changes
23 files changed (+542 additions, -70 deletions)
View changed files
➕
example_scripts/agentic_rag_toolservice.ipynb(+455 -0)📝
llama_agents/__init__.py(+15 -3)📝
llama_agents/control_plane/server.py(+3 -6)📝
llama_agents/launchers/local.py(+7 -2)📝
llama_agents/message_queues/__init__.py(+5 -2)📝
llama_agents/message_queues/base.py(+11 -9)📝
llama_agents/message_queues/simple.py(+5 -7)📝
llama_agents/orchestrators/__init__.py(+0 -4)📝
llama_agents/orchestrators/agent.py(+1 -1)📝
llama_agents/orchestrators/pipeline.py(+1 -1)📝
llama_agents/services/agent.py(+14 -7)📝
llama_agents/services/base.py(+2 -1)📝
llama_agents/services/human.py(+4 -6)📝
llama_agents/services/tool.py(+4 -6)📝
llama_agents/tools/__init__.py(+3 -1)📝
llama_agents/tools/meta_service_tool.py(+2 -4)📝
llama_agents/tools/service_component.py(+0 -0)📝
llama_agents/tools/service_tool.py(+0 -0)📝
tests/message_queue_consumers/test_base.py(+1 -1)📝
tests/message_queues/test_simple.py(+1 -1)...and 3 more files
📄 Description
Agent service over Uber and Lyft 10K as a tool service
This doesn't fully work yet - it might be due to the AgentOrchestrator. Asking a question "What are the risk factors for Uber" leads to some repeated reasoning loops.
Ofc there's some inefficiencies since we have an "inner" propmt loop with the AgentService and the AgentOrchestrator itself uses prompts.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.