diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index 77ea46beb3..3dc9bf11e1 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -20693,8 +20693,8 @@ }, "PutAmazonBedrockRequestExample2": { "summary": "A completion task", - "description": "Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a completion task type.", - "value": "{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"gpt-3.5-turbo\"\n }\n}" + "description": "Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task.", + "value": "{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-text-premier-v1:0\"\n }\n}" } } } @@ -22081,6 +22081,11 @@ "summary": "A rerank task", "description": "Run `PUT _inference/rerank/google_vertex_ai_rerank` to create an inference endpoint to perform a `rerank` task type.", "value": "{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"service_account_json\": \"service-account-json\",\n \"project_id\": \"project-id\"\n }\n}" + }, + "PutGoogleVertexAiRequestExample3": { + "summary": "A completion task", + "description": "Run `PUT _inference/completion/google_model_garden` to create an inference endpoint to perform a `completion` task.", + "value": "{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"provider\": \"anthropic\",\n \"url\": \"url\",\n \"streaming_url\": \"streaming_url\",\n \"service_account_json\": \"service-account-json\"\n }\n}" } } } @@ -22565,8 +22570,8 @@ }, "PutOpenAiRequestExample2": { "summary": "A completion task", - "description": "Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task.", - "value": "{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-text-premier-v1:0\"\n }\n}" + "description": "Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a `completion` task type.", + "value": "{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"gpt-3.5-turbo\"\n }\n}" } } } diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index 685a99d845..e6be68487b 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -11711,8 +11711,8 @@ }, "PutAmazonBedrockRequestExample2": { "summary": "A completion task", - "description": "Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a completion task type.", - "value": "{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"gpt-3.5-turbo\"\n }\n}" + "description": "Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task.", + "value": "{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-text-premier-v1:0\"\n }\n}" } } } @@ -13099,6 +13099,11 @@ "summary": "A rerank task", "description": "Run `PUT _inference/rerank/google_vertex_ai_rerank` to create an inference endpoint to perform a `rerank` task type.", "value": "{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"service_account_json\": \"service-account-json\",\n \"project_id\": \"project-id\"\n }\n}" + }, + "PutGoogleVertexAiRequestExample3": { + "summary": "A completion task", + "description": "Run `PUT _inference/completion/google_model_garden` to create an inference endpoint to perform a `completion` task.", + "value": "{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"provider\": \"anthropic\",\n \"url\": \"url\",\n \"streaming_url\": \"streaming_url\",\n \"service_account_json\": \"service-account-json\"\n }\n}" } } } @@ -13583,8 +13588,8 @@ }, "PutOpenAiRequestExample2": { "summary": "A completion task", - "description": "Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task.", - "value": "{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-text-premier-v1:0\"\n }\n}" + "description": "Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a `completion` task type.", + "value": "{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"gpt-3.5-turbo\"\n }\n}" } } } diff --git a/output/schema/schema.json b/output/schema/schema.json index 9e287ff256..defb6ce38a 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -171768,10 +171768,10 @@ "language": "Java" } ], - "description": "Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a completion task type.", - "method_request": "PUT _inference/completion/openai-completion", + "description": "Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task.", + "method_request": "PUT _inference/completion/amazon_bedrock_completion", "summary": "A completion task", - "value": "{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"gpt-3.5-turbo\"\n }\n}" + "value": "{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-text-premier-v1:0\"\n }\n}" } }, "inherits": { @@ -173851,6 +173851,12 @@ "method_request": "PUT _inference/rerank/google_vertex_ai_rerank", "summary": "A rerank task", "value": "{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"service_account_json\": \"service-account-json\",\n \"project_id\": \"project-id\"\n }\n}" + }, + "PutGoogleVertexAiRequestExample3": { + "description": "Run `PUT _inference/completion/google_model_garden` to create an inference endpoint to perform a `completion` task.", + "method_request": "PUT _inference/completion/google_vertex_ai_rerank", + "summary": "A completion task", + "value": "{\n \"service\": \"googlevertexai\",\n \"service_settings\": {\n \"provider\": \"anthropic\",\n \"url\": \"url\",\n \"streaming_url\": \"streaming_url\",\n \"service_account_json\": \"service-account-json\"\n }\n}" } }, "inherits": { @@ -174594,10 +174600,10 @@ "language": "Java" } ], - "description": "Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task.", - "method_request": "PUT _inference/completion/amazon_bedrock_completion", + "description": "Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a `completion` task type.", + "method_request": "PUT _inference/completion/openai-completion", "summary": "A completion task", - "value": "{\n \"service\": \"amazonbedrock\",\n \"service_settings\": {\n \"access_key\": \"AWS-access-key\",\n \"secret_key\": \"AWS-secret-key\",\n \"region\": \"us-east-1\",\n \"provider\": \"amazontitan\",\n \"model\": \"amazon.titan-text-premier-v1:0\"\n }\n}" + "value": "{\n \"service\": \"openai\",\n \"service_settings\": {\n \"api_key\": \"OpenAI-API-Key\",\n \"model_id\": \"gpt-3.5-turbo\"\n }\n}" } }, "inherits": { diff --git a/specification/inference/put_amazonbedrock/examples/request/PutAmazonBedrockRequestExample2.yaml b/specification/inference/put_amazonbedrock/examples/request/PutAmazonBedrockRequestExample2.yaml index 336aa336c4..81bbd193f7 100644 --- a/specification/inference/put_amazonbedrock/examples/request/PutAmazonBedrockRequestExample2.yaml +++ b/specification/inference/put_amazonbedrock/examples/request/PutAmazonBedrockRequestExample2.yaml @@ -1,12 +1,15 @@ summary: A completion task -description: Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a completion task type. -method_request: 'PUT _inference/completion/openai-completion' +description: Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task. +method_request: 'PUT _inference/completion/amazon_bedrock_completion' # type: "request" value: |- { - "service": "openai", + "service": "amazonbedrock", "service_settings": { - "api_key": "OpenAI-API-Key", - "model_id": "gpt-3.5-turbo" + "access_key": "AWS-access-key", + "secret_key": "AWS-secret-key", + "region": "us-east-1", + "provider": "amazontitan", + "model": "amazon.titan-text-premier-v1:0" } } diff --git a/specification/inference/put_openai/examples/request/PutOpenAiRequestExample2.yaml b/specification/inference/put_openai/examples/request/PutOpenAiRequestExample2.yaml index 81bbd193f7..6adb4cf0ba 100644 --- a/specification/inference/put_openai/examples/request/PutOpenAiRequestExample2.yaml +++ b/specification/inference/put_openai/examples/request/PutOpenAiRequestExample2.yaml @@ -1,15 +1,12 @@ summary: A completion task -description: Run `PUT _inference/completion/amazon_bedrock_completion` to create an inference endpoint to perform a completion task. -method_request: 'PUT _inference/completion/amazon_bedrock_completion' +description: Run `PUT _inference/completion/openai-completion` to create an inference endpoint to perform a `completion` task type. +method_request: 'PUT _inference/completion/openai-completion' # type: "request" value: |- { - "service": "amazonbedrock", + "service": "openai", "service_settings": { - "access_key": "AWS-access-key", - "secret_key": "AWS-secret-key", - "region": "us-east-1", - "provider": "amazontitan", - "model": "amazon.titan-text-premier-v1:0" + "api_key": "OpenAI-API-Key", + "model_id": "gpt-3.5-turbo" } }