Skip to content

Commit 14b72c6

Browse files
feat(gen): use case filters MTA-6418b (#5461)
1 parent bf2b9e1 commit 14b72c6

File tree

288 files changed

+2158
-365
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

288 files changed

+2158
-365
lines changed

macros/ai/chat-comp-vs-responses-api.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ Both the [Chat Completions API](https://www.scaleway.com/en/developers/api/gener
66

77
The **Chat Completions** API was released in 2023, and is an industry standard for building AI applications, being specifically designed for handling multi-turn conversations. It is stateless, but allows users to manage conversation history by appending each new message to the ongoing conversation. Messages in the conversation can include text, images and audio extracts. The API supports `function` tool-calling, allowing developers to define functions that the model can choose to call. If it does so, it returns the function name and arguments, which the developer's code must execute and feed back into the conversation.
88

9-
The **Responses** API was released in 2025, and is designed to combine the simplicity of Chat Completions with the ability to do more agentic tasks and reasoning. It supports statefulness, being able to maintain context without needing to resend the entire conversation history. It offers tool-calling by built-in tools (e.g. web or file search) that the model is able to execute itself while generating a response.
9+
The **Responses** API was released in 2025, and is designed to combine the simplicity of Chat Completions with the ability to do more agentic tasks and reasoning. It supports statefulness, being able to maintain context without needing to resend the entire conversation history. It offers tool-calling by built-in tools (e.g. web or file search) that the model is able to execute itself while generating a response.
1010

1111
<Message type="note">
12-
Scaleway's support for the Responses API is currently at beta stage. Support of the full feature set will be incremental: currently statefulness and tools other than `function` calling are not supported.
12+
Scaleway's support for the Responses API is currently at beta stage. Support of the full feature set will be incremental: currently statefulness and tools other than `function` calling are not supported.
1313
</Message>
1414

1515
Most supported Generative API models can be used with both Chat Completions and Responses API. For the `gpt-oss-120b` model, use of the Responses API is recommended, as it will allow you to access all of its features, especially tool-calling.

menu/mainLinks.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@
1010
"label": "Tutorials",
1111
"slug": "tutorials"
1212
},
13+
{
14+
"icon": "UseCasesCategoryIcon",
15+
"label": "Use cases",
16+
"slug": "use-cases"
17+
},
1318
{
1419
"icon": "BillingCategoryIcon",
1520
"label": "Troubleshooting Hub",
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Host an application
3+
description: Seamlessly deploy and host your applications on Scaleway's scalable cloud infrastructure.
4+
---
5+
6+
## Host an application at Scaleway
7+
Looking to deploy a web application? Scaleway offers scalable and secure hosting solutions to support your app development and deployment. Whether you're building a small prototype or a full-scale enterprise application, we have the resources you need.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="Choosing the best Instance for your workload"
12+
icon="rocket"
13+
description="Understand the different ranges of Instances available at Scaleway to choose the best on for your app hosting project."
14+
label="Read more"
15+
url="/instances/reference-content/choosing-instance-type/"
16+
/>
17+
<SummaryCard
18+
title="Deploying a SaaS application with Scaleway"
19+
icon="info"
20+
description="Combine different Scaleway products to build an application infrastructure."
21+
label="Read more"
22+
url="/tutorials/deploy-saas-application/"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="application-hosting" />
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Backup and archive data
3+
description: Discover how to safeguard your data with different backup and archival solutions.
4+
---
5+
6+
## Backup and archive your data
7+
Safeguard your data with different backup and archival solutions and discover Scaleway's built-in back up solutions.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="Create a snapshot of a Block Storage volume"
12+
icon="rocket"
13+
description="Take snapshots that you can use to recreate volumes."
14+
label="Read more"
15+
url="/block-storage/how-to/create-a-snapshot/"
16+
/>
17+
<SummaryCard
18+
title="How to manage backups for Database Instances"
19+
icon="info"
20+
description="The autobackup feature allows you to automate backups according to a schedule you define."
21+
label="Read more"
22+
url="/managed-databases-for-postgresql-and-mysql/how-to/manage-backups/#how-to-set-up-autobackups"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="back-up-data" />
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Best practices
3+
description: Learn from Scaleway's expert guides and best practices to optimize your cloud strategy.
4+
---
5+
6+
## Discover best practices
7+
Looking to optimize your cloud strategy? Find best practices and guidelines to help you make the most of your cloud resources and services.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="Getting started with Python"
12+
icon="info"
13+
description="Python is a free programming language that reads like real English, and is fast and simple to learn the basics. "
14+
label="Read more"
15+
url="/tutorials/get-started-python/"
16+
/>
17+
<SummaryCard
18+
title="First steps with the Linux command line"
19+
icon="info"
20+
description="Learn how to use a terminal to easily manage use your Scaleway Instances"
21+
label="Read more"
22+
url="/tutorials/first-steps-linux-command-line/"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="best-practices" />
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Build and run AI
3+
description: Discover how to leverage Scaleway's AI & Data services to develop, train, and deploy powerful AI models.
4+
---
5+
6+
## Build and run AI at Scaleway
7+
Scaleway supports AI development and deployment with powerful compute resources and tools. Whether you're training models or deploying AI applications, our services provide the performance and scalability you need.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="Integrate Generative APIs into n8n workflows"
12+
icon="rocket"
13+
description="Use n8n's visual interface to integrate Scaleway Generative APIs into your workflows."
14+
label="Read more"
15+
url="/generative-apis/reference-content/integrate-with-n8n/"
16+
/>
17+
<SummaryCard
18+
title="Managed Inference model catalog"
19+
icon="info"
20+
description="An overview of all inference models available at Scaleway."
21+
label="Read more"
22+
url="/managed-inference/reference-content/model-catalog/"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="build-and-run-ai" />
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Deploy and manage external software
3+
description: Discover how to deploy and manage external software with Scaleway's flexible and customizable cloud environment.
4+
---
5+
6+
## Deploy and manage external software
7+
Need to deploy and manage external software on your cloud infrastructure? Scaleway provides the tools and services to help you deploy, manage, and scale external software efficiently.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="Deploying Chatwoot on Scaleway General Purpose Instances"
12+
icon="rocket"
13+
description="With Chatwoot, businesses can set up multiple communication channels, integrate them into their websites or applications, and engage with customers in real-time."
14+
label="Read more"
15+
url="/tutorials/deploy-chatwoot-self-care/"
16+
/>
17+
<SummaryCard
18+
title="Creating a Valheim server with Scaleway"
19+
icon="info"
20+
description="Learn how to create your own Valheim gaming server with Scaleway Instances."
21+
label="Read more"
22+
url="/tutorials/create-valheim-server/"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="deploy-external-software" />

pages/use-cases/index.mdx

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
title: Use Cases
3+
description: Discover the different ways you can use the Scaleway products to develop your projects.
4+
---
5+
6+
## What do you want to do?
7+
Browse through a wide range of use cases that help you leverage our services for your needs. Whether you're looking to host a website, build AI applications, or secure your resources, our use cases are designed to guide you through the most popular and impactful implementations.
8+
9+
<ClickableBanner
10+
productLogo="cli"
11+
title="Migrate to Scaleway"
12+
url="/use-cases/migration"
13+
label="Browse"
14+
/>
15+
16+
<Grid>
17+
<Card
18+
title="Host a website"
19+
label="Browse"
20+
url="/use-cases/website-hosting/"
21+
/>
22+
<Card
23+
title="Host a web app"
24+
label="Browse"
25+
url="/use-cases/application-hosting/"
26+
/>
27+
<Card
28+
title="Set up and test"
29+
label="Browse"
30+
url="/use-cases/set-up-and-test"
31+
/>
32+
</Grid>
33+
34+
<Grid>
35+
<Card
36+
title="Build and run AI"
37+
label="Browse"
38+
url="/use-cases/build-and-run-ai/"
39+
/>
40+
<Card
41+
title="Back up and archive data"
42+
label="Browse"
43+
url="/use-cases/back-up-data/"
44+
/>
45+
<Card
46+
title="Discover best practices"
47+
label="Browse"
48+
url="/use-cases/best-practices/"
49+
/>
50+
</Grid>
51+
52+
<Grid>
53+
<Card
54+
title="Secure my resources"
55+
label="Browse"
56+
url="/use-cases/security/"
57+
/>
58+
<Card
59+
title="Deploy and manage external software"
60+
label="Browse"
61+
url="/use-cases/deploy-external-software/"
62+
/>
63+
<Card
64+
title="Connect IoT Devices"
65+
label="Browse"
66+
url="/use-cases/iot"
67+
/>
68+
</Grid>
69+
70+
<Grid>
71+
<Card
72+
title="Manage, share and store data"
73+
label="Browse"
74+
url="/use-cases/manage-share-and-store-data/"
75+
/>
76+
<Card
77+
title="Monitor resources"
78+
label="Browse"
79+
url="/use-cases/monitoring/"
80+
/>
81+
<Card
82+
title="Manage resources"
83+
label="Browse"
84+
url="/use-cases/resource-management/"
85+
/>
86+
</Grid>

pages/use-cases/iot/index.mdx

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Connect IoT devices
3+
description: Discover how to integrate and manage your IoT ecosystem using Scaleway's IoT Hub.
4+
---
5+
6+
## Connect IoT devices with Scaleway
7+
Scaleway supports IoT device connectivity and management. Whether you're building a smart home solution or an industrial IoT system, our services provide the scalability and reliability you need.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="A quick introduction to the MQTT Protocol"
12+
icon="rocket"
13+
description="The MQTT protocol, used in Scaleway IoT Hub, allows two remote devices to communicate via messages asynchronously with low bandwidth."
14+
label="Read more"
15+
url="https://www.scaleway.com/en/blog/introduction-to-mqtt-protocol/"
16+
/>
17+
<SummaryCard
18+
title="How to create an IoT Hub route"
19+
icon="info"
20+
description="IoT Routes interconnect your Hub with services that are not publish/subscribe compatible."
21+
label="Read more"
22+
url="/iot-hub/how-to/create-route/"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="iot" />
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Manage, share, store data
3+
description: Discover the different ways you can use the Scaleway products to develop your projects.
4+
---
5+
6+
## Manage, share, store data
7+
Securely store your data on Scaleway's storage solutions and pair them with third-party to automate and simplify data management.
8+
9+
<Grid>
10+
<SummaryCard
11+
title="Optimize your Object Storage performance"
12+
icon="rocket"
13+
description="Understand the factors that can impact storage performance, and benefit from best practices to avoid negative impact."
14+
label="Read more"
15+
url="/object-storage/reference-content/optimize-object-storage-performance/"
16+
/>
17+
<SummaryCard
18+
title="Block Storage and Instances bandwidth overview"
19+
icon="info"
20+
description="An overview of internet and Block Storage bandwidth for Scaleway Instances."
21+
label="Read more"
22+
url="/use-cases/"
23+
/>
24+
</Grid>
25+
26+
## Related tutorials
27+
28+
<UseCaseList category="manage-share-and-store-data" />

0 commit comments

Comments
 (0)