1.1.41 #36
kyegomez
announced in
Announcements
1.1.41
#36
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Changelog
[Unreleased]
Added
CodeInterpreterToolclass to adhere to the providedToolabstract base class. This new tool has flexible and reliable error handling and supports both synchronous and asynchronous operations.GooglePalmclass by making optional parameters for user inputs. This improves customization and flexibility.OmniWorkerAgentclass have been added.MultiModalVisualAgentToolclass and added comprehensive unit tests.WorkerUltraNodeandWorkerUltraNodeInitializerclasses' test coverage by adding more test cases and edge cases.pushevent. This CI pipeline ensures the reliability of the codebase by preventing merging of breaking changes into the main branch.Fixed
GooglePalmclass by incorporating exponential backoff retry logic to handle network and API-related issues.GooglePalm.WorkerNodehas been fixed. TheWorkerNodeclass was not expecting aworker_nameargument which was passed to it during the initialization of theHierarchicalSwarmclass. This bug was fixed by either removing theworker_nameargument from theWorkerNodeinitialization in theHierarchicalSwarmclass or by modifying the__init__method of theWorkerNodeclass to accept theworker_nameargument.OmniWorkerAgentclass, methods now correctly validate types for required arguments. The methodchatalso now properly checks forapi_key,api_endpoint, andapi_type.MultiModalVisualAgentToolclass tests, the_runmethod was not being properly tested, as it was not being invoked with correct arguments.WorkerUltraNodeclass to handle invalid initialization arguments properly. Added appropriate type checking and error handling for better robustness.WorkerUltraNodeInitializerclass. Now, all methods have try-catch blocks to handle unexpected errors gracefully and provide useful error messages.[1.1.2] - 2023-07-30
Added
GooglePalmclass, a wrapper around the Google's PaLM Chat API.Toolabstract base class for creating tool-like objects with a consistent interface.CodeInterpreterSessionexample usage in both synchronous and asynchronous manners.Improvements
llm_classandtoolsin theWorkerNodeclass, making the code more robust and easy to understand.This discussion was created from the release 1.1.41.
Beta Was this translation helpful? Give feedback.
All reactions