diff --git a/cmd/scw/testdata/test-all-usage-inference-deployment-create-usage.golden b/cmd/scw/testdata/test-all-usage-inference-deployment-create-usage.golden index 00621c9fac..d3bf83b685 100644 --- a/cmd/scw/testdata/test-all-usage-inference-deployment-create-usage.golden +++ b/cmd/scw/testdata/test-all-usage-inference-deployment-create-usage.golden @@ -14,6 +14,7 @@ ARGS: [tags.{index}] List of tags to apply to the deployment [min-size] Defines the minimum size of the pool [max-size] Defines the maximum size of the pool + [endpoints.{index}.is-public=true] Will configure your public endpoint if true [endpoints.{index}.private-network.private-network-id] [endpoints.{index}.disable-auth=false] Disable the authentication on the endpoint. [quantization.bits] The number of bits each model parameter should be quantized to. The quantization method is chosen based on this value. @@ -21,6 +22,7 @@ ARGS: FLAGS: -h, --help help for create + -w, --wait wait until the deployment is ready GLOBAL FLAGS: -c, --config string The path to the config file diff --git a/cmd/scw/testdata/test-all-usage-inference-deployment-delete-usage.golden b/cmd/scw/testdata/test-all-usage-inference-deployment-delete-usage.golden index 0bcacd0050..573fde48cf 100644 --- a/cmd/scw/testdata/test-all-usage-inference-deployment-delete-usage.golden +++ b/cmd/scw/testdata/test-all-usage-inference-deployment-delete-usage.golden @@ -11,6 +11,7 @@ ARGS: FLAGS: -h, --help help for delete + -w, --wait wait until the deployment is ready GLOBAL FLAGS: -c, --config string The path to the config file diff --git a/docs/commands/inference.md b/docs/commands/inference.md index c6046a9deb..404be57411 100644 --- a/docs/commands/inference.md +++ b/docs/commands/inference.md @@ -50,6 +50,7 @@ scw inference deployment create [arg=value ...] | tags.{index} | | List of tags to apply to the deployment | | min-size | | Defines the minimum size of the pool | | max-size | | Defines the maximum size of the pool | +| endpoints.{index}.is-public | Default: `true` | Will configure your public endpoint if true | | endpoints.{index}.private-network.private-network-id | | | | endpoints.{index}.disable-auth | Default: `false` | Disable the authentication on the endpoint. | | quantization.bits | | The number of bits each model parameter should be quantized to. The quantization method is chosen based on this value. | diff --git a/internal/namespaces/inference/v1/custom.go b/internal/namespaces/inference/v1/custom.go index 24176bacd6..0283d40727 100644 --- a/internal/namespaces/inference/v1/custom.go +++ b/internal/namespaces/inference/v1/custom.go @@ -1,11 +1,25 @@ package inference -import "github.com/scaleway/scaleway-cli/v2/core" +import ( + "github.com/scaleway/scaleway-cli/v2/core" + "github.com/scaleway/scaleway-cli/v2/core/human" + "github.com/scaleway/scaleway-sdk-go/api/inference/v1" +) func GetCommands() *core.Commands { cmds := GetGeneratedCommands() cmds.MustFind("inference").Groups = []string{"ai"} + human.RegisterMarshalerFunc( + inference.DeploymentStatus(""), + human.EnumMarshalFunc(deploymentStateMarshalSpecs), + ) + + human.RegisterMarshalerFunc(inference.Deployment{}, DeploymentMarshalerFunc) + + cmds.MustFind("inference", "deployment", "create").Override(deploymentCreateBuilder) + cmds.MustFind("inference", "deployment", "delete").Override(deploymentDeleteBuilder) + return cmds } diff --git a/internal/namespaces/inference/v1/custom_deployment.go b/internal/namespaces/inference/v1/custom_deployment.go new file mode 100644 index 0000000000..867c356225 --- /dev/null +++ b/internal/namespaces/inference/v1/custom_deployment.go @@ -0,0 +1,153 @@ +package inference + +import ( + "context" + "errors" + "fmt" + "net/http" + "reflect" + "time" + + "github.com/fatih/color" + "github.com/scaleway/scaleway-cli/v2/core" + "github.com/scaleway/scaleway-cli/v2/core/human" + "github.com/scaleway/scaleway-sdk-go/api/inference/v1" + "github.com/scaleway/scaleway-sdk-go/scw" +) + +const ( + deploymentActionTimeout = 60 * time.Minute + deploymentActionCreate = 1 + deploymentActionDelete = 2 +) + +var deploymentStateMarshalSpecs = human.EnumMarshalSpecs{ + inference.DeploymentStatusCreating: &human.EnumMarshalSpec{Attribute: color.FgBlue}, + inference.DeploymentStatusDeploying: &human.EnumMarshalSpec{Attribute: color.FgBlue}, + inference.DeploymentStatusDeleting: &human.EnumMarshalSpec{Attribute: color.FgBlue}, + inference.DeploymentStatusError: &human.EnumMarshalSpec{Attribute: color.FgRed}, + inference.DeploymentStatusReady: &human.EnumMarshalSpec{Attribute: color.FgGreen}, + inference.DeploymentStatusLocked: &human.EnumMarshalSpec{Attribute: color.FgRed}, +} + +func DeploymentMarshalerFunc(i any, opt *human.MarshalOpt) (string, error) { + type tmp inference.Deployment + deployment := tmp(i.(inference.Deployment)) + opt.Sections = []*human.MarshalSection{ + { + FieldName: "Endpoints", + Title: "Endpoints", + }, + } + str, err := human.Marshal(deployment, opt) + if err != nil { + return "", err + } + + return str, nil +} + +func deploymentDeleteBuilder(c *core.Command) *core.Command { + c.WaitFunc = waitForDeploymentFunc(deploymentActionDelete) + + return c +} + +func deploymentCreateBuilder(c *core.Command) *core.Command { + type llmInferenceEndpointSpecCustom struct { + *inference.EndpointSpec + IsPublic bool `json:"is-public"` + } + + type llmInferenceCreateDeploymentRequestCustom struct { + *inference.CreateDeploymentRequest + Endpoints []*llmInferenceEndpointSpecCustom `json:"endpoints"` + } + + c.ArgSpecs.AddBefore("endpoints.{index}.private-network.private-network-id", &core.ArgSpec{ + Name: "endpoints.{index}.is-public", + Short: "Will configure your public endpoint if true", + Required: false, + Default: core.DefaultValueSetter("true"), + }) + + c.ArgsType = reflect.TypeOf(llmInferenceCreateDeploymentRequestCustom{}) + + c.WaitFunc = waitForDeploymentFunc(deploymentActionCreate) + + c.Interceptor = func(ctx context.Context, argsI any, runner core.CommandRunner) (any, error) { + deploymentCreateCustomRequest := argsI.(*llmInferenceCreateDeploymentRequestCustom) + deploymentRequest := deploymentCreateCustomRequest.CreateDeploymentRequest + if deploymentCreateCustomRequest.Endpoints == nil { + publicEndpoint := &inference.EndpointPublicNetworkDetails{} + endpoint := inference.EndpointSpec{ + PublicNetwork: publicEndpoint, + PrivateNetwork: nil, + DisableAuth: false, + } + deploymentRequest.Endpoints = append(deploymentRequest.Endpoints, &endpoint) + + return runner(ctx, deploymentRequest) + } + for _, ep := range deploymentCreateCustomRequest.Endpoints { + if ep.IsPublic { + deploymentRequest.Endpoints = append( + deploymentRequest.Endpoints, + &inference.EndpointSpec{ + PublicNetwork: &inference.EndpointPublicNetworkDetails{}, + DisableAuth: ep.DisableAuth, + }, + ) + } + + if ep.PrivateNetwork != nil { + deploymentRequest.Endpoints = append( + deploymentRequest.Endpoints, + &inference.EndpointSpec{ + PrivateNetwork: &inference.EndpointPrivateNetworkDetails{ + PrivateNetworkID: ep.PrivateNetwork.PrivateNetworkID, + }, + DisableAuth: ep.DisableAuth, + }, + ) + } + } + + return runner(ctx, deploymentRequest) + } + + return c +} + +func waitForDeploymentFunc(action int) core.WaitFunc { + return func(ctx context.Context, _, respI any) (any, error) { + deployment, err := inference.NewAPI(core.ExtractClient(ctx)). + WaitForDeployment(&inference.WaitForDeploymentRequest{ + DeploymentID: respI.(*inference.Deployment).ID, + Region: respI.(*inference.Deployment).Region, + Timeout: scw.TimeDurationPtr(deploymentActionTimeout), + RetryInterval: core.DefaultRetryInterval, + }) + + switch action { + case deploymentActionCreate: + return deployment, err + case deploymentActionDelete: + if err != nil { + // if we get a 404 here, it means the resource was successfully deleted + notFoundError := &scw.ResourceNotFoundError{} + responseError := &scw.ResponseError{} + if errors.As(err, &responseError) && + responseError.StatusCode == http.StatusNotFound || + errors.As(err, ¬FoundError) { + return fmt.Sprintf( + "Server %s successfully deleted.", + respI.(*inference.Deployment).ID, + ), nil + } + } + } + + return nil, err + } +} diff --git a/internal/namespaces/inference/v1/custom_deployment_test.go b/internal/namespaces/inference/v1/custom_deployment_test.go new file mode 100644 index 0000000000..0ede6f6899 --- /dev/null +++ b/internal/namespaces/inference/v1/custom_deployment_test.go @@ -0,0 +1,86 @@ +package inference_test + +import ( + "fmt" + "testing" + + "github.com/scaleway/scaleway-cli/v2/core" + inference "github.com/scaleway/scaleway-cli/v2/internal/namespaces/inference/v1" + "github.com/scaleway/scaleway-cli/v2/internal/namespaces/vpc/v2" +) + +const ( + ModelID = "739d51ae-4f1e-4193-a4bf-f7380c090d46" + NodeTypeName = "H100-2" +) + +func Test_DeploymentCreate(t *testing.T) { + cmds := inference.GetCommands() + + t.Run("Simple deployment", core.Test(&core.TestConfig{ + Commands: cmds, + Cmd: fmt.Sprintf( + "scw inference deployment create node-type-name=%s model-id=%s", + NodeTypeName, + ModelID, + ), + Check: core.TestCheckGolden(), + AfterFunc: core.ExecAfterCmd( + "scw inference deployment delete {{ .CmdResult.ID }}", + ), + })) + + t.Run("Deployment with wait flag", core.Test(&core.TestConfig{ + Commands: cmds, + Cmd: fmt.Sprintf( + "scw inference deployment create node-type-name=%s model-id=%s accept-eula=true --wait", + NodeTypeName, ModelID, + ), + Check: core.TestCheckGolden(), + AfterFunc: core.ExecAfterCmd( + "scw inference deployment delete {{ .CmdResult.ID }}", + ), + })) + + t.Run("Deployment with no endpoints must fail", core.Test(&core.TestConfig{ + Commands: cmds, + Cmd: fmt.Sprintf( + "scw inference deployment create node-type-name=%s model-id=%s endpoints.0.is-public=false", + NodeTypeName, + ModelID, + ), + Check: core.TestCheckGolden(), + })) +} + +func Test_CreateDeploymentPrivateEndpoint(t *testing.T) { + cmds := inference.GetCommands() + cmds.Merge(vpc.GetCommands()) + + t.Run("Create Deployment Private Endpoint", core.Test(&core.TestConfig{ + Commands: cmds, + BeforeFunc: CreatePN(), + Cmd: fmt.Sprintf( + "scw inference deployment create model-id=%s node-type-name=H100-SXM-2 accept-eula=true endpoints.0.private-network.private-network-id={{ .PN.ID }}", + ModelID, + ), + Check: core.TestCheckCombine( + core.TestCheckGolden(), + ), + AfterFunc: core.AfterFuncCombine( + core.ExecAfterCmd("scw inference deployment delete {{ .CmdResult.ID }} --wait"), + DeletePrivateNetwork(), + ), + })) +} + +func Test_DeploymentDelete(t *testing.T) { + cmds := inference.GetCommands() + + t.Run("Delete deployment with wait flag", core.Test(&core.TestConfig{ + Commands: cmds, + BeforeFunc: CreateDeploymentPublicEndpoint(), + Cmd: "scw inference deployment delete {{ .DEPLOYMENT.ID }} --wait", + Check: core.TestCheckGolden(), + })) +} diff --git a/internal/namespaces/inference/v1/helper_test.go b/internal/namespaces/inference/v1/helper_test.go new file mode 100644 index 0000000000..3f42f7cbef --- /dev/null +++ b/internal/namespaces/inference/v1/helper_test.go @@ -0,0 +1,29 @@ +package inference_test + +import ( + "fmt" + + "github.com/scaleway/scaleway-cli/v2/core" +) + +func CreateDeploymentPublicEndpoint() core.BeforeFunc { + return core.ExecStoreBeforeCmd( + "DEPLOYMENT", + fmt.Sprintf( + "scw inference deployment create node-type-name=%s model-id=%s -w", + NodeTypeName, + ModelID, + ), + ) +} + +func CreatePN() core.BeforeFunc { + return core.ExecStoreBeforeCmd( + "PN", + "scw vpc private-network create", + ) +} + +func DeletePrivateNetwork() core.AfterFunc { + return core.ExecAfterCmd("scw vpc private-network delete {{ .PN.ID }}") +} diff --git a/internal/namespaces/inference/v1/testdata/test-create-deployment-private-endpoint-create-deployment-private-endpoint.cassette.yaml b/internal/namespaces/inference/v1/testdata/test-create-deployment-private-endpoint-create-deployment-private-endpoint.cassette.yaml new file mode 100644 index 0000000000..ee4b8a67ae --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-create-deployment-private-endpoint-create-deployment-private-endpoint.cassette.yaml @@ -0,0 +1,271 @@ +--- +version: 1 +interactions: +- request: + body: '{"id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698", "name":"cli-pn-compassionate-cohen", + "tags":[], "organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "created_at":"2025-11-21T09:17:39.792095Z", + "updated_at":"2025-11-21T09:17:39.792095Z", "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "subnets":[{"id":"3fa57813-dd51-4e50-8b61-225d643da86e", "created_at":"2025-11-21T09:17:39.792095Z", + "updated_at":"2025-11-21T09:17:39.792095Z", "subnet":"172.16.172.0/22", "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698", "vpc_id":"e092f3d5-d85b-46fd-8d08-025e3282c8c1"}, + {"id":"2c5f09ad-bce8-404e-bfb2-0718fd499cd4", "created_at":"2025-11-21T09:17:39.792095Z", + "updated_at":"2025-11-21T09:17:39.792095Z", "subnet":"fd64:badd:7710:7b18::/64", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698", + "vpc_id":"e092f3d5-d85b-46fd-8d08-025e3282c8c1"}], "vpc_id":"e092f3d5-d85b-46fd-8d08-025e3282c8c1", + "dhcp_enabled":true, "default_route_propagation_enabled":false, "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks + method: POST + response: + body: '{"id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698", "name":"cli-pn-compassionate-cohen", + "tags":[], "organization_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "created_at":"2025-11-21T09:17:39.792095Z", + "updated_at":"2025-11-21T09:17:39.792095Z", "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "subnets":[{"id":"3fa57813-dd51-4e50-8b61-225d643da86e", "created_at":"2025-11-21T09:17:39.792095Z", + "updated_at":"2025-11-21T09:17:39.792095Z", "subnet":"172.16.172.0/22", "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698", "vpc_id":"e092f3d5-d85b-46fd-8d08-025e3282c8c1"}, + {"id":"2c5f09ad-bce8-404e-bfb2-0718fd499cd4", "created_at":"2025-11-21T09:17:39.792095Z", + "updated_at":"2025-11-21T09:17:39.792095Z", "subnet":"fd64:badd:7710:7b18::/64", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698", + "vpc_id":"e092f3d5-d85b-46fd-8d08-025e3282c8c1"}], "vpc_id":"e092f3d5-d85b-46fd-8d08-025e3282c8c1", + "dhcp_enabled":true, "default_route_propagation_enabled":false, "region":"fr-par"}' + headers: + Content-Length: + - "1097" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:17:40 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - bf952ede-fe63-490d-85c4-2d8e30ee7c34 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"896af1ed-836c-40e2-94e7-f563b7802466", "name":"cli-inference-optimistic-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-SXM-2", "endpoints":[{"id":"d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}, {"id":"e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network":{"private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698"}, + "disable_auth":false}], "size":0, "min_size":1, "max_size":1, "created_at":"2025-11-21T09:17:40.357255Z", + "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments + method: POST + response: + body: '{"id":"896af1ed-836c-40e2-94e7-f563b7802466", "name":"cli-inference-optimistic-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-SXM-2", "endpoints":[{"id":"d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}, {"id":"e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network":{"private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698"}, + "disable_auth":false}], "size":0, "min_size":1, "max_size":1, "created_at":"2025-11-21T09:17:40.357255Z", + "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "888" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:17:40 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 829744bb-78ee-4173-9f73-779fba9df2d4 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"896af1ed-836c-40e2-94e7-f563b7802466", "name":"cli-inference-optimistic-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-SXM-2", "endpoints":[{"id":"d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}, {"id":"e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network":{"private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698"}, + "disable_auth":false}], "size":0, "min_size":1, "max_size":1, "created_at":"2025-11-21T09:17:40.357255Z", + "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/896af1ed-836c-40e2-94e7-f563b7802466 + method: DELETE + response: + body: '{"id":"896af1ed-836c-40e2-94e7-f563b7802466", "name":"cli-inference-optimistic-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-SXM-2", "endpoints":[{"id":"d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}, {"id":"e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network":{"private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698"}, + "disable_auth":false}], "size":0, "min_size":1, "max_size":1, "created_at":"2025-11-21T09:17:40.357255Z", + "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "888" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:17:41 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9112ae4b-7919-429e-b51e-29c344fd71a8 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"896af1ed-836c-40e2-94e7-f563b7802466", "name":"cli-inference-optimistic-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-SXM-2", "endpoints":[{"id":"d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}, {"id":"e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network":{"private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698"}, + "disable_auth":false}], "size":0, "min_size":1, "max_size":1, "created_at":"2025-11-21T09:17:40.357255Z", + "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/896af1ed-836c-40e2-94e7-f563b7802466 + method: GET + response: + body: '{"id":"896af1ed-836c-40e2-94e7-f563b7802466", "name":"cli-inference-optimistic-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-SXM-2", "endpoints":[{"id":"d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}, {"id":"e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url":"https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network":{"private_network_id":"b0caf5f9-fadc-4afe-bdff-42d252b9f698"}, + "disable_auth":false}], "size":0, "min_size":1, "max_size":1, "created_at":"2025-11-21T09:17:40.357255Z", + "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "888" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:17:41 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c6fab159-559b-4a9d-ab47-050d965f7732 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"message":"resource is not found","resource":"deployment","resource_id":"896af1ed-836c-40e2-94e7-f563b7802466","type":"not_found"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/896af1ed-836c-40e2-94e7-f563b7802466 + method: GET + response: + body: '{"message":"resource is not found","resource":"deployment","resource_id":"896af1ed-836c-40e2-94e7-f563b7802466","type":"not_found"}' + headers: + Content-Length: + - "131" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:17:56 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8dc0d6d4-79eb-4f33-9f1e-bd8231642240 + status: 404 Not Found + code: 404 + duration: "" +- request: + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/vpc/v2/regions/fr-par/private-networks/b0caf5f9-fadc-4afe-bdff-42d252b9f698 + method: DELETE + response: + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:17:57 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 62566409-a530-4062-b686-836b03af93db + status: 204 No Content + code: 204 + duration: "" diff --git a/internal/namespaces/inference/v1/testdata/test-create-deployment-private-endpoint-create-deployment-private-endpoint.golden b/internal/namespaces/inference/v1/testdata/test-create-deployment-private-endpoint-create-deployment-private-endpoint.golden new file mode 100644 index 0000000000..f550236d0d --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-create-deployment-private-endpoint-create-deployment-private-endpoint.golden @@ -0,0 +1,57 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +ID 896af1ed-836c-40e2-94e7-f563b7802466 +Name cli-inference-optimistic-mendel +ProjectID d3520a52-2c75-4ba0-bda8-82dd087f07f2 +Status creating +NodeTypeName H100-SXM-2 +Size 0 +MinSize 1 +MaxSize 1 +ModelID 739d51ae-4f1e-4193-a4bf-f7380c090d46 +Quantization.Bits 4 +ModelName qwen/qwen3-235b-a22b-instruct-2507:awq +CreatedAt few seconds ago +Region fr-par + +Endpoints: +ID URL DISABLE AUTH +d0fb99b1-0018-4025-aa46-62dce0f3bc78 https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com false +e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39 https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal false +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +{ + "id": "896af1ed-836c-40e2-94e7-f563b7802466", + "name": "cli-inference-optimistic-mendel", + "project_id": "d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "status": "creating", + "tags": [], + "node_type_name": "H100-SXM-2", + "endpoints": [ + { + "id": "d0fb99b1-0018-4025-aa46-62dce0f3bc78", + "url": "https://896af1ed-836c-40e2-94e7-f563b7802466.ifr.fr-par.scaleway.com", + "public_network": {}, + "disable_auth": false + }, + { + "id": "e1eef3b8-3ee9-4b4c-9a11-d56e1df8bb39", + "url": "https://896af1ed-836c-40e2-94e7-f563b7802466.b0caf5f9-fadc-4afe-bdff-42d252b9f698.internal", + "private_network": { + "private_network_id": "b0caf5f9-fadc-4afe-bdff-42d252b9f698" + }, + "disable_auth": false + } + ], + "size": 0, + "min_size": 1, + "max_size": 1, + "error_message": null, + "model_id": "739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization": { + "bits": 4 + }, + "model_name": "qwen/qwen3-235b-a22b-instruct-2507:awq", + "created_at": "1970-01-01T00:00:00.0Z", + "updated_at": null, + "region": "fr-par" +} diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-no-endpoints-must-fail.cassette.yaml b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-no-endpoints-must-fail.cassette.yaml new file mode 100644 index 0000000000..16c82f179d --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-no-endpoints-must-fail.cassette.yaml @@ -0,0 +1,39 @@ +--- +version: 1 +interactions: +- request: + body: '{"details":[{"argument_name":"endpoints","help_message":"Deployments must + have at least one endpoint","reason":"required"}],"message":"invalid argument(s)","type":"invalid_arguments"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments + method: POST + response: + body: '{"details":[{"argument_name":"endpoints","help_message":"Deployments must + have at least one endpoint","reason":"required"}],"message":"invalid argument(s)","type":"invalid_arguments"}' + headers: + Content-Length: + - "183" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:08:18 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge01) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 82b7e8cf-68cc-4f10-9168-87fc8f021e86 + status: 400 Bad Request + code: 400 + duration: "" diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-no-endpoints-must-fail.golden b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-no-endpoints-must-fail.golden new file mode 100644 index 0000000000..a1bb217dfd --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-no-endpoints-must-fail.golden @@ -0,0 +1,24 @@ +🎲🎲🎲 EXIT CODE: 1 🎲🎲🎲 +πŸŸ₯πŸŸ₯πŸŸ₯ STDERR️️ πŸŸ₯πŸŸ₯πŸŸ₯️ +Invalid arguments 'endpoints' + +Details: +- 'endpoints' is required + +Hint: +Deployments must have at least one endpoint +πŸŸ₯πŸŸ₯πŸŸ₯ JSON STDERR πŸŸ₯πŸŸ₯πŸŸ₯ +{ + "message": "invalid arguments 'endpoints'", + "error": { + "details": [ + { + "argument_name": "endpoints", + "reason": "required", + "help_message": "Deployments must have at least one endpoint" + } + ] + }, + "details": "- 'endpoints' is required", + "hint": "Deployments must have at least one endpoint" +} diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-wait-flag.cassette.yaml b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-wait-flag.cassette.yaml new file mode 100644 index 0000000000..cbfec413e9 --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-wait-flag.cassette.yaml @@ -0,0 +1,2673 @@ +--- +version: 1 +interactions: +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments + method: POST + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:37:45 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9cc6114f-df05-4ec2-815f-1744f7b07fff + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:37:45 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8e1a8e3b-36de-4a97-8a06-31912a1ed1e4 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:38:00 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 568a45f3-8ad5-4470-a8ce-0cc5974b89b7 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:38:15 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e4da4515-d938-4d3c-9c1d-77f9ba6dc53c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:38:31 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a6040cad-64d5-4fe3-817a-1006d82cff2b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:38:46 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 705cf439-aacb-4cca-89f0-6810043462b4 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:39:01 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0cb322c3-6530-4d38-8904-a98a595949e8 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:39:16 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8df15abe-93be-4c3f-8711-8f975840b448 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:39:31 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - eb26b061-3063-48d3-bca5-81dc0a149661 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "631" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:39:46 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 077b72e4-df54-4408-b1fb-c6cbf2a11335 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:40:01 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - bf43d420-3ce3-4eae-969f-ca1ab1bfb1d7 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:40:16 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 43892e9a-cdb4-4ee9-9b1e-e63be8962d4f + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:40:31 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7576ebcf-3649-4295-85c7-0026bce5e56f + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:40:46 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 54a49f96-a345-4fa7-afe2-e30b6acbcc79 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:41:01 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e24b1644-5179-4303-96ed-a3b0b1993932 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:41:16 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9da03ee8-967f-4ce6-846d-a2340881efc2 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:41:31 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 38138c95-467f-4ea6-82d5-5f01375d96fb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:41:46 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8eec1991-8d59-4147-b57f-b1a35696725f + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:42:02 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 68bd8061-6280-4eb7-85d1-49048e0092c1 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:42:17 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 93503848-06eb-4ca9-b1dd-e88c91107875 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:42:32 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 23ad3ed3-17f6-475e-88eb-65c936ef3ebb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:42:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - cd4a6488-5b8b-4680-bc5d-635b42388ed4 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:43:02 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4a562f40-04ba-4157-a941-f304fd433fab + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:43:17 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3651f551-fec9-40a8-b3ff-fa628d78bf40 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:43:32 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ef8a0d43-0951-4955-b396-732efbdf83c5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:43:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4d4a024a-c9db-4575-b390-a4eaad5e4d94 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:44:02 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 902ba453-66c7-4c04-8761-5f783ab8ba3b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:44:17 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4f4de68e-c460-43a8-96bb-5b1d07a362ff + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:44:32 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 60fb1c91-decc-40b4-834f-d4a0caad876d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:44:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 27a28f49-1bd9-495e-95f6-67952b1fc066 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:45:02 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 50dfbd25-2fc9-4387-846a-ac492dfc72ca + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:45:17 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0d181895-6c27-49dd-8c95-1b64ecf85a24 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:45:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d271ec42-c5c4-491f-9aa2-3d53d1e63edc + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:45:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 66896bfa-2244-4da7-bd3c-7750243e396c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:46:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 46b79ecd-3280-457d-bc09-10d434a7df93 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:46:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - acb3a44e-785d-47f1-950b-f29e9f9e22e5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:46:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8f5020db-1b7d-41f0-b85d-826f1cb39bed + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:46:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8834ad12-44ef-4c81-8f5b-8792bfa1c34e + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:47:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 52fa2916-1a01-4b8c-8be4-b0a8f7365423 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:47:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e2c78d1f-8bba-45ed-a2a2-f92a68257f5d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:47:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3e8c0012-470e-4d01-9b63-2568bf0c50d5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:47:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ec3a5daf-a966-42a2-a59b-bf3bfdcbff8e + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:48:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d10d7ca5-e44d-476e-8fac-6e7cdaebf64a + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:48:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - cd82adb2-ae71-49ce-b532-0e3f45fdf2b1 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:48:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7208cb91-bc99-4ad3-91db-91853c4e03c9 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:48:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - af50fa5f-3b0d-4fe7-ace4-80f90689d323 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:49:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 51d4c9ef-5b0e-4696-b8ac-d74a79e66799 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:49:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0f5dc42e-aff2-4962-90f3-6d2344b8b697 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:49:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - cee08e19-84e3-4b4f-b4ab-070911c50b91 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:49:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 1aa8156b-5a79-44e2-91a1-240f311dbc48 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:50:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 884e9a9c-fbb0-4d00-9d83-0cca43a24b83 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:50:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ef9c3764-83b8-439e-a7b8-7de0aa0b12bb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:50:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b9513b23-9b7e-4377-b663-a4734e67a3b6 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:50:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 11a5d42e-a663-4581-b4e6-329dee2af3fb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:51:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 264102a4-409d-4bcf-9b45-904902510af4 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:40:00.974723Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:51:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 062c208b-34b2-4a4b-90dd-dbcf62045b40 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"ready", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:51:28.753024Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: GET + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"ready", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:51:28.753024Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "673" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:51:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 411715d5-c566-4435-811d-575a162ceb1b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:51:28.753024Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/85d5ddd1-c199-4373-8258-28d81e6a8ab0 + method: DELETE + response: + body: '{"id":"85d5ddd1-c199-4373-8258-28d81e6a8ab0", "name":"cli-inference-festive-mendel", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"afe74bcb-384e-4db0-9292-838ea75d3d59", + "url":"https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T09:37:45.355295Z", "updated_at":"2025-11-20T09:51:28.753024Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "676" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 09:51:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 62bf917b-78d3-44b9-844b-d2e3915a9983 + status: 200 OK + code: 200 + duration: "" diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-wait-flag.golden b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-wait-flag.golden new file mode 100644 index 0000000000..645b0b1165 --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-create-deployment-with-wait-flag.golden @@ -0,0 +1,50 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +ID 85d5ddd1-c199-4373-8258-28d81e6a8ab0 +Name cli-inference-festive-mendel +ProjectID d3520a52-2c75-4ba0-bda8-82dd087f07f2 +Status ready +NodeTypeName H100-2 +Size 1 +MinSize 1 +MaxSize 1 +ErrorMessage - +ModelID 739d51ae-4f1e-4193-a4bf-f7380c090d46 +Quantization.Bits 4 +ModelName qwen/qwen3-235b-a22b-instruct-2507:awq +CreatedAt few seconds ago +UpdatedAt few seconds ago +Region fr-par + +Endpoints: +ID URL DISABLE AUTH +afe74bcb-384e-4db0-9292-838ea75d3d59 https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com false +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +{ + "id": "85d5ddd1-c199-4373-8258-28d81e6a8ab0", + "name": "cli-inference-festive-mendel", + "project_id": "d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "status": "ready", + "tags": [], + "node_type_name": "H100-2", + "endpoints": [ + { + "id": "afe74bcb-384e-4db0-9292-838ea75d3d59", + "url": "https://85d5ddd1-c199-4373-8258-28d81e6a8ab0.ifr.fr-par.scaleway.com", + "public_network": {}, + "disable_auth": false + } + ], + "size": 1, + "min_size": 1, + "max_size": 1, + "error_message": "", + "model_id": "739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization": { + "bits": 4 + }, + "model_name": "qwen/qwen3-235b-a22b-instruct-2507:awq", + "created_at": "1970-01-01T00:00:00.0Z", + "updated_at": "1970-01-01T00:00:00.0Z", + "region": "fr-par" +} diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-create-simple-deployment.cassette.yaml b/internal/namespaces/inference/v1/testdata/test-deployment-create-simple-deployment.cassette.yaml new file mode 100644 index 0000000000..c03540fe34 --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-create-simple-deployment.cassette.yaml @@ -0,0 +1,97 @@ +--- +version: 1 +interactions: +- request: + body: '{"id":"956f2366-8cf5-439a-9dbc-5a0ee3036465", "name":"cli-inference-cranky-antonelli", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"79319256-5e07-4b5a-8c08-b81f1c585b26", + "url":"https://956f2366-8cf5-439a-9dbc-5a0ee3036465.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-21T09:09:19.102950Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments + method: POST + response: + body: '{"id":"956f2366-8cf5-439a-9dbc-5a0ee3036465", "name":"cli-inference-cranky-antonelli", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"79319256-5e07-4b5a-8c08-b81f1c585b26", + "url":"https://956f2366-8cf5-439a-9dbc-5a0ee3036465.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-21T09:09:19.102950Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "633" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:09:19 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f0106441-06b9-4823-81b4-7c37ee980386 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"956f2366-8cf5-439a-9dbc-5a0ee3036465", "name":"cli-inference-cranky-antonelli", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"79319256-5e07-4b5a-8c08-b81f1c585b26", + "url":"https://956f2366-8cf5-439a-9dbc-5a0ee3036465.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-21T09:09:19.102950Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/956f2366-8cf5-439a-9dbc-5a0ee3036465 + method: DELETE + response: + body: '{"id":"956f2366-8cf5-439a-9dbc-5a0ee3036465", "name":"cli-inference-cranky-antonelli", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"79319256-5e07-4b5a-8c08-b81f1c585b26", + "url":"https://956f2366-8cf5-439a-9dbc-5a0ee3036465.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-21T09:09:19.102950Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "633" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Fri, 21 Nov 2025 09:09:19 GMT + Server: + - Scaleway API Gateway (fr-par-2;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ba264636-62c4-4e7f-8246-97c02bbf99d8 + status: 200 OK + code: 200 + duration: "" diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-create-simple-deployment.golden b/internal/namespaces/inference/v1/testdata/test-deployment-create-simple-deployment.golden new file mode 100644 index 0000000000..09a1dcdeaa --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-create-simple-deployment.golden @@ -0,0 +1,48 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +ID 956f2366-8cf5-439a-9dbc-5a0ee3036465 +Name cli-inference-cranky-antonelli +ProjectID d3520a52-2c75-4ba0-bda8-82dd087f07f2 +Status creating +NodeTypeName H100-2 +Size 0 +MinSize 1 +MaxSize 1 +ModelID 739d51ae-4f1e-4193-a4bf-f7380c090d46 +Quantization.Bits 4 +ModelName qwen/qwen3-235b-a22b-instruct-2507:awq +CreatedAt few seconds ago +Region fr-par + +Endpoints: +ID URL DISABLE AUTH +79319256-5e07-4b5a-8c08-b81f1c585b26 https://956f2366-8cf5-439a-9dbc-5a0ee3036465.ifr.fr-par.scaleway.com false +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +{ + "id": "956f2366-8cf5-439a-9dbc-5a0ee3036465", + "name": "cli-inference-cranky-antonelli", + "project_id": "d3520a52-2c75-4ba0-bda8-82dd087f07f2", + "status": "creating", + "tags": [], + "node_type_name": "H100-2", + "endpoints": [ + { + "id": "79319256-5e07-4b5a-8c08-b81f1c585b26", + "url": "https://956f2366-8cf5-439a-9dbc-5a0ee3036465.ifr.fr-par.scaleway.com", + "public_network": {}, + "disable_auth": false + } + ], + "size": 0, + "min_size": 1, + "max_size": 1, + "error_message": null, + "model_id": "739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization": { + "bits": 4 + }, + "model_name": "qwen/qwen3-235b-a22b-instruct-2507:awq", + "created_at": "1970-01-01T00:00:00.0Z", + "updated_at": null, + "region": "fr-par" +} diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-delete-delete-deployment-with-wait-flag.cassette.yaml b/internal/namespaces/inference/v1/testdata/test-deployment-delete-delete-deployment-with-wait-flag.cassette.yaml new file mode 100644 index 0000000000..f5a24d32cf --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-delete-delete-deployment-with-wait-flag.cassette.yaml @@ -0,0 +1,2797 @@ +--- +version: 1 +interactions: +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments + method: POST + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:54:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 22878c78-ec8b-4e4a-a064-9d18e30a976d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:54:47 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0bdf93e3-522e-4244-ac10-881cc2088ae3 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:55:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ad2e6ee6-8f22-413b-bcea-29c168f47901 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:55:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ac395ac7-fbe2-4304-b5ad-1a0f38b924ee + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:55:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c5ec4b8c-21af-45e1-b7ed-720a7c6e9ad0 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:55:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b069aeef-cdff-4cdc-b19c-a87a9dec77e3 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:56:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 36a62e21-f5b3-4af8-8578-848f5e4eaae5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:56:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 476bc210-803d-41d7-9bd3-85d4449387db + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:56:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0a0a13c0-cab1-44a7-a1cf-492c09228166 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:56:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ed15a139-ba86-4f99-b8ff-18a95990b0fb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"creating", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":null, "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", + "quantization":{"bits":4}, "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", + "region":"fr-par"}' + headers: + Content-Length: + - "632" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:57:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5241a5a1-e950-49ba-99a7-9f30071867f2 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:57:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e45296a3-7749-4a62-b1ec-fce2807bc92c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:57:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 73982b65-2893-42ab-a20b-90eb5b38f5a5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:57:48 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b4367f18-6002-49af-8d90-dd7562314420 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:58:03 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - af3bac11-6d49-4681-a566-0c5cf0c874be + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:58:18 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 32570dc8-d709-4730-b26b-3218a1dba10f + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:58:33 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b1379ee4-8596-4684-b2ca-df78bb419ff6 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:58:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7fdc7ab3-97d3-4ebc-9c86-a70c7d289fd2 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:59:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ecc07433-6295-4bd9-b756-6554ac85cc4d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:59:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b9f2c371-5bf9-4b23-9bde-7a0b18b25f9f + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:59:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d257db35-ec42-4cc5-8eab-32f9e224c737 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 16:59:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 94bbe4e8-9f1d-4fb2-b74b-30a3095f8fe4 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:00:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - accefbeb-e062-444c-9c74-b4fca21f1bcf + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:00:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b9906abf-9a12-48d3-969a-d0e0a3708d75 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:00:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9a4614bb-7cec-4cb5-9d78-e71e65ba140c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:00:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 71bc0770-ab1d-4943-a73f-2ad3e01efa3c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:01:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0f812d7e-ffc4-488f-8e1d-1c4217eb4558 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:01:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a58c97a3-ca6e-42cf-846c-fdaf21dfd9bd + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:01:34 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 21e84a62-d212-4278-9a2b-b526fd2f9085 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:01:49 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a227f704-7bb3-4023-a64c-1161f13eeb23 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:02:04 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d97805b0-639d-40b6-966d-f64a8030985a + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:02:19 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6d1c27d9-88ea-426a-b948-757af8b7d290 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:02:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 08412de0-2a33-43ef-bcf1-f087990ed05c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:02:50 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9222a840-8d40-44bc-8666-c7125d94c0e5 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:03:05 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b3fb681f-486a-4c06-8d85-e152ac06d137 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:03:20 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 23184e9b-3fc1-44cc-9421-0216cec406bb + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:03:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - b5e25fc6-dc9b-44b9-ae8c-9f1225e31b14 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:03:50 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c2ad7eb9-86c9-4799-bbb6-6dbb7e09198c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:04:05 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 83444e8a-7cbc-4e4c-af84-6fa7b548e078 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:04:20 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 83940ffd-c6df-46ba-a3b2-077a4eef5319 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:04:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 32d06328-43e0-421e-8131-adb03c06729d + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:04:50 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 331ed615-563c-49ee-a97f-8b53644e09bc + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:05:05 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a82de421-0b65-452c-8ecc-56bf80f8976a + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:05:20 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8b7a15bd-810a-474f-a75d-d2595405d2ef + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:05:35 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c5d058b1-b119-40d6-a5af-8377e7dc2d86 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:05:50 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 65940958-0282-4511-b8e9-9f7a1fc5169b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:06:05 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 41dd00ff-1a85-4173-a9a8-7296cc11365e + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:06:21 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 55720cdb-6fcd-407a-81ba-f0c1fc5b8ca2 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:06:36 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 38cd7bc1-7c2f-4702-91ea-472b6f73bfa3 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:06:51 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c578a675-5373-49f0-8cf0-5a6ac5f4964c + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:07:06 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 060eb4b4-6718-4e15-a037-f7808c5f62b8 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:07:21 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 445061c7-421a-484f-8445-38511e6449f8 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:07:36 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f468729e-ceb1-4e68-837d-5fa4e104b759 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:07:51 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - bc7875ec-7303-4a4b-93ab-20d6d9d567a6 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:08:06 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9c28c028-91a4-42ce-97c9-e9f67446e40b + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:08:21 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4e41fff3-9627-4b94-950a-b8771b825a62 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deploying", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":0, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T16:57:06.145911Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "678" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:08:36 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0b2b624d-e36b-40c6-844b-edfee5e75837 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"ready", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T17:08:40.433083Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"ready", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T17:08:40.433083Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "674" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:08:51 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d0226361-79da-402e-bf81-b8f8e7f0039a + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T17:08:40.433083Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: DELETE + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T17:08:40.433083Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:08:51 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 486c5f12-9344-47e1-ad8f-0a90e042c5aa + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T17:08:40.433083Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"id":"f999c364-b523-4fb7-b56d-7a1290a7716f", "name":"cli-inference-funny-aryabhata", + "project_id":"d3520a52-2c75-4ba0-bda8-82dd087f07f2", "status":"deleting", "tags":[], + "node_type_name":"H100-2", "endpoints":[{"id":"f166a192-ad92-4ed1-8578-7ba6555468c0", + "url":"https://f999c364-b523-4fb7-b56d-7a1290a7716f.ifr.fr-par.scaleway.com", + "public_network":{}, "disable_auth":false}], "size":1, "min_size":1, "max_size":1, + "error_message":"", "created_at":"2025-11-20T16:54:47.637718Z", "updated_at":"2025-11-20T17:08:40.433083Z", + "model_id":"739d51ae-4f1e-4193-a4bf-f7380c090d46", "quantization":{"bits":4}, + "model_name":"qwen/qwen3-235b-a22b-instruct-2507:awq", "region":"fr-par"}' + headers: + Content-Length: + - "677" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:08:51 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 3dc931ad-76e8-4893-bdc9-d2b5c201cb26 + status: 200 OK + code: 200 + duration: "" +- request: + body: '{"message":"resource is not found","resource":"deployment","resource_id":"f999c364-b523-4fb7-b56d-7a1290a7716f","type":"not_found"}' + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.25.3; darwin; arm64) cli-e2e-test + url: https://api.scaleway.com/inference/v1/regions/fr-par/deployments/f999c364-b523-4fb7-b56d-7a1290a7716f + method: GET + response: + body: '{"message":"resource is not found","resource":"deployment","resource_id":"f999c364-b523-4fb7-b56d-7a1290a7716f","type":"not_found"}' + headers: + Content-Length: + - "131" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Thu, 20 Nov 2025 17:09:06 GMT + Server: + - Scaleway API Gateway (fr-par-3;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - bee28cd8-a6e5-49f8-9f1e-42d14cd7bccc + status: 404 Not Found + code: 404 + duration: "" diff --git a/internal/namespaces/inference/v1/testdata/test-deployment-delete-delete-deployment-with-wait-flag.golden b/internal/namespaces/inference/v1/testdata/test-deployment-delete-delete-deployment-with-wait-flag.golden new file mode 100644 index 0000000000..617224a742 --- /dev/null +++ b/internal/namespaces/inference/v1/testdata/test-deployment-delete-delete-deployment-with-wait-flag.golden @@ -0,0 +1,5 @@ +🎲🎲🎲 EXIT CODE: 0 🎲🎲🎲 +🟩🟩🟩 STDOUT️ 🟩🟩🟩️ +Server f999c364-b523-4fb7-b56d-7a1290a7716f successfully deleted. +🟩🟩🟩 JSON STDOUT 🟩🟩🟩 +"Server f999c364-b523-4fb7-b56d-7a1290a7716f successfully deleted."