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

Support AWS Bedrock as an Assistant provider #16544

Open
1 task done
aus opened this issue Aug 20, 2024 · 5 comments · May be fixed by #21092
Open
1 task done

Support AWS Bedrock as an Assistant provider #16544

aus opened this issue Aug 20, 2024 · 5 comments · May be fixed by #21092
Labels
ai Improvement related to Assistant, Copilot, or other AI features assistant AI feedback for Assistant (inline or panel) enhancement [core label]

Comments

@aus
Copy link

aus commented Aug 20, 2024

Check for existing issues

  • Completed

Describe the feature

Add AWS Bedrock as an Assistant provider.

If applicable, add mockups / screenshots to help present your vision of the feature

No response

@aus aus added admin read Pending admin review enhancement [core label] triage Maintainer needs to classify the issue labels Aug 20, 2024
@notpeter notpeter added ai Improvement related to Assistant, Copilot, or other AI features assistant AI feedback for Assistant (inline or panel) and removed triage Maintainer needs to classify the issue admin read Pending admin review labels Aug 23, 2024
@KoStard
Copy link

KoStard commented Aug 24, 2024

Looking forward to this!

@CrazyFunker
Copy link

I would be very excited for this feature! It would enable us to push for and recommend using Zed at my company!

@poornerd

This comment has been minimized.

@5herlocked
Copy link

5herlocked commented Sep 18, 2024

I would like to take this on; however, I would need guidance on how/what integration points we'd need to curate for Zed.

@5herlocked
Copy link

I've started working with this and with Bedrock's model list getting longer each quarter, I thought a procedural macro might be the way to go when making the list of models. That way each build gets the most up-to-date Bedrock model without having to curate it letting the user pick the best model for their purpose.

Does Zed have a particular policy for or against proc_macros?

For the extension itself, I'm going to try and follow the Anthropic crate but instead of HTTP requests, I'll use the AWS Bedrock Runtime Client.
For auth, I'll start with the standard AWS basics, access key, and secret keys, then eventually add in SSO and other things relevant to end users.

@5herlocked 5herlocked linked a pull request Nov 23, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ai Improvement related to Assistant, Copilot, or other AI features assistant AI feedback for Assistant (inline or panel) enhancement [core label]
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants