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

Use copilot RAG and other infrastructure #1242

Open
2 tasks done
AriMKatz opened this issue May 6, 2024 · 1 comment
Open
2 tasks done

Use copilot RAG and other infrastructure #1242

AriMKatz opened this issue May 6, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@AriMKatz
Copy link

AriMKatz commented May 6, 2024

Validations

  • I believe this is a way to improve. I'll try to join the Continue Discord for questions
  • I'm not able to find an open issue that requests the same enhancement

Problem

Copilot is putting a lot of money into RAG, and they have the advantage of some big github knowledge graph. There are likely other functionalities that continue is duplicating

Solution

There are API's for this and all kinds of other useful features in copilot (microsoft/vscode#199908 (comment) , higher level and lower level). If not already, I think it's useful to integrate with these and not maintain parallel functionality, so continue can become a complement and improve with copilot.

I'm typing this out and then realizing that this may require paying for copilot, which would be a dealbreaker. I'm not sure. Feel free to close if so

@AriMKatz AriMKatz added the enhancement New feature or request label May 6, 2024
@sestinj
Copy link
Contributor

sestinj commented May 8, 2024

That's interesting. From what was stated here, it does seem that they plan to make this a part of VS Code directly. Almost certainly it will be a preview feature that we can't use in production extensions for quite a while, but I'll keep this open to keep an eye on it

I do feel there will be great value in building out our own RAG infra—this allows us to use it in VS Code, JetBrains, and eventually all other IDEs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants