Installation Guide¶
Prerequisites¶
- Python 3.8 or higher
- AWS account with Bedrock access
- AWS credentials configured
Installation Methods¶
Using pip¶
Development Installation¶
For development or contributing:
Documentation Dependencies¶
To build documentation:
Verifying Installation¶
You can verify your installation by running:
from bedrock_swarm.agency import Agency
from bedrock_swarm.config import AWSConfig
# Should not raise any import errors
print(f"Bedrock Swarm installed successfully!")
Troubleshooting¶
Common Issues¶
- AWS Credentials Not Found
- Ensure AWS credentials are properly configured
-
Check
~/.aws/credentialsor environment variables -
Import Errors
- Verify Python version compatibility
-
Check for all required dependencies
-
Bedrock Access
- Confirm your AWS account has Bedrock access
- Verify IAM permissions are correctly set
For more help, please open an issue on GitHub.