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
Copy file name to clipboardExpand all lines: pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx
+49-1Lines changed: 49 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,8 @@ The following table compares AI tools and libraries supported by Scaleway's Gene
22
22
|[OpenAI client](#openai-client-libraries)| Popular AI library for natural language processing | Text generation, language translation, text summarization | Low |
23
23
|[LangChain](#langchain-rag-and-llm-applications)| Library for building AI applications leveraging RAG | Inference, embeddings, document indexing and retrieval | Medium |
24
24
|[LlamaIndex](#llamaindex-advanced-rag-applications)| Library for building advanced AI RAG applications | Knowledge graph building, document retrieval, data indexing | Medium |
|[Continue Dev](#continue-dev-ai-coding-assistance)| IDE extension for AI-powered coding assistance | Code completion, code review | Low |
26
+
|[Zed AI](#zed-ai-coding-assistance)| IDE including AI-powered coding assistance | Code completion, code review | Low |
26
27
|[Chatbox AI](#chatbox-ai)| Desktop client for generative APIs, available on Windows, Mac, Linux | AI copilot for documents, images, or code| Low |
27
28
|[Open Web UI](#open-webui)| User interface for chatbot applications | Creating web chatbot interfaces, RAG agents | Low |
28
29
|[cURL/Python](#custom-http-integrations)| Direct HTTP API calls for custom integrations | Custom applications, data processing | High |
@@ -178,6 +179,53 @@ Continue Dev is a library that provides AI-powered coding assistance. Scaleway's
178
179
- [Integrating Continue Dev with IntelliJ IDEA](/generative-apis/reference-content/adding-ai-to-intellij-using-continue/)
179
180
</Message>
180
181
182
+
## Zed AI (coding assistance)
183
+
184
+
Zed is an IDE (Integrated Development Environment) including AI coding assistance support. Scaleway's Generative APIs supports Zed AI code completion and more.
185
+
186
+
<Macro id="requirements" />
187
+
188
+
- A Scaleway account logged into the [console](https://console.scaleway.com)
189
+
- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization
190
+
- A valid [API key](/iam/how-to/create-api-keys/) for API authentication
191
+
- Installed [Zed](https://zed.dev/) on your local machine
192
+
193
+
### Configure custom endpoints and models
194
+
195
+
1. Edit Zed settings located in `settings.json`, and add the following content to it:
196
+
```json
197
+
{
198
+
"language_models": {
199
+
"openai": {
200
+
"api_url": "https://api.scaleway.ai/v1",
201
+
"available_models": [
202
+
{
203
+
"name": "qwen2.5-coder-32b-instruct",
204
+
"display_name": "Qwen 2.5 Coder 32B",
205
+
"max_tokens": 128000
206
+
}
207
+
],
208
+
"version": "1"
209
+
}
210
+
},
211
+
"assistant": {
212
+
"default_model": {
213
+
"provider": "openai",
214
+
"model": "qwen2.5-coder-32b-instruct"
215
+
},
216
+
"version": "2"
217
+
}
218
+
}
219
+
```
220
+
221
+
This configuration will add a `qwen2.5-coder-32b-instruct` Scaleway hosted model available with the Zed `openai` provider, and use it as default model.
222
+
223
+
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**.
224
+
225
+
3. Scroll down to the OpenAI Configuration, and paste your Scaleway secret key as API Key credentials. Note that this key will be deleted if you restart Zed. To store it permanently, set up your Scaleway secret key as `OPENAI_API_KEY` environment variable and restart Zed.
226
+
227
+
Your setup is complete. If you open a new chat and select `Qwen 2.5 Coder 32B` model, you can send text and retrieve model answers. Additionally, you can also use [Inline Assist](https://zed.dev/docs/assistant/inline-assistant#:~:text=You%20can%20use%20ctrl%2Denter,even%20within%20the%20terminal%20panel.) feature when editing your code.
228
+
181
229
## Chatbox AI
182
230
183
231
Chatbox AI is a powerful AI client and smart assistant, compatible with Scaleway's Generative APIs service. It is available across multiple platforms, including Windows, macOS, Android, iOS, Web, and Linux.
0 commit comments