-
Notifications
You must be signed in to change notification settings - Fork 2.6k
feat(provider): adding Tabby as third api provider #2168
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
feat(provider): adding Tabby as third api provider #2168
Conversation
|
|
Generated with ❤️ by ellipsis.dev |
|
This pull request includes two distinct types of changes:
To improve the review process and maintain clarity, I suggest splitting this pull request into two separate ones:
This separation will help reviewers focus on the specific changes and ensure a more efficient review process. Thank you! |
7c9fd16 to
7f6fc47
Compare
b05aaa8 to
3db1b9f
Compare
3db1b9f to
17b47c9
Compare
|
Thanks for submitting this PR. We're closing it because, for adding new providers, we ask contributors to follow our issue-first approach. This allows us to discuss and approve proposed providers clearly before implementation. We appreciate your understanding and would be happy to review this further if you create an issue outlining the provider details first. Thanks again! |
Description
Added Tabby as API Provider. Tabby is a Self-hosted AI coding assistant. It also runs a Tabby Server for self-hosted LLM, also providing a lot of Multi-person collaboration features. At the same time, Tabby fully supports OpenAI restful API. So after the User sets up Tabby, they can share the auth token and endpoint to RooCode through Tabby client extension, so RooCode can directly request Tabby Server's /chat/completion interface
Type of change
How Has This Been Tested?
Checklist:
Tried to use RooCode normally through implementation, tried various LMs provided by Tabby, reopened the configuration page multiple times to ensure persistent parameter storage is correct.
Reset RooCode to ensure welcome page Tabby runs correctly
Additional context
Related Issues
TabbyML/tabby#3965
Reviewers
Demo
https://jam.dev/c/9a701b04-04c4-4bf7-8efe-4e5c47269328 (new version)
https://jam.dev/c/4e32b943-62e2-42fc-b305-ccc625c79b23