-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Supports unbound API provider #616
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
Conversation
|
| this.getSecret("unboundApiKey") as Promise<string | undefined>, | ||
| this.getGlobalState("unboundModelId") as Promise<string | undefined>, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| this.getSecret("unboundApiKey") as Promise<string | undefined>, | |
| this.getGlobalState("unboundModelId") as Promise<string | undefined>, | |
| this.getSecret("unboundApiKey") as Promise<string | undefined>, | |
| this.getGlobalState("unboundModelId") as Promise<string | undefined>, |
mrubens
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code looks good aside from the one indenting nitpick! Is there a good way for me to test this out myself? Feel free to DM me in discord. Thanks!
Description
Supports Unbound as an API provider on Roo Code. https://gateway.getunbound.ai
Type of change
How Has This Been Tested?
Checklist:
Additional context
Unbound provides enterprise features for supporting LLM transactions like logging, evals on top of the gateway. Currently there is 50$ free credits for using Unbound gateway.
https://www.loom.com/share/f81de1a9b8db43419adb39fbd566df23
Next up:
Related Issues
Reviewers
Important
Adds support for Unbound as an API provider, including handler, UI configuration, and tests.
UnboundHandlerto handle API requests for Unbound provider inindex.tsandunbound.ts.ClineProvider.tsto store and manage Unbound API keys and model IDs.ApiOptions.tsxfor UI configuration.unbound.test.tsto testUnboundHandlerfor prompt completion and error handling.api.tswith default model ID and model information.This description was created by
for ea30563. It will automatically update as commits are pushed.