From 8a85ee26e1762cf24181f7fbfbc8146ca76fd7d8 Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Mon, 24 Feb 2025 16:15:40 +0100 Subject: [PATCH 1/4] docs(genapi): add docs --- menu/navigation.json | 12 ++ .../adding-ai-to-intellij-using-continue.mdx | 91 +++++++++++++ .../adding-ai-to-vscode-using-continue.mdx | 99 ++++++++++++++ ...ing-generative-apis-with-popular-tools.mdx | 127 ++++++++++++++++++ 4 files changed, 329 insertions(+) create mode 100644 pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx create mode 100644 pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx create mode 100644 pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx diff --git a/menu/navigation.json b/menu/navigation.json index 02942308e9..737f379f00 100644 --- a/menu/navigation.json +++ b/menu/navigation.json @@ -956,6 +956,18 @@ { "label": "Data privacy", "slug": "data-privacy" + }, + { + "label": "Adding AI to VS Code using Continue", + "slug": "adding-ai-to-vscode-using-continue" + }, + { + "label": "Adding AI to IntelliJ IDEA using Continue", + "slug": "adding-ai-to-intellij-using-continue" + }, + { + "label": "Integrating Generative APIs with popular AI tools", + "slug": "integrating-generative-apis-with-popular-tools" } ], "label": "Additional Content", diff --git a/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx b/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx new file mode 100644 index 0000000000..e8af727b52 --- /dev/null +++ b/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx @@ -0,0 +1,91 @@ +--- +meta: + title: Adding AI to IntelliJ IDEA using Continue and Generative APIs + description: Learn how to integrate AI-powered code models into IntelliJ IDEA with Continue and Scaleway's Generative APIs. +content: + h1: Adding AI to IntelliJ IDEA using Continue and Generative APIs + paragraph: Improve your coding efficiency by integrating AI-powered code models into IntelliJ IDEA. With Continue and Scaleway's Generative APIs, you can use AI to understand, generate, and optimize code. +tags: generative-apis, ai, machine-learning, language-models, code-assistance, intellij-idea, continue +validation_date: 2025-02-14 +posted_date: 2025-02-14 +--- + +AI-driven coding is revolutionizing software development by automating repetitive tasks, generating code snippets, improving code quality, and identifying potential bugs. +By integrating AI-powered tools, developers can significantly enhance productivity and optimize workflows. +This guide will help you integrate AI-powered code models into JetBrain's IntelliJ IDEA using Continue and Scaleway’s Generative APIs. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- A valid [API key](/iam/how-to/create-api-keys/) for API authentication +- Installed [IntelliJ IDEA](https://www.jetbrains.com/idea/) on your local machine. + +## Install Continue in IntelliJ IDEA + +You can install Continue from the [JetBrains marketplace](https://plugins.jetbrains.com/plugin/22707-continue): + +1. Open IntelliJ IDEA and go to **Preferences** (`Ctrl+Alt+S` on Windows/Linux, `Cmd+,` on macOS). +2. Navigate to **Plugins**, then click **Marketplace**. +3. Search for **Continue** and click **Install**. +4. Restart IntelliJ IDEA after installation. + +### Configure Continue to use Scaleway’s Generative APIs + +#### Configure Continue through the graphical interface + +To link Continue with Scaleway's Generative APIs, you can use built-in menus from Continue in IntelliJ IDEA. + +- Click **Continue** in the menu on the right. . +- In the prompt section, click on **Select model** dropdown, then on **Add Chat model**. +- Select **Scaleway** as provider. +- Select the model you want to use (we recommend `Qwen 2.5 Coder 32b` to get started with). +- Enter your **Scaleway secret key**. + + To start with, we recommend you use a Scaleway secret key having access to your `default` Scaleway project. + + +These actions will edit automatically your `config.json` file. To edit it manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). + + + Embeddings and autocomplete models are not yet supported through graphical interface configuration. To enable them, you need to edit configuration manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). + + +#### Configure Continue through configuration file + +To link Continue with Scaleway’s Generative APIs, you need to configure the settings file: + +1. Locate your Continue configuration directory: + - **Linux/macOS**: `~/.continue/` + - **Windows**: `%USERPROFILE%\.continue\` +2. Create a `config.json` file inside this directory. +3. Add the following configuration: + ```json + { + "models": [ + { + "model": "qwen2.5-coder-32b-instruct", + "title": "Qwen2.5 Coder", + "provider": "scaleway", + "apiKey": "###SCW_SECRET_KEY###" + } + ] + } + ``` +4. Save the file and restart IntelliJ IDEA. + + + For more details on configuring `config.json`, refer to the [official Continue documentation](https://docs.continue.dev/reference). + If you want to limit access to a specific Scaleway Project, you should add the field `"apiBase": "https://api.scaleway.ai/###PROJECT_ID###/v1/"` for each model (ie. `models`, `embeddingsProvider` and `tabAutocompleteModel`) since the default URL `https://api.scaleway.ai/v1/` can only be used with the `default` project. + + +### Activate Continue in IntelliJ IDEA + +After configuring the API, activate Continue in IntelliJ IDEA: + +- Open the **Command Search** (Press`Shift` twice quickly on Windows/Linux/macOS). +- Type `"Continue"` and select the appropriate command to enable AI-powered assistance. + + + Enabling tab completion **may lead to higher token consumption** as the model generates predictions for every keystroke. Be mindful of your API usage and adjust settings accordingly to avoid unexpected costs. For more information, refer to the [official Continue documentation](https://docs.continue.dev/reference#tabautocompleteoptions). + \ No newline at end of file diff --git a/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx b/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx new file mode 100644 index 0000000000..d9c82c3322 --- /dev/null +++ b/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx @@ -0,0 +1,99 @@ +--- +meta: + title: Adding AI to VS Code using Continue and Generative APIs + description: Learn how to integrate AI-powered code models into VS Code with Continue and Scaleway's Generative APIs. +content: + h1: Adding AI to VS Code using Continue and Generative APIs + paragraph: Elevate your coding experience by integrating AI-powered code models into VS Code. With Continue and Scaleway's Generative APIs, you can leverage AI to understand, generate, and optimize code with ease. +tags: generative-apis, ai, machine-learning, language-models, code-assistance, vs-code, continue +validation_date: 2025-02-14 +posted_date: 2025-02-14 +--- + +AI-powered coding is transforming software development by automating repetitive tasks, generating code, improving code quality, and even detecting and fixing bugs. By integrating AI-driven tools, developers can significantly boost productivity and streamline their workflows. +This guide provides a step-by-step guide on how to integrate AI-powered code models into VS Code using Continue and Scaleway's Generative APIs. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- A valid [API key](/iam/how-to/create-api-keys/) for API authentication +- Installed [Visual Studio Code](https://code.visualstudio.com/) on your local machine + +## Install Continue in VS Code + +You can install Continue directly from the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Continue.continue) or via the command line: + +```bash +code --install-extension continue.continue +``` + +### Configure Continue to use Scaleway’s Generative APIs + +#### Configure Continue through the graphical interface + +To link Continue with Scaleway's Generative APIs, you can use built-in menus from Continue in VS Code. + +- Click **Continue** in the menu on the left. +- In the prompt section, click on **Select model** dropdown, then on **Add Chat model**. +- Select **Scaleway** as provider. +- Select the model you want to use (we recommend `Qwen 2.5 Coder 32b` to get started with). +- Enter your **Scaleway secret key**. + + To start with, we recommend you use a Scaleway secret key having access to your `default` Scaleway project. + + +These actions will edit automatically your `config.json` file. To edit it manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). + + + Embeddings and autocomplete models are not yet supported through graphical interface configuration. To enable them, you need to edit configuration manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). + + +#### Configure Continue through a configuration file + +To link Continue with Scaleway's Generative APIs, you can configure a settings file: + +- Create a `config.json` file inside your `.continue` directory. +- Add the following configuration to enable Scaleway's Generative API: + ```json + { + "models": [ + { + "model": "qwen2.5-coder-32b-instruct", + "title": "Qwen2.5 Coder", + "provider": "scaleway", + "apiKey": "###SCW_SECRET_KEY###" + } + ], + "embeddingsProvider": { + "model": "bge-multilingual-gemma2", + "provider": "scaleway", + "apiKey": "###SCW_SECRET_KEY###" + }, + "tabAutocompleteModel": { + "model": "qwen2.5-coder-32b", + "title": "Qwen2.5 Coder Autocomplete", + "provider": "scaleway", + "apiKey": "###SCW_SECRET_KEY###" + } + } + ``` +- Save the file at the correct location: + - Linux/macOS: `~/.continue/config.json` + - Windows: `%USERPROFILE%\.continue\config.json` + + + For more details on configuring `config.json`, refer to the [official Continue documentation](https://docs.continue.dev/reference). + If you want to limit access to a specific Scaleway Project, you should add the field `"apiBase": "https://api.scaleway.ai/###PROJECT_ID###/v1/"` for each model (ie. `models`, `embeddingsProvider` and `tabAutocompleteModel`) since the default URL `https://api.scaleway.ai/v1/` can only be used with the `default` project. + + +### Activate Continue in VS Code + +After configuring the API, open VS Code and activate Continue: + +- Open the **Command Palette** (`Ctrl+Shift+P` on Windows/Linux, `Cmd+Shift+P` on Mac) +- Type `"Continue"` and select the appropriate command to enable AI-powered assistance. + + + Enabling tab completion **may lead to higher token consumption** as the model generates predictions for every keystroke. Be mindful of your API usage and adjust settings accordingly to avoid unexpected costs. For more information, refer to the [official Continue documentation](https://docs.continue.dev/reference#tabautocompleteoptions). + \ No newline at end of file diff --git a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx new file mode 100644 index 0000000000..f20601dda2 --- /dev/null +++ b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx @@ -0,0 +1,127 @@ +--- +meta: + title: Integrating Scaleway Generative APIs with popular AI tools + description: Learn how to integrate Scaleway's Generative APIs with popular AI tools to unlock the full potential of your applications. +content: + h1: Integrating Scaleway Generative APIs with popular AI tools + paragraph: Scaleway's Generative APIs provide a powerful way to integrate AI capabilities into your applications. By leveraging our APIs, you can tap into the latest advancements in natural language processing, computer vision, and more. In this guide, we'll show you how to integrate Scaleway's Generative APIs with popular AI tools like LangChain, LlamaIndex, and OpenAI. +tags: generative-apis, ai, language-models +dates: + validation: 2025-02-18 + posted: 2025-02-18 +--- + +Scaleway's Generative APIs are designed to provide easy access to the latest AI models and techniques. Our APIs are built on top of a robust infrastructure that ensures scalability, reliability, and security. With our APIs, you can integrate AI capabilities into your applications, such as text generation, image classification, and more. + +## Comparison of AI tools and libraries + +The following table compares AI tools and libraries supported by Scaleway's Generative APIs: + +| Tool/Library | Description | Use cases | Integration effort | +| --- | --- | --- | --- | +| [OpenAI client](#openai-client-libraries) | Popular AI library for natural language processing | Text generation, language translation, text summarization | Low | +| [LangChain](#langchain-rag-and-llm-applications) | Library for building AI applications | Inference, embeddings, document indexing and retrieval | Medium | +| [Continue Dev](#continue-dev-ai-coding-assistance) | Library for AI-powered coding assistance | Code completion, code review | Low | +| [cURL/Python](#custom-http-integrations) | Direct HTTP API calls for custom integrations | Custom applications, data processing | High | + + + The integration effort is subjective and may vary depending on the specific use case and requirements. + + +## OpenAI client libraries + +Scaleway Generative APIs follow OpenAI's API structure, making integration straightforward. To get started, you'll need to install the OpenAI library and set up your API key. + +### Configuration + +To use the OpenAI client library with Scaleway's Generative APIs, you'll need to install the required dependencies: +```bash +pip install openai +``` + +Then you'll need to set the API key and base URL in your OpenAI-compatible client: +```python +from openai import OpenAI +client = OpenAI( + base_url="https://api.scaleway.ai/v1", + api_key="" +) +``` + + Make sure to replace `` with your actual API key. + + +### Using OpenAI client for text generation + +To use OpenAI client for text generation, you can create a `client.chat.completions` object and call the `create` method: +```python +response = client.chat.completions.create( + model="llama-3.1-8b-instruct", + messages=[{"role": "user", "content": "Tell me a joke about AI"}] +) +print(response.choices[0].message.content) +``` + +## LangChain (RAG & LLM applications) + +LangChain is a popular library for building AI applications. Scaleway's Generative APIs support LangChain for both inference and embeddings. + + + Refer our dedicated documentation for + - [Implementing Retrieval-Augmented Generation (RAG) with LangChain and Scaleway Generative APIs](/tutorials/how-to-implement-rag-generativeapis/) + + +## Continue Dev (AI coding assistance) + +Continue Dev is a library that provides AI-powered coding assistance. Scaleway's Generative APIs support Continue Dev for code completion and more. + + + Refer our dedicated documentation for + - [Integrating Continue Dev with Visual Studio Code](/generative-apis/reference-content/adding-ai-to-vscode-using-continue/) + - [Integrating Continue Dev with IntelliJ IDEA](/generative-apis/reference-content/adding-ai-to-intellij-using-continue/) + + +## Custom HTTP integrations + +You can interact with Scaleway's Generative APIs directly using any HTTP client. + +### cURL example + +To use cURL with Scaleway's Generative APIs, you can use the following command: +```bash +curl https://api.scaleway.ai/v1/chat/completions \ + -H "Authorization: Bearer " \ + -H "Content-Type: application/json" \ + -d '{ + "model": "llama-3.1-8b-instruct", + "messages": [{"role": "user", "content": "What is quantum computing?"}] + }' +``` + + Make sure to replace `` with your actual API key. + + +### Python HTTP example + +To perform HTTP requests with Scaleway's Generative APIs, you'll need to install `requests` dependency: +```bash +pip install requests +``` + +Then, you can use the following code: +```python +import requests +headers = { + "Authorization": "Bearer ", + "Content-Type": "application/json" +} +data = { + "model": "llama-3.1-8b-instruct", + "messages": [{"role": "user", "content": "Explain black holes"}] +} +response = requests.post("https://api.scaleway.ai/v1/chat/completions", json=data, headers=headers) +print(response.json()["choices"][0]["message"]["content"]) +``` + + Make sure to replace `` with your actual API key. + \ No newline at end of file From 1b1f0054105552e79ab2a989f7d65ac9d9f003a9 Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Mon, 24 Feb 2025 17:30:06 +0100 Subject: [PATCH 2/4] fix(genapi): tags --- .../reference-content/adding-ai-to-intellij-using-continue.mdx | 2 +- .../reference-content/adding-ai-to-vscode-using-continue.mdx | 2 +- .../integrating-generative-apis-with-popular-tools.mdx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx b/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx index e8af727b52..2f6689507e 100644 --- a/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx +++ b/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx @@ -5,7 +5,7 @@ meta: content: h1: Adding AI to IntelliJ IDEA using Continue and Generative APIs paragraph: Improve your coding efficiency by integrating AI-powered code models into IntelliJ IDEA. With Continue and Scaleway's Generative APIs, you can use AI to understand, generate, and optimize code. -tags: generative-apis, ai, machine-learning, language-models, code-assistance, intellij-idea, continue +tags: generative-apis ai machine-learning language-models code-assistance intellij-idea continue validation_date: 2025-02-14 posted_date: 2025-02-14 --- diff --git a/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx b/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx index d9c82c3322..a668a96549 100644 --- a/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx +++ b/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx @@ -5,7 +5,7 @@ meta: content: h1: Adding AI to VS Code using Continue and Generative APIs paragraph: Elevate your coding experience by integrating AI-powered code models into VS Code. With Continue and Scaleway's Generative APIs, you can leverage AI to understand, generate, and optimize code with ease. -tags: generative-apis, ai, machine-learning, language-models, code-assistance, vs-code, continue +tags: generative-apis ai machine-learning language-models code-assistance vs-code continue validation_date: 2025-02-14 posted_date: 2025-02-14 --- diff --git a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx index f20601dda2..0f230fcccd 100644 --- a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx +++ b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx @@ -5,7 +5,7 @@ meta: content: h1: Integrating Scaleway Generative APIs with popular AI tools paragraph: Scaleway's Generative APIs provide a powerful way to integrate AI capabilities into your applications. By leveraging our APIs, you can tap into the latest advancements in natural language processing, computer vision, and more. In this guide, we'll show you how to integrate Scaleway's Generative APIs with popular AI tools like LangChain, LlamaIndex, and OpenAI. -tags: generative-apis, ai, language-models +tags: generative-apis ai language-models dates: validation: 2025-02-18 posted: 2025-02-18 From 26e74439332e04b98c90961896ffbee2787ca93b Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Tue, 25 Feb 2025 11:54:11 +0100 Subject: [PATCH 3/4] Apply suggestions from code review Co-authored-by: ldecarvalho-doc <82805470+ldecarvalho-doc@users.noreply.github.com> --- .../reference-content/adding-ai-to-intellij-using-continue.mdx | 2 +- .../reference-content/adding-ai-to-vscode-using-continue.mdx | 2 +- .../integrating-generative-apis-with-popular-tools.mdx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx b/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx index 2f6689507e..3a3d670d0d 100644 --- a/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx +++ b/pages/generative-apis/reference-content/adding-ai-to-intellij-using-continue.mdx @@ -48,7 +48,7 @@ To link Continue with Scaleway's Generative APIs, you can use built-in menus fro These actions will edit automatically your `config.json` file. To edit it manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). - Embeddings and autocomplete models are not yet supported through graphical interface configuration. To enable them, you need to edit configuration manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). + Embeddings and autocomplete models are not yet supported through graphical interface configuration. To enable them, you need to edit the configuration manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). #### Configure Continue through configuration file diff --git a/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx b/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx index a668a96549..0cc124d21b 100644 --- a/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx +++ b/pages/generative-apis/reference-content/adding-ai-to-vscode-using-continue.mdx @@ -46,7 +46,7 @@ To link Continue with Scaleway's Generative APIs, you can use built-in menus fro These actions will edit automatically your `config.json` file. To edit it manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). - Embeddings and autocomplete models are not yet supported through graphical interface configuration. To enable them, you need to edit configuration manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). + Embeddings and autocomplete models are not yet supported through graphical interface configuration. To enable them, you need to edit the configuration manually, see [Configure Continue through configuration file](#configure-continue-through-configuration-file). #### Configure Continue through a configuration file diff --git a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx index 0f230fcccd..ced15cd613 100644 --- a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx +++ b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx @@ -67,7 +67,7 @@ print(response.choices[0].message.content) LangChain is a popular library for building AI applications. Scaleway's Generative APIs support LangChain for both inference and embeddings. - Refer our dedicated documentation for + Refer to our dedicated documentation for - [Implementing Retrieval-Augmented Generation (RAG) with LangChain and Scaleway Generative APIs](/tutorials/how-to-implement-rag-generativeapis/) From c226f3029693b0509a48843e514e4f3c3220d779 Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Tue, 25 Feb 2025 12:03:33 +0100 Subject: [PATCH 4/4] Apply suggestions from code review Co-authored-by: Rowena Jones <36301604+RoRoJ@users.noreply.github.com> Co-authored-by: ldecarvalho-doc <82805470+ldecarvalho-doc@users.noreply.github.com> --- .../integrating-generative-apis-with-popular-tools.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx index ced15cd613..ad77ff2197 100644 --- a/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx +++ b/pages/generative-apis/reference-content/integrating-generative-apis-with-popular-tools.mdx @@ -34,12 +34,12 @@ Scaleway Generative APIs follow OpenAI's API structure, making integration strai ### Configuration -To use the OpenAI client library with Scaleway's Generative APIs, you'll need to install the required dependencies: +To use the OpenAI client library with Scaleway's Generative APIs, first install the required dependencies: ```bash pip install openai ``` -Then you'll need to set the API key and base URL in your OpenAI-compatible client: +Then set the API key and base URL in your OpenAI-compatible client: ```python from openai import OpenAI client = OpenAI( @@ -76,7 +76,7 @@ LangChain is a popular library for building AI applications. Scaleway's Generati Continue Dev is a library that provides AI-powered coding assistance. Scaleway's Generative APIs support Continue Dev for code completion and more. - Refer our dedicated documentation for + Refer to our dedicated documentation for - [Integrating Continue Dev with Visual Studio Code](/generative-apis/reference-content/adding-ai-to-vscode-using-continue/) - [Integrating Continue Dev with IntelliJ IDEA](/generative-apis/reference-content/adding-ai-to-intellij-using-continue/) @@ -103,7 +103,7 @@ curl https://api.scaleway.ai/v1/chat/completions \ ### Python HTTP example -To perform HTTP requests with Scaleway's Generative APIs, you'll need to install `requests` dependency: +To perform HTTP requests with Scaleway's Generative APIs, install the `requests` dependency: ```bash pip install requests ```