Skip to content

Commit 138cd14

Browse files
SannidhyaSahSannidhya Sahellipsis-dev[bot]
authored
Updated Docs for Various Providers (#101)
* 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>
1 parent e5055e9 commit 138cd14

11 files changed

Lines changed: 114 additions & 34 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,5 @@ yarn-error.log*
2525

2626
.devcontainer
2727
TEMP/
28+
29+
.history/

docs/features/more-features.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
sidebar_label: Additional Features
3+
---
4+
15

26
# Additional Features
37

docs/providers/anthropic.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ Anthropic is an AI safety and research company that builds reliable, interpretab
2020
Roo Code supports the following Anthropic Claude models:
2121

2222
* `claude-3-7-sonnet-20250219` (Recommended)
23+
* `claude-3-7-sonnet-20250219:thinking` (Extended Thinking variant)
2324
* `claude-3-5-sonnet-20241022`
24-
* `claude-3-5-haiku-20241022`
25+
* `claude-3-5-haiku-20241022`
2526
* `claude-3-opus-20240229`
2627
* `claude-3-haiku-20240307`
27-
Roo Code also supports Extended Thinking with Claude 3.7 sonnet
2828

2929
See [Anthropic's Model Documentation](https://docs.anthropic.com/en/docs/about-claude/models) for more details on each model's capabilities.
3030

docs/providers/bedrock.md

Lines changed: 36 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,27 +31,42 @@ You have two main options for configuring AWS credentials:
3131

3232
## Supported Models
3333

34-
Roo Code supports the following models through Bedrock:
35-
36-
* **Anthropic:**
37-
* `anthropic.claude-3-5-sonnet-20241022-v2:0`
38-
* `anthropic.claude-3-5-haiku-20241022-v1:0`
39-
* `anthropic.claude-3-opus-20240229-v1:0`
40-
* `anthropic.claude-3-sonnet-20240229-v1:0`
41-
* `anthropic.claude-3-haiku-20240307-v1:0`
42-
* **Meta:**
43-
* `meta.llama3-3-70b-instruct-v1:0`
44-
* `meta.llama3-2-90b-instruct-v1:0`
45-
* `meta.llama3-2-11b-instruct-v1:0`
46-
* `meta.llama3-2-3b-instruct-v1:0`
47-
* `meta.llama3-2-1b-instruct-v1:0`
48-
* `meta.llama3-1-405b-instruct-v1:0`
49-
* `meta.llama3-1-70b-instruct-v1:0`
50-
* `meta.llama3-1-8b-instruct-v1:0`
51-
* **Amazon**:
52-
* `amazon.nova-pro-v1:0`
53-
* `amazon.nova-lite-v1:0`
54-
* `amazon.nova-micro-v1:0`
34+
Roo Code supports the following models through Bedrock (based on source code):
35+
36+
* **Amazon:**
37+
* `amazon.nova-pro-v1:0`
38+
* `amazon.nova-pro-latency-optimized-v1:0`
39+
* `amazon.nova-lite-v1:0`
40+
* `amazon.nova-micro-v1:0`
41+
* `amazon.titan-text-lite-v1:0`
42+
* `amazon.titan-text-express-v1:0`
43+
* `amazon.titan-text-embeddings-v1:0`
44+
* `amazon.titan-text-embeddings-v2:0`
45+
* **Anthropic:**
46+
* `anthropic.claude-3-7-sonnet-20250219-v1:0`
47+
* `anthropic.claude-3-5-sonnet-20241022-v2:0`
48+
* `anthropic.claude-3-5-haiku-20241022-v1:0`
49+
* `anthropic.claude-3-5-sonnet-20240620-v1:0`
50+
* `anthropic.claude-3-opus-20240229-v1:0`
51+
* `anthropic.claude-3-sonnet-20240229-v1:0`
52+
* `anthropic.claude-3-haiku-20240307-v1:0`
53+
* `anthropic.claude-2-1-v1:0`
54+
* `anthropic.claude-2-0-v1:0`
55+
* `anthropic.claude-instant-v1:0`
56+
* **DeepSeek:**
57+
* `deepseek.r1-v1:0`
58+
* **Meta:**
59+
* `meta.llama3-3-70b-instruct-v1:0`
60+
* `meta.llama3-2-90b-instruct-v1:0`
61+
* `meta.llama3-2-11b-instruct-v1:0`
62+
* `meta.llama3-2-3b-instruct-v1:0`
63+
* `meta.llama3-2-1b-instruct-v1:0`
64+
* `meta.llama3-1-405b-instruct-v1:0`
65+
* `meta.llama3-1-70b-instruct-v1:0`
66+
* `meta.llama3-1-70b-instruct-latency-optimized-v1:0`
67+
* `meta.llama3-1-8b-instruct-v1:0`
68+
* `meta.llama3-70b-instruct-v1:0`
69+
* `meta.llama3-8b-instruct-v1:0`
5570

5671
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.
5772

docs/providers/gemini.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Roo Code supports the following Gemini models:
2323
* `gemini-2.0-flash-001`
2424
* `gemini-2.0-flash-lite-preview-02-05`
2525
* `gemini-2.0-pro-exp-02-05`
26+
* `gemini-2.0-flash-thinking-exp-01-21`
2627
* `gemini-2.0-flash-thinking-exp-1219`
2728
* `gemini-2.0-flash-exp`
2829
* `gemini-1.5-flash-002`

docs/providers/human-relay.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Human Relay Provider
2+
3+
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.

docs/providers/mistral.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ Roo Code supports the following Mistral models:
2323
|------------------------|-------------------------|------------------|--------|
2424
| codestral-latest | 0.3 |||
2525
| mistral-large-latest | 0.7 |||
26-
| mistral-8b-latest | 0.3 |||
27-
| mistral-3b-latest | 0.3 |||
26+
| ministral-8b-latest | 0.3 |||
27+
| ministral-3b-latest | 0.3 |||
2828
| mistral-small-latest | 0.3 |||
2929
| pixtral-large-latest | 0.7 |||
3030
The default model temperature in Roo Code is 0.0, so you should consider experimenting with [temperature adjustments](/features/model-temperature)!

docs/providers/openai-compatible.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,22 @@ You'll find these settings in the Roo Code settings panel (click the <Codicon na
3434
- Input Price
3535
- Output Price
3636

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+
3753
## Troubleshooting
3854

3955
* **"Invalid API Key":** Double-check that you've entered the API key correctly.

docs/providers/openai.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Roo Code supports a variety of OpenAI models, including:
2525
* `o1`
2626
* `o1-preview`
2727
* `o1-mini`
28+
* `gpt-4.5-preview`
2829
* `gpt-4o`
2930
* `gpt-4o-mini`
3031

docs/providers/vertex.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,26 @@ Roo Code supports accessing models through Google Cloud Platform's Vertex AI, a
1919

2020
## Supported Models
2121

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.
3142

3243
## Configuration in Roo Code
3344

0 commit comments

Comments
 (0)