Module Smaws_Client_KendraRanking

Kendra Ranking client library built on EIO.

Types

module Types : sig ... end

Builders

val make_capacity_units_configuration : rescore_capacity_units:Types.rescore_capacity_unit -> unit -> Types.capacity_units_configuration
val make_update_rescore_execution_plan_request : ?capacity_units:Types.capacity_units_configuration -> ?description:Types.description -> ?name:Types.rescore_execution_plan_name -> id:Types.rescore_execution_plan_id -> unit -> Types.update_rescore_execution_plan_request
val make_untag_resource_response : unit -> unit
val make_untag_resource_request : tag_keys:Types.tag_key_list -> resource_ar_n:Types.amazon_resource_name -> unit -> Types.untag_resource_request
val make_tag_resource_response : unit -> unit
val make_tag : value:Types.tag_value -> key:Types.tag_key -> unit -> Types.tag
val make_tag_resource_request : tags:Types.tag_list -> resource_ar_n:Types.amazon_resource_name -> unit -> Types.tag_resource_request
val make_rescore_result_item : ?score:Types.float_ -> ?document_id:Types.document_id -> unit -> Types.rescore_result_item
val make_document : ?tokenized_body:Types.body_tokens_list -> ?tokenized_title:Types.title_tokens_list -> ?body:Types.document_body -> ?title:Types.document_title -> ?group_id:Types.group_id -> original_score:Types.float_ -> id:Types.document_id -> unit -> Types.document
val make_rescore_request : documents:Types.document_list -> search_query:Types.search_query -> rescore_execution_plan_id:Types.rescore_execution_plan_id -> unit -> Types.rescore_request
val make_rescore_execution_plan_summary : ?status:Types.rescore_execution_plan_status -> ?updated_at:Types.timestamp -> ?created_at:Types.timestamp -> ?id:Types.rescore_execution_plan_id -> ?name:Types.rescore_execution_plan_name -> unit -> Types.rescore_execution_plan_summary
val make_list_tags_for_resource_response : ?tags:Types.tag_list -> unit -> Types.list_tags_for_resource_response
val make_list_tags_for_resource_request : resource_ar_n:Types.amazon_resource_name -> unit -> Types.list_tags_for_resource_request
val make_list_rescore_execution_plans_response : ?next_token:Types.next_token -> ?summary_items:Types.rescore_execution_plan_summary_list -> unit -> Types.list_rescore_execution_plans_response
val make_list_rescore_execution_plans_request : ?max_results: Types.max_results_integer_for_list_rescore_execution_plans_request -> ?next_token:Types.next_token -> unit -> Types.list_rescore_execution_plans_request
val make_describe_rescore_execution_plan_response : ?error_message:Types.error_message -> ?status:Types.rescore_execution_plan_status -> ?updated_at:Types.timestamp -> ?created_at:Types.timestamp -> ?capacity_units:Types.capacity_units_configuration -> ?description:Types.description -> ?name:Types.rescore_execution_plan_name -> ?arn:Types.rescore_execution_plan_arn -> ?id:Types.rescore_execution_plan_id -> unit -> Types.describe_rescore_execution_plan_response
val make_describe_rescore_execution_plan_request : id:Types.rescore_execution_plan_id -> unit -> Types.describe_rescore_execution_plan_request
val make_delete_rescore_execution_plan_request : id:Types.rescore_execution_plan_id -> unit -> Types.delete_rescore_execution_plan_request
val make_create_rescore_execution_plan_response : arn:Types.rescore_execution_plan_arn -> id:Types.rescore_execution_plan_id -> unit -> Types.create_rescore_execution_plan_response
val make_create_rescore_execution_plan_request : ?client_token:Types.client_token_name -> ?tags:Types.tag_list -> ?capacity_units:Types.capacity_units_configuration -> ?description:Types.description -> name:Types.rescore_execution_plan_name -> unit -> Types.create_rescore_execution_plan_request

Operations

module CreateRescoreExecutionPlan : sig ... end

Creates a rescore execution plan. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore API. You set the number of capacity units that you require for Amazon Kendra Intelligent Ranking to rescore or re-rank a search service's results.

module DeleteRescoreExecutionPlan : sig ... end

Deletes a rescore execution plan. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore API.

module DescribeRescoreExecutionPlan : sig ... end

Gets information about a rescore execution plan. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore API.

module ListRescoreExecutionPlans : sig ... end

Lists your rescore execution plans. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore API.

module ListTagsForResource : sig ... end

Gets a list of tags associated with a specified resource. A rescore execution plan is an example of a resource that can have tags associated with it.

module Rescore : sig ... end

Rescores or re-ranks search results from a search service such as OpenSearch (self managed). You use the semantic search capabilities of Amazon Kendra Intelligent Ranking to improve the search service's results.

module TagResource : sig ... end

Adds a specified tag to a specified rescore execution plan. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore API. If the tag already exists, the existing value is replaced with the new value.

module UntagResource : sig ... end

Removes a tag from a rescore execution plan. A rescore execution plan is an Amazon Kendra Intelligent Ranking resource used for provisioning the Rescore operation.

module UpdateRescoreExecutionPlan : sig ... end
module Json_serializers : sig ... end
module Json_deserializers : sig ... end