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 caab856613..9269a5659e 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 @@ -3,7 +3,7 @@ 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. tags: generative-apis ai language-models dates: - validation: 2025-02-18 + validation: 2025-08-26 posted: 2025-02-18 --- @@ -63,6 +63,10 @@ response = client.chat.completions.create( print(response.choices[0].message.content) ``` + +You can also use the [Responses API](https://www.scaleway.com/en/developers/api/generative-apis/#technical-information) as an alternative to Chat Completions, but note that Scaleway's support of this API is currently at beta stage. + + ## LangChain (RAG & LLM applications) LangChain is a popular library for building AI applications. Scaleway's Generative APIs support LangChain for both inference and embeddings. @@ -158,7 +162,7 @@ LlamaIndex is an open-source framework for building Large Language Models (LLMs) Make sure to replace `` with your actual API key. -3. You can then interact with the LLM by sending messages to the model with the following code: +3. Interact with the LLM by sending messages to the model with the following code: ```python response = llm.chat([ChatMessage("Could you tell me about Scaleway please ?")]) print(response) diff --git a/pages/managed-inference/faq.mdx b/pages/managed-inference/faq.mdx index ca9ba611b3..e710f6a407 100644 --- a/pages/managed-inference/faq.mdx +++ b/pages/managed-inference/faq.mdx @@ -2,7 +2,7 @@ title: Managed Inference FAQ description: Get answers to the most frequently asked questions about Scaleway Managed Inference. dates: - validation: 2025-02-12 + validation: 2025-08-26 productIcon: InferenceProductIcon --- diff --git a/pages/vpc/assets/scaleway-attach-resource.webp b/pages/vpc/assets/scaleway-attach-resource.webp index 014950e561..9929f57c84 100644 Binary files a/pages/vpc/assets/scaleway-attach-resource.webp and b/pages/vpc/assets/scaleway-attach-resource.webp differ diff --git a/pages/vpc/how-to/assets/scaleway-attach-resource.webp b/pages/vpc/how-to/assets/scaleway-attach-resource.webp index 9a72c35895..9929f57c84 100644 Binary files a/pages/vpc/how-to/assets/scaleway-attach-resource.webp and b/pages/vpc/how-to/assets/scaleway-attach-resource.webp differ diff --git a/pages/vpc/how-to/attach-resources-to-pn.mdx b/pages/vpc/how-to/attach-resources-to-pn.mdx index 4563c41712..833f2dd23f 100644 --- a/pages/vpc/how-to/attach-resources-to-pn.mdx +++ b/pages/vpc/how-to/attach-resources-to-pn.mdx @@ -3,16 +3,14 @@ title: How to attach resources to a Private Network description: This page explains how to attach resources to a Private Network in a Scaleway VPC tags: regional-private-network private-network vpc virtual-private-cloud attach detach resources regional dates: - validation: 2025-02-20 + validation: 2025-08-26 posted: 2023-03-21 --- import Requirements from '@macros/iam/requirements.mdx' -import image from './assets/scaleway-pn-overview.webp' -import image2 from './assets/scaleway-pn-attached-resources.webp' -import image3 from './assets/scaleway-attach-resource.webp' -import image4 from './assets/scaleway-attach-custom.webp' -import image5 from './assets/scaleway-attached-resources.webp' +import PNAttachedResources from './assets/scaleway-pn-attached-resources.webp' +import AttachResource from './assets/scaleway-attach-resource.webp' +import AttachCustomResource from './assets/scaleway-attach-custom.webp' VPC allows you to build your own **V**irtual **P**rivate **C**loud on top of Scaleway's shared public cloud. Within each VPC, you can create multiple **Private Networks** and attach Scaleway resources to them, as long as the resources are in an AZ within the network's region. Attached resources can then communicate between themselves in an isolated and secure layer 2 network, away from the public internet. @@ -56,28 +54,26 @@ The following resource types can be attached to a Private Network: 3. Click the Private Network to which you want to attach a resource. - The Private Network's dashboard displays. + The Private Network's **Attached Resources** tab displays. - + -4. Click the **Attached resources** tab. - - - -5. Use the toggle to select the type of resource you want to attach: + + You can use the toggle to view the different types of resources already attached to this Private Network: - **Managed** resources are created and managed via Scaleway, e.g. Instances, Elastic Metal servers, Load Balancers, Managed Databases, Kubernetes Kapsules, Public Gateways, Apple silicon etc. - **Custom** resources are created and managed by yourself, e.g. virtual machines you are hosting on a Proxmox cluster on an Elastic Metal server. + -6. Click **+ Attach resource**. A pop-up displays. +4. Click **+ Attach resource**. A pop-up displays. -7. Complete the required information about the resource to attach. This depends on whether you are attaching a managed or custom resource. +5. Complete the required information about the resource to attach. This depends on whether you are attaching a managed or custom resource. - + - From the first drop-down, select the **type** of managed resource (Instance, Elastic Metal server etc.) to attach. - From the second drop-down, select the **specific resource** of this type to attach. Only resources within the same region as the Private Network will be displayed. @@ -90,7 +86,7 @@ The following resource types can be attached to a Private Network: - + This method is intended for custom resources such as VMs hosted on Elastic Metal. Do **not** attempt to attach a managed resource, such as an Instance, via this method - use the **Managed resource** attachment instead. @@ -102,7 +98,7 @@ The following resource types can be attached to a Private Network: -8. Click **Attach to Private Network** to finish. +6. Click **Attach to Private Network** to finish. You are returned to the list of attached resources, where the newly-attached resource now displays. @@ -129,9 +125,9 @@ When you attach a resource to a Private Network, it gets a private IPv4 address No matter whether it is auto-allocated or pre-reserved, the IP remains stable for as long as the resource is attached to the Private Network, and does not risk changing even across reboots and long poweroffs. An auto-allocated IP is lost only when you delete the resource or detach it from the Private Network. Reserved IPs remain reserved even after you delete the resource or detach it from the Private Network, until you [release the address](/ipam/how-to/reserve-ip/#how-to-release-a-reserved-private-ip-address). -You can view a resource's IPv4 or v6 address in the **Attached Resources** tab of the Private Network itself (follow steps 1 - 5 above). +You can view a resource's IPv4 or v6 address in the **Attached Resources** tab of the Private Network itself (follow steps 1 - 3 above). - + It can also be viewed via the **Private Networks** tab of the resource's own dashboard. @@ -169,20 +165,16 @@ For full information on Scaleway internal DNS and hostname formats, including tr 3. Click the Private Network from which you want to detach a resource. -4. Click the **Attached resources** tab. - - The Private Network's dashboard displays. - -5. Click the **Attached resources** tab. + The Private Network's **Attached Resources** tab displays. -6. Use the toggle to select the type of resource you want to detach: +4. Use the toggle to select the type of resource you want to detach: - **Managed** resources are created and managed via Scaleway, e.g. Instances, Elastic Metal servers, Load Balancers, Managed Databases, Kubernetes Kapsules, Public Gateways, Apple silicon etc. - **Custom** resources are created and managed by yourself, e.g. virtual machines you are hosting on a Proxmox cluster on an Elastic Metal server. -7. Click the icon next to the resource you want to detach. +5. Click the icon next to the resource you want to detach. -8. Click **Detach resource** when prompted to confirm. +6. Click **Detach resource** when prompted to confirm. You can also detach a managed resource to a Private Network from the resource's own section of the console. diff --git a/pages/vpc/troubleshooting/cant-delete-vpc-pn.mdx b/pages/vpc/troubleshooting/cant-delete-vpc-pn.mdx index 04924f746b..afb38fd70e 100644 --- a/pages/vpc/troubleshooting/cant-delete-vpc-pn.mdx +++ b/pages/vpc/troubleshooting/cant-delete-vpc-pn.mdx @@ -3,7 +3,7 @@ title: I can't delete my VPC or Private Network description: Resolve issues deleting your Scaleway VPC or Private Network with this troubleshooting guide. Find solutions to common errors and get back to managing your infrastructure. tags: vpc private-network delete resources ipam error dates: - validation: 2025-02-21 + validation: 2025-08-26 posted: 2025-02-21 --- import image from './assets/scaleway-vpc-pns.webp' diff --git a/pages/vpc/troubleshooting/vpc-pn-routing-connectivity-issues.mdx b/pages/vpc/troubleshooting/vpc-pn-routing-connectivity-issues.mdx index 821fe101ab..a26de7448f 100644 --- a/pages/vpc/troubleshooting/vpc-pn-routing-connectivity-issues.mdx +++ b/pages/vpc/troubleshooting/vpc-pn-routing-connectivity-issues.mdx @@ -3,7 +3,7 @@ title: I am experiencing connectivity or routing issues with my VPC or Private N description: Troubleshoot access and connectivity issues with your Scaleway VPC or Private Network. Learn how to resolve common problems and get your network up and running smoothly. tags: vpc private-network access connectivity ssh ip dates: - validation: 2025-02-21 + validation: 2025-08-26 posted: 2025-02-21 ---