Skip to content

feat!: Implement a Base SDK for Toolbox #97

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

Conversation

anubhav756
Copy link
Contributor

@anubhav756 anubhav756 commented Mar 21, 2025

This is done by updating the underlying AsyncToolboxTool class to return a function-like instance instead of a specific LangChain orchestration's BaseTool type.

We set the metadata of the instance and set the __call__ member to make the tool instance mimic a python function.

@anubhav756 anubhav756 self-assigned this Mar 21, 2025
@anubhav756 anubhav756 force-pushed the anubhav-base-sdk branch 3 times, most recently from dedc60a to bb7e8d3 Compare March 21, 2025 21:12
@anubhav756 anubhav756 changed the title feat!: Add the Base SDK support to the Toolbox SDK feat!: Implement a Base SDK for Toolbox Mar 21, 2025
This is done by updating the underlying `AsyncToolboxTool` class to return a function-like tool instead of a specific LangChain orchestration's `BaseTool` type.
@anubhav756
Copy link
Contributor Author

Closing this PR since this is implemented in #103 #119 & #120

@anubhav756 anubhav756 closed this Apr 2, 2025
@anubhav756 anubhav756 deleted the anubhav-base-sdk branch April 2, 2025 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant