Module Values.KnowledgeBaseAssociationConfigurationDataSource

The data of the configuration for a KNOWLEDGE_BASE type Amazon Q in Connect Assistant Association.

Sourcetype nonrec t = {
  1. contentTagFilter : TagFilter.t option;
  2. maxResults : MaxResults.t option;
    (*

    The maximum number of results to return per page.

    *)
  3. overrideKnowledgeBaseSearchType : KnowledgeBaseSearchType.t option;
    (*

    The search type to be used against the Knowledge Base for this request. The values can be SEMANTIC which uses vector embeddings or HYBRID which use vector embeddings and raw text

    *)
}
Sourceval make : ?contentTagFilter:??? -> ?maxResults:??? -> ?overrideKnowledgeBaseSearchType:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of MaxResults.t | `Structure of (string * [> `List of [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of TagKey.t ]) list ] list | `String of TagKey.t | `Structure of (string * [> `String of TagKey.t ]) list ]) list ] list | `Structure of (string * [> `String of TagKey.t ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t