-
Notifications
You must be signed in to change notification settings - Fork 21
Update to API key config for Shift. #340
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
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -48,17 +48,11 @@ Shift is highly capable and should be able to carry out any task you could do wi | |||||||||||||||||
|
|
||||||||||||||||||
| ## Configuration | ||||||||||||||||||
|
|
||||||||||||||||||
| To use Shift, register/login to [https://openrouter.ai/](https://openrouter.ai/) and obtain an [API key](https://openrouter.ai/settings/keys). | ||||||||||||||||||
| To use Shift, **click** on the account button <code><Icon icon="fas fa-user" /></code> in the top-right corner of the Caido user-interface, select `Settings`, and open the `AI` tab. | ||||||||||||||||||
|
|
||||||||||||||||||
| ::: warning NOTE | ||||||||||||||||||
| Certain models can be used for [free](https://openrouter.ai/models?q=free) while others cost [credits](https://openrouter.ai/settings/credits). Actively monitor usage and consider setting a budget to avoid high costs. | ||||||||||||||||||
| ::: | ||||||||||||||||||
|
|
||||||||||||||||||
| Copy the key to your clipboard, navigate to the `Settings` tab of the Shift interface, and paste it into the `Enter API key` input field. | ||||||||||||||||||
|
|
||||||||||||||||||
| <img alt="Adding the API key in Shift." src="/_images/shift_api_key.png" center /> | ||||||||||||||||||
| Enter your API key for your provider and **click** on the `Verify` button. | ||||||||||||||||||
|
|
||||||||||||||||||
|
||||||||||||||||||
| <img alt="The AI settings tab in Shift showing where to enter the API key." src="/_images/shift_ai_settings.png" center /> |
Copilot
AI
Feb 27, 2026
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.
Important information about cost monitoring has been removed. The previous version warned users that certain models cost credits and recommended setting a budget to avoid high costs. This is critical information for users to avoid unexpected charges. Consider adding back a warning about monitoring API usage and costs, even if it's no longer specific to OpenRouter.
| ::: warning | |
| Many AI/LLM providers charge per request or per token. Make sure you understand your provider's pricing, monitor your API usage and costs, and configure budgets/quotas in your provider account. You can also use Shift's request limits to help prevent unexpected high usage. | |
| ::: |
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.
The instruction lacks specificity about which provider's API key should be entered and where to obtain it. The previous version specifically mentioned OpenRouter with a link for registration and key generation. Now that the configuration is more generic (supporting multiple providers), users need guidance on which providers are supported and how to obtain their API keys. Consider adding information about supported providers or linking to relevant documentation about provider options.