diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.chat_completion_unified.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.chat_completion_unified.json index d59a05dd51ad3..91311c292e419 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.chat_completion_unified.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.chat_completion_unified.json @@ -33,6 +33,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference request to complete.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.completion.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.completion.json index bfdaaa96506bb..87801f596be92 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.completion.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.completion.json @@ -33,6 +33,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference request to complete.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.inference.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.inference.json index b411274ebd417..f404aef54f749 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.inference.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.inference.json @@ -49,6 +49,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "The amount of time to wait for the inference request to complete.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put.json index a7b04bf4a5fc5..c5ad067c1d74b 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put.json @@ -49,6 +49,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_alibabacloud.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_alibabacloud.json index bdc9f0fa98d39..1e4cd96da824e 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_alibabacloud.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_alibabacloud.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonbedrock.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonbedrock.json index a84a5491466bc..d52f4aedbc4e7 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonbedrock.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonbedrock.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonsagemaker.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonsagemaker.json index 2c88c912b26b3..ccb2beb16bcd8 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonsagemaker.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_amazonsagemaker.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_anthropic.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_anthropic.json index 24c78fe8c9547..e8297f070931f 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_anthropic.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_anthropic.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureaistudio.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureaistudio.json index e12ba4bf4e19d..fef7da4029950 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureaistudio.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureaistudio.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureopenai.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureopenai.json index 848b9c85ec91e..8ffa2afbc3024 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureopenai.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_azureopenai.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_cohere.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_cohere.json index 71f4e4e73a662..db26fd1e58efc 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_cohere.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_cohere.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_deepseek.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_deepseek.json index ab77fc1d1c882..a07dbc64c517c 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_deepseek.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_deepseek.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elasticsearch.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elasticsearch.json index a8db15409dc2e..017c93cdd4382 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elasticsearch.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elasticsearch.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elser.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elser.json index e85ec928b9339..b52e08ea56122 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elser.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_elser.json @@ -41,6 +41,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googleaistudio.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googleaistudio.json index 2faf3a3800010..8facdc77a09ff 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googleaistudio.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googleaistudio.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googlevertexai.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googlevertexai.json index fdaf42a5c937e..595e9e6ff245a 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googlevertexai.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_googlevertexai.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_hugging_face.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_hugging_face.json index a310180964cd2..716cf1d74dd7e 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_hugging_face.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_hugging_face.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_jinaai.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_jinaai.json index d3ec058ce6a95..eca83853bbad8 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_jinaai.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_jinaai.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_mistral.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_mistral.json index 31ddbea20e3ae..c13d6286c0771 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_mistral.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_mistral.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_openai.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_openai.json index 8578a8eeea93d..0af1cba362b47 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_openai.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_openai.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_voyageai.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_voyageai.json index dca210f07e657..3ee74aff71ef7 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_voyageai.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_voyageai.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_watsonx.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_watsonx.json index 11b9e6235d60f..7a2c0622d3994 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_watsonx.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_watsonx.json @@ -37,6 +37,13 @@ "body": { "description": "The inference endpoint's task and service settings", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference endpoint to be created.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.rerank.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.rerank.json index 4aec953a030d5..41ebc873fe8d3 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.rerank.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.rerank.json @@ -33,6 +33,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "The amount of time to wait for the inference request to complete.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.sparse_embedding.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.sparse_embedding.json index a8ded337a2e87..154cfc0edd61d 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.sparse_embedding.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.sparse_embedding.json @@ -33,6 +33,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference request to complete.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.stream_completion.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.stream_completion.json index ca78e768fcce1..152f2df117c66 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.stream_completion.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.stream_completion.json @@ -33,6 +33,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "The amount of time to wait for the inference request to complete.", + "default": "30s" + } } } } diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.text_embedding.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.text_embedding.json index f5126fefe269d..578a5157d9d14 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.text_embedding.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.text_embedding.json @@ -33,6 +33,13 @@ "body": { "description": "The inference payload", "required": true + }, + "params": { + "timeout": { + "type": "time", + "description": "Specifies the amount of time to wait for the inference request to complete.", + "default": "30s" + } } } }