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 d4372386836b1..e2d2344156edb 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 271ac67dbe168..dc5db77e6f2d2 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 ffa79f8272a06..c12b3a7c70b99 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 0d75411711854..042e16d6f1991 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_ai21.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_ai21.json index 24b0779d444de..70292cb60b8ac 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_ai21.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_ai21.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_alibabacloud.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_alibabacloud.json index 84cf705bf4d43..e783d245f3ed4 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 d9875d714d6aa..3c4fcb4ad36a3 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 512fbba4a436c..cd8ea4b2fadde 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 4aa153e3c99dd..5fe0c7c21c237 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 952815c2d36f8..afb3362435813 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 2b876500f6912..609af7da48a3f 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_contextualai.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_contextualai.json index bd441d0bf3fa5..9d0f7a03a9ceb 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_contextualai.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_contextualai.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 afea893722db1..e6a8671785ade 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 9b035327f7a67..48f2c0f5cb16b 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 3c0d6bba7a59b..0514038597dfe 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 8c735d4d4f893..6687283c930db 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 29d8f7f30a857..84eabe0590081 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 6fbf44f6ad8b8..a8ebbb604fe0a 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 01cc88976fb13..4cfd29a0fa068 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_llama.json b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_llama.json index 2b36ed654c24b..79323126fa5ca 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_llama.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/inference.put_llama.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 6eb8a463586ca..de6a628faf189 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 46c81b9ace24c..0bf6002ce09ed 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 dd4da149b3ff2..a7a814603f51d 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 260cd41b15118..eba5c124cce2e 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 ecf2d20697d2d..137b00ae25d9f 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 d125858fa9746..dcf887a6f5599 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 fda767af2ef8e..49380f8f92e62 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 197bf0008129f..b37da53c4c265 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" + } } } }