diff --git a/specification/inference/_types/CommonTypes.ts b/specification/inference/_types/CommonTypes.ts index fa124c5982..e4b9353c2a 100644 --- a/specification/inference/_types/CommonTypes.ts +++ b/specification/inference/_types/CommonTypes.ts @@ -1946,6 +1946,7 @@ export class WatsonxServiceSettings { export enum WatsonxTaskType { text_embedding, + rerank, chat_completion, completion } diff --git a/specification/inference/put/PutRequest.ts b/specification/inference/put/PutRequest.ts index dd571b69ca..4bd5e0ee6a 100644 --- a/specification/inference/put/PutRequest.ts +++ b/specification/inference/put/PutRequest.ts @@ -50,7 +50,7 @@ import { TaskType } from '@inference/_types/TaskType' * * Mistral (`chat_completion`, `completion`, `text_embedding`) * * OpenAI (`chat_completion`, `completion`, `text_embedding`) * * VoyageAI (`rerank`, `text_embedding`) - * * Watsonx inference integration (`text_embedding`) + * * Watsonx (`chat_completion`, `completion`, `rerank`, `text_embedding`) * @rest_spec_name inference.put * @availability stack since=8.11.0 stability=stable visibility=public * @availability serverless stability=stable visibility=public diff --git a/specification/inference/put_watsonx/PutWatsonxRequest.ts b/specification/inference/put_watsonx/PutWatsonxRequest.ts index 46fc0f3602..2d13d0ad6e 100644 --- a/specification/inference/put_watsonx/PutWatsonxRequest.ts +++ b/specification/inference/put_watsonx/PutWatsonxRequest.ts @@ -69,7 +69,7 @@ export interface Request extends RequestBase { /** * The chunking configuration object. * Applies only to the `text_embedding` task type. - * Not applicable to the `completion` or `chat_completion` task types. + * Not applicable to the `rerank`, `completion` or `chat_completion` task types. * @ext_doc_id inference-chunking */ chunking_settings?: InferenceChunkingSettings