Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ The following table compares AI tools and libraries supported by Scaleway's Gene
| [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 |
| [Zed AI](#zed-ai-coding-assistance) | IDE including AI-powered coding assistance | Code completion, code review | Low |
| [Bolt.diy](#boltdiy-code-generation) | Software to create applications | Code generation, code edition| Low |
| [Chatbox AI](#chatbox-ai) | Desktop client for generative APIs, available on Windows, Mac, Linux | AI copilot for documents, images, or code| Low |
| [cURL/Python](#custom-http-integrations) | Direct HTTP API calls for custom integrations | Custom applications, data processing | High |

Expand Down Expand Up @@ -194,6 +195,41 @@ Chatbox AI is a powerful AI client and smart assistant, compatible with Scaleway
Refer to our dedicated documentation for [installing and configuring Chatbox AI with Generative APIs](/tutorials/configure-chatboxai-with-generative-apis/)
</Message>

## Bolt.diy (code generation)

Bolt.diy is a software enabling user to create applications from prompt.

To use Bolt.diy with Scaleway's Generative APIs, you can:
- [Install and launch Bolt.diy locally](https://github.com/stackblitz-labs/bolt.diy?tab=readme-ov-file#setup)
- In Bolt interface, click on **Settings** in the bottom left corner.
- Then, click on **Local Providers**.
- Enable **OpenAILike** and add your API endpoint: `https://api.scaleway.ai/v1` by default.
- In Bolt main menu, you can now select `OpenAILike` and add your **Scaleway Secret Key** as `OpenAILike API Key`.
- You can now also select one of the supported models from Scaleway Generative APIs. We suggest you start with `llama-3.1-8b-instruct` as Bolt requires significant amount of output tokens (8000 by default), which can take a long time to generate and may not be supported by bigger models.

You can now enter a prompt and see your application being generated.

Alternatively, you can also setup your Scaleway Secret Key by renaming `.env.example` to `.env`, adding corresponding environment variables values and restarting Bolt.diy:
```bash
OPENAI_LIKE_API_BASE_URL=https://api.scaleway.ai/v1
OPENAI_LIKE_API_KEY=###SCW_SECRET_KEY###
```

To enable configuration from `.env` is taken into account, you still need to enable **OpenAILike** from Bolt interface in **Settings > Local Providers** section.
If you first configured credentials through your browser, you also need to reset cookies from your browser for you localhost domain (as Bolt.diy stores model provider configuration information in browser).

<Message type="tip">
If you want to limit access to a specific Scaleway Project, replace API endpoint with `https://api.scaleway.ai/###PROJECT_ID###/v1/` since the default URL `https://api.scaleway.ai/v1/` can only be used with the default project.
</Message>

## Chatbox AI

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.

<Message type="tip">
Refer to our dedicated documentation for [installing and configuring Chatbox AI with Generative APIs](/tutorials/configure-chatboxai-with-generative-apis/)
</Message>

## Custom HTTP integrations

You can interact with Scaleway's Generative APIs directly using any HTTP client.
Expand Down Expand Up @@ -237,4 +273,4 @@ print(response.json()["choices"][0]["message"]["content"])
```
<Message type="tip">
Make sure to replace `<API secret key>` with your actual API key.
</Message>
</Message>