Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -56,21 +56,21 @@ To link Continue with Scaleway’s Generative APIs, you need to configure the se
- If you have already configured a **Local Assistant**, click **Local Assistant** then click the **wheel icon** to open your existing `config.yaml`
- Otherwise, create a `config.yaml` file inside your `.continue` directory.
- Add the following configuration to enable Scaleway's Generative API. This configuration uses three different models for each task:
- `devstral-small-2505` for agentic workflows through a chat interface
- `qwen2.5-coder-32b-instruct` for autocompletion when editing a file
- `qwen3-235b-a22b-instruct-2507` for agentic workflows through a chat interface (`qwen3-coder-30b-a3b-instruct` can also be used)
- `qwen3-coder-30b-a3b-instruct` for autocompletion when editing a file
- `bge-multilingual-gemma2` for embedding and retrieving code context
```yaml
name: Continue Config
version: 0.0.1
models:
- name: Devstral - Scaleway
- name: Qwen3 235B - Scaleway
provider: openai
model: devstral-small-2505
model: qwen3-235b-a22b-instruct-2507
apiBase: https://api.scaleway.ai/v1/
apiKey: ###SCW_SECRET_KEY###
defaultCompletionOptions:
maxTokens: 8000
contextLength: 50000
maxTokens: 4000
contextLength: 40000
roles:
- chat
- apply
Expand All @@ -80,12 +80,12 @@ To link Continue with Scaleway’s Generative APIs, you need to configure the se
- tool_use
- name: Autocomplete - Scaleway
provider: openai
model: qwen2.5-coder-32b-instruct
model: qwen3-coder-30b-a3b-instruct
apiBase: https://api.scaleway.ai/v1/
apiKey: ###SCW_SECRET_KEY###
defaultCompletionOptions:
maxTokens: 8000
contextLength: 50000
contextLength: 100000
roles:
- autocomplete
- name: Embeddings Model - Scaleway
Expand Down Expand Up @@ -127,8 +127,8 @@ Alternatively, a `config.json` file can be used with the following format. Note
{
"models": [
{
"model": "devstral-small-2505",
"title": "Devstral - Scaleway",
"model": "qwen3-235b-a22b-instruct-2507",
"title": "Qwen3 235B - Scaleway",
"provider": "openai",
"apiKey": "###SCW_SECRET_KEY###"
}
Expand All @@ -139,7 +139,7 @@ Alternatively, a `config.json` file can be used with the following format. Note
"apiKey": "###SCW_SECRET_KEY###"
},
"tabAutocompleteModel": {
"model": "qwen2.5-coder-32b-instruct",
"model": "qwen3-coder-30b-a3b-instruct",
"title": "Autocomplete - Scaleway",
"provider": "openai",
"apiKey": "###SCW_SECRET_KEY###"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,21 +56,21 @@ To link Continue with Scaleway's Generative APIs, you can configure a settings f
- If you have already configured a **Local Assistant**, click **Local Assistant**, then click the **wheel icon** to open your existing `config.yaml`
- Otherwise, create a `config.yaml` file inside your `.continue` directory.
- Add the following configuration to enable Scaleway's Generative API. This configuration uses three different models for each tasks:
- `devstral-small-2505` for agentic workflows through a chat interface
- `qwen2.5-coder-32b-instruct` for autocompletion when editing a file
- `qwen3-235b-a22b-instruct-2507` for agentic workflows through a chat interface (`qwen3-coder-30b-a3b-instruct` can also be used)
- `qwen3-coder-30b-a3b-instruct` for autocompletion when editing a file
- `bge-multilingual-gemma2` for embedding and retrieving code context
```yaml
name: Continue Config
version: 0.0.1
models:
- name: Devstral - Scaleway
- name: Qwen3 235B - Scaleway
provider: openai
model: devstral-small-2505
model: qwen3-235b-a22b-instruct-2507
apiBase: https://api.scaleway.ai/v1/
apiKey: ###SCW_SECRET_KEY###
defaultCompletionOptions:
maxTokens: 8000
contextLength: 50000
maxTokens: 4000
contextLength: 40000
roles:
- chat
- apply
Expand All @@ -80,12 +80,12 @@ To link Continue with Scaleway's Generative APIs, you can configure a settings f
- tool_use
- name: Autocomplete - Scaleway
provider: openai
model: qwen2.5-coder-32b-instruct
model: qwen3-coder-30b-a3b-instruct
apiBase: https://api.scaleway.ai/v1/
apiKey: ###SCW_SECRET_KEY###
defaultCompletionOptions:
maxTokens: 8000
contextLength: 50000
contextLength: 100000
roles:
- autocomplete
- name: Embeddings Model - Scaleway
Expand Down Expand Up @@ -127,8 +127,8 @@ Alternatively, a `config.json` file can be used with the following format. Note
{
"models": [
{
"model": "devstral-small-2505",
"title": "Devstral - Scaleway",
"model": "qwen3-235b-a22b-instruct-2507",
"title": "Qwen3 235B - Scaleway",
"provider": "openai",
"apiKey": "###SCW_SECRET_KEY###"
}
Expand All @@ -139,7 +139,7 @@ Alternatively, a `config.json` file can be used with the following format. Note
"apiKey": "###SCW_SECRET_KEY###"
},
"tabAutocompleteModel": {
"model": "qwen2.5-coder-32b-instruct",
"model": "qwen3-coder-30b-a3b-instruct",
"title": "Autocomplete - Scaleway",
"provider": "openai",
"apiKey": "###SCW_SECRET_KEY###"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ Zed is an IDE (Integrated Development Environment) including AI coding assistanc
"api_url": "https://api.scaleway.ai/v1",
"available_models": [
{
"name": "devstral-small-2505",
"display_name": "Devstral Small - Scaleway",
"name": "qwen3-coder-30b-a3b-instruct",
"display_name": "Qwen3 Coder - Scaleway",
"max_tokens": 128000
}
],
Expand All @@ -40,13 +40,13 @@ Zed is an IDE (Integrated Development Environment) including AI coding assistanc
"default_profile": "write",
"default_model": {
"provider": "openai",
"model": "devstral-small-2505"
"model": "qwen3-coder-30b-a3b-instruct"
}
}
}
```

This configuration will add a `devstral-small-2505` Scaleway hosted model available with the Zed `openai` provider, and use it as default model.
This configuration will add a `qwen3-coder-30b-a3b-instruct` Scaleway hosted model available with the Zed `openai` provider, and use it as default model.

2. Open AI Assistant configuration by either using the command palette and typing `assistant: show configuration` or clicking on the bottom right **Assistant Panel** button and then **Assistant menu** in top right and finally **Configure**.

Expand All @@ -55,5 +55,5 @@ Zed is an IDE (Integrated Development Environment) including AI coding assistanc
Your key will be deleted if you restart Zed. To store it permanently, you can set up your Scaleway secret key as `OPENAI_API_KEY` environment variable and restart Zed.
</Message>

4. Your setup is complete. If you open a new chat and select the `Devstral Small - Scaleway` model, you can send text and see the model using local tools to perform actions such as file reading or editing. You can review changes before they are applied and also add custom remote tools using [Custom MCP Servers](https://zed.dev/docs/ai/mcp).
4. Your setup is complete. If you open a new chat and select the `Qwen3 Coder - Scaleway` model, you can send text and see the model using local tools to perform actions such as file reading or editing. You can review changes before they are applied and also add custom remote tools using [Custom MCP Servers](https://zed.dev/docs/ai/mcp).
Additionally, you can use the [Inline Assist](https://zed.dev/docs/ai/inline-assistant) feature when editing your code.