cheshire-cat-ai / core

Production ready AI agent framework
https://cheshirecat.ai
GNU General Public License v3.0
2.28k stars 304 forks source link

[Feature] AWS Bedrock LLMs Implementation #861

Closed simosleepwalker closed 3 months ago

simosleepwalker commented 3 months ago

Description

With this PR, we want to add AWS Bedrock to the other available LLMs in the CheshireCat Core. In order to make it work, we need three new environment variables (which are used by boto3 in order to connect to AWS services):

After this PR, the user will be able to choose to use Bedrock in the same settings where they set the other LLMs.

Type of change

Checklist:

ggiallo28 commented 3 months ago

@simosleepwalker Did you checked the AWS Plugins?

pieroit commented 3 months ago

@simosleepwalker thansk for this, but can be done with a plugin, chekout the one made by @ggiallo28 maybe you can submit a PR directly there and collab, or create a new one

simosleepwalker commented 3 months ago

Thanks @pieroit @ggiallo28 I will look into it!