agent-squad icon indicating copy to clipboard operation
agent-squad copied to clipboard

add OpenAI Classifier

Open Rajaniraiyn opened this issue 1 year ago • 3 comments

Issue number: #85

Summary

Changes

Added an OpenAI classifier as an inbuilt feature. Updated the relevant documentation to reflect the new functionality. This change eliminates the need for users to create custom classifiers by enabling seamless integration of OpenAI's classifier.

User experience

Before: Users were required to write custom classifiers to integrate OpenAI's functionality, adding additional development effort and complexity.
After: The OpenAI classifier is now available as a built-in feature, improving DX.

Checklist

  • [x] I have performed a self-review of this change
  • [x] Changes have been tested
  • [x] Changes are documented

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.

Rajaniraiyn avatar Nov 19 '24 12:11 Rajaniraiyn

Hi @Rajaniraiyn Thanks a lot for your contribution 🙌

We will review the code, test it and come back with feedback, if any.

brnaba-aws avatar Nov 19 '24 15:11 brnaba-aws

Just one more thing (and not sure if I should open a new issue), why is there no option to use functions in the OpenAI agents?

leonardo2204 avatar Nov 20 '24 23:11 leonardo2204

@leonardo2204 , feel free to contribute and add function call for OpenAi agent (both TS and python :) )

brnaba-aws avatar Nov 21 '24 08:11 brnaba-aws

@brnaba-aws https://github.com/awslabs/multi-agent-orchestrator/pull/96

leonardo2204 avatar Nov 21 '24 15:11 leonardo2204

Hi @brnaba-aws

Thank you for your response earlier. I just wanted to follow up and check if there’s any update regarding the review. Please let me know if you need any additional information or clarification from my side to assist with the process.

Rajaniraiyn avatar Nov 21 '24 16:11 Rajaniraiyn

@Rajaniraiyn Thanks a lot for your work. I'll merge the pull request now. Please don't hesitate to share the contribution on you have made to the framework on social media.

It is making it even better 🚀 ❤️

brnaba-aws avatar Nov 22 '24 09:11 brnaba-aws

@Rajaniraiyn Do you think you can contribute to the same classifier for python? :)

brnaba-aws avatar Nov 22 '24 09:11 brnaba-aws

@brnaba-aws https://github.com/awslabs/multi-agent-orchestrator/pull/101

Rajaniraiyn avatar Nov 22 '24 13:11 Rajaniraiyn