Class PutAlibabacloudRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.inference.PutAlibabacloudRequest
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable
public class PutAlibabacloudRequest
extends RequestBase
implements JsonpSerializable
Create an AlibabaCloud AI Search inference endpoint.
Create an inference endpoint to perform an inference task with the
alibabacloud-ai-search
service.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<PutAlibabacloudRequest>
Json deserializer forPutAlibabacloudRequest
static final Endpoint<PutAlibabacloudRequest,
PutAlibabacloudResponse, ErrorResponse> Endpoint "inference.put_alibabacloud
". -
Method Summary
Modifier and TypeMethodDescriptionfinal String
Required - The unique identifier of the inference endpoint.The chunking configuration object.static PutAlibabacloudRequest
void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) final AlibabaCloudServiceType
service()
Required - The type of service supported for the specified task type.Required - Settings used to install the inference model.protected static void
final AlibabaCloudTaskSettings
Settings to configure the inference task.final AlibabaCloudTaskType
taskType()
Required - The type of the inference task that the model will perform.Methods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_DESERIALIZER
Json deserializer forPutAlibabacloudRequest
-
_ENDPOINT
public static final Endpoint<PutAlibabacloudRequest,PutAlibabacloudResponse, _ENDPOINTErrorResponse> Endpoint "inference.put_alibabacloud
".
-
-
Method Details
-
of
public static PutAlibabacloudRequest of(Function<PutAlibabacloudRequest.Builder, ObjectBuilder<PutAlibabacloudRequest>> fn) -
alibabacloudInferenceId
Required - The unique identifier of the inference endpoint.API name:
alibabacloud_inference_id
-
chunkingSettings
The chunking configuration object.API name:
chunking_settings
-
service
Required - The type of service supported for the specified task type. In this case,alibabacloud-ai-search
.API name:
service
-
serviceSettings
Required - Settings used to install the inference model. These settings are specific to thealibabacloud-ai-search
service.API name:
service_settings
-
taskSettings
Settings to configure the inference task. These settings are specific to the task type you specified.API name:
task_settings
-
taskType
Required - The type of the inference task that the model will perform.API name:
task_type
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
setupPutAlibabacloudRequestDeserializer
protected static void setupPutAlibabacloudRequestDeserializer(ObjectDeserializer<PutAlibabacloudRequest.Builder> op)
-