Closed marcusschiesser closed 1 month ago
Latest commit: 407fa7bbbc335a3a9977c692ba4001ff22d70e6b
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
This pull request introduces a patch labeled "create-llama," enabling the use of selected LlamaCloud indices within a multi-agent template. Key modifications include the addition of parameters to various functions, allowing for enhanced configurability and integration of LlamaCloud services. The logging mechanism for LlamaCloud configuration has also been updated to use print statements instead of a logger. Overall, the changes focus on improving the flexibility and functionality of the multi-agent framework in relation to LlamaCloud.
File Path | Change Summary |
---|---|
.changeset/witty-hotels-do.md | Added patch: "create-llama": patch |
templates/components/multiagent/python/app/api/routers/chat.py | Updated chat function to include a new params parameter, passed to get_chat_engine . |
templates/components/multiagent/python/app/engine/engine.py | Modified get_chat_engine to accept **kwargs , allowing additional parameters for agent instantiation. |
templates/components/multiagent/python/app/examples/choreography.py | Updated create_choreography to accept **kwargs , enhancing flexibility for create_researcher . |
templates/components/multiagent/python/app/examples/orchestrator.py | Modified create_orchestrator to accept **kwargs for improved configurability in create_researcher . |
templates/components/multiagent/python/app/examples/researcher.py | Enhanced _create_query_engine_tool , _get_research_tools , and create_researcher to accept parameters for better configuration and updated import for IndexConfig . |
templates/components/multiagent/python/app/examples/workflow.py | Updated create_workflow to accept **kwargs , allowing for additional parameters in create_researcher . |
templates/types/streaming/fastapi/app/api/routers/chat_config.py | Changed logging from logger to print statements for LlamaCloud configuration messages. |
llama_index
, which relates to the changes made for LlamaCloud integration.create-llama
package, relevant to the changes in this PR.llama-index
dependency, which is pertinent as this PR deals with LlamaCloud integration.llama-index-callbacks-arize-phoenix
package, relevant to LlamaCloud functionalities..env
file, crucial for LlamaCloud integration.🐇 In the meadow where the llamas play,
A patch was born to brighten the day.
With agents dancing, parameters in tow,
LlamaCloud's magic begins to flow.
Hopping along, we cheer with delight,
For the multi-agent's future is looking bright! 🌟
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Documentation