-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
bedrock amazon integration #272
Comments
Hi @apsjohn Thanks for the suggestion. Could you explain how Amazon Bedrock is better than openAI for privacy? Did a quick search and didn't find a good explanation |
Hey @aexshafii , as you will see here https://docs.aws.amazon.com/bedrock/latest/userguide/data-protection.html |
@apsjohn That is also the case with openAI. They don't store prompts or completion when using the openAI API. See screenshot of our settings below. If you are self-hosting, you'll be able to make changes to the codebase and make it work with bedrock. We'd like to make it compatible with any model, but that would require enormous amount of work on our end, as each new model comes with it's own peculiarities and requires extensive customization in the code. So we have decided to only focus on optimizing for openAI at the moment. It's the best all-round model for the range of tasks we need to perform with File Organizer 2000. |
@aexshafii If i am not mistaken, despite supposedely not using your data, they have a 30 days 'log' retention period, as most api's like anthropic's claude etc... I did try implementing it, but it was a bit more hassle than i expected, TS isn't my primary language yet unfortunately. P.S. if anything has changed and i have missed anything on OPENAI api privacy information, please do inform me, i would be very interested if we find something that will scratch off the BIG privacy concern... |
I found a very good solution to make almost any llm or provider work with an openai api spec requirement, which i would be happy to share it my test is successful. If you could help with the above, i would be happy to test. |
@aexshafii Any input / update? |
@apsjohn we're adding this today for self-hosters/lifetime members, but won't be adding it in our cloud version. |
@aexshafii what are you adding direct bedrock integration? Or are you exposing the openai api style endpoint credentials so we can connect custom api's in the form of openai api's specs? |
Also today i will try to rebuild your plugin and if i manage to get it working, and if indeed it works as described, i will be around as a contributor, so you will see me more around here! :) |
we're making a few models available and a bit of documentation. we won't be supporting this officially. current official support is for: gpt-4o and latest gemini flasth we use the minimal amount of model we can to make sure we don't spread ourselves too thin. since we're open-source it's possible to experiment on their own. as of today you can try our (untested) bedrock integration. references:
|
I successfully managed to build this locally, and use the bedrock integration!
Maybe it is a bug with the bedrock implementation or is it normal? For example in bedrock we have 20 requests per minute rate limit... |
Using litellm proxy (letting your program make usual requests to openai) and proxying those through litellm to bedrock seems to aleviate the rate limit issues i had with the direct bedrock integration you made. |
Hey, you should consider adding amazon bedrock intergration to your plugin, it is the only 'enterprise' privacy free solution that is accessible by simple users... Only then such ai integration plugins have a point of existing with privacy in mind... Normal openai api's have no privacy considerations...
The text was updated successfully, but these errors were encountered: