Skip to content
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

Split MAO python package dependency into feature (anthropic and openai) and removed Bedrock dependency in Classifier and Orchestrator #108

Merged
merged 7 commits into from
Nov 26, 2024

Conversation

brnaba-aws
Copy link
Contributor

Remove AWS Credentials dependency (AWS Bedrock default agent)

See #106

Python feature installation

The multi-agent orchestrator can now be installed with the required python package dependencies.
Before, anthropic sdk was installed even if Anthropic classifier or Agent were used.
Now, the core package are installed when using:

pip install multi-agent-orchestrator

To use Anthropic Classifier or Agent:
you must install the MAO with anthropic feature:

pip install multi-agent-orchestrator[anthropic]

same applies for OpenAI classifier:

pip install multi-agent-orchestrator[openai]

@brnaba-aws brnaba-aws merged commit a6c0855 into awslabs:main Nov 26, 2024
3 of 4 checks passed
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