You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* docs: Update documentation with latest features and model info
* Update docs/features/experimental/experimental-features.md
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update docs/providers/anthropic.md
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update sidebars.ts
Updated sidebar with more features
* Update more-features.md
* docs: Add Human Relay provider and update model lists
* fix: Remove .history folder and add to .gitignore
* docs: Update sidebar_label for more-features page
---------
Co-authored-by: Sannidhya Sah <sannidhyamsahntl@gmail.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Refer to the [Amazon Bedrock documentation](https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html) for the most up-to-date list of available models and their IDs. Make sure to use the *model ID* when configuring Roo Code, not the model name.
The Human Relay provider allows you to use Roo Code with web-based AI models like ChatGPT or Claude without needing an API key. Instead, it relies on you to manually relay messages between Roo Code and the AI's web interface.
4
+
5
+
## How it Works
6
+
7
+
1.**Select Human Relay**: Choose "Human Relay" as your API provider in Roo Code's settings. No API key is required.
8
+
2.**Initiate a Request**: Start a chat or task with Roo Code as usual.
9
+
3.**Dialog Prompt**: A dialog box will appear in VS Code. Your message to the AI is automatically copied to your clipboard.
10
+
4.**Paste to Web AI**: Go to the web interface of your chosen AI (e.g., chat.openai.com, claude.ai) and paste the message from your clipboard into the chat input.
11
+
5.**Copy AI Response**: Once the AI responds, copy its complete response text.
12
+
6.**Paste Back to Roo Code**: Return to the dialog box in VS Code, paste the AI's response into the designated field, and click "Confirm".
13
+
7.**Continue**: Roo Code will process the response as if it came directly from an API.
14
+
15
+
## Use Cases
16
+
17
+
This provider is useful if:
18
+
19
+
* You want to use models that don't offer direct API access.
20
+
* You prefer not to manage API keys.
21
+
* You need to leverage the specific capabilities or context available only in the web UI of certain AI models.
22
+
23
+
## Limitations
24
+
25
+
***Manual Effort**: Requires constant copy-pasting between VS Code and your browser.
26
+
***Slower Interaction**: The back-and-forth process is significantly slower than direct API integration.
27
+
***Potential for Errors**: Manual copying and pasting can introduce errors or omissions.
28
+
29
+
Choose this provider when the benefits of using a specific web AI outweigh the inconvenience of the manual relay process.
Copy file name to clipboardExpand all lines: docs/providers/openai-compatible.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,22 @@ You'll find these settings in the Roo Code settings panel (click the <Codicon na
34
34
- Input Price
35
35
- Output Price
36
36
37
+
## Supported Models (for OpenAI Native Endpoint)
38
+
39
+
While this provider type allows connecting to various endpoints, if you are connecting directly to the official OpenAI API (or an endpoint mirroring it exactly), Roo Code recognizes the following model IDs based on the `openAiNativeModels` definition in its source code:
40
+
41
+
*`o3-mini`
42
+
*`o3-mini-high`
43
+
*`o3-mini-low`
44
+
*`o1`
45
+
*`o1-preview`
46
+
*`o1-mini`
47
+
*`gpt-4.5-preview`
48
+
*`gpt-4o`
49
+
*`gpt-4o-mini`
50
+
51
+
**Note:** If you are using a different OpenAI-compatible provider (like Together AI, Anyscale, etc.), the available model IDs will vary. Always refer to your specific provider's documentation for their supported model names.
52
+
37
53
## Troubleshooting
38
54
39
55
***"Invalid API Key":** Double-check that you've entered the API key correctly.
Copy file name to clipboardExpand all lines: docs/providers/vertex.md
+20-9Lines changed: 20 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,15 +19,26 @@ Roo Code supports accessing models through Google Cloud Platform's Vertex AI, a
19
19
20
20
## Supported Models
21
21
22
-
Roo Code supports the following models through Vertex AI:
23
-
24
-
*`claude-3-5-sonnet-v2@20241022` (Recommended): A powerful model balancing performance and cost. Supports image inputs.
25
-
*`claude-3-5-sonnet@20240620`
26
-
*`claude-3-5-haiku@20241022`
27
-
*`claude-3-opus@20240229`
28
-
*`claude-3-haiku@20240307`
29
-
30
-
Refer to the [Google Cloud documentation](https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/use-claude) for the most up-to-date list of available models and their IDs.
22
+
Roo Code supports the following models through Vertex AI (based on source code):
23
+
24
+
***Google Gemini Models:**
25
+
*`gemini-2.0-flash-001`
26
+
*`gemini-2.5-pro-exp-03-25`
27
+
*`gemini-2.0-pro-exp-02-05`
28
+
*`gemini-2.0-flash-lite-001`
29
+
*`gemini-2.0-flash-thinking-exp-01-21`
30
+
*`gemini-1.5-flash-002`
31
+
*`gemini-1.5-pro-002`
32
+
***Anthropic Claude Models:**
33
+
*`claude-3-7-sonnet@20250219:thinking`
34
+
*`claude-3-7-sonnet@20250219`
35
+
*`claude-3-5-sonnet-v2@20241022`
36
+
*`claude-3-5-sonnet@20240620`
37
+
*`claude-3-5-haiku@20241022`
38
+
*`claude-3-opus@20240229`
39
+
*`claude-3-haiku@20240307`
40
+
41
+
Refer to the [Google Cloud documentation on Vertex AI Models](https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models) for the most up-to-date list of available models and their IDs.
0 commit comments