OpenApiTypesense.MultiSearchCollectionParameters (OpenApiTypesense v1.0.3)

View Source

Provides struct and type for a MultiSearchCollectionParameters

Summary

Types

t()

@type t() :: %OpenApiTypesense.MultiSearchCollectionParameters{
  cache_ttl: integer(),
  collection: String.t(),
  conversation: boolean(),
  conversation_id: String.t(),
  conversation_model_id: String.t(),
  drop_tokens_mode: String.t(),
  drop_tokens_threshold: integer(),
  enable_overrides: boolean(),
  enable_synonyms: boolean(),
  enable_typos_for_alpha_numerical_tokens: boolean(),
  enable_typos_for_numerical_tokens: boolean(),
  exclude_fields: String.t(),
  exhaustive_search: boolean(),
  facet_by: String.t(),
  facet_query: String.t(),
  facet_return_parent: String.t(),
  facet_strategy: String.t(),
  filter_by: String.t(),
  filter_curated_hits: boolean(),
  group_by: String.t(),
  group_limit: integer(),
  group_missing_values: boolean(),
  hidden_hits: String.t(),
  highlight_affix_num_tokens: integer(),
  highlight_end_tag: String.t(),
  highlight_fields: String.t(),
  highlight_full_fields: String.t(),
  highlight_start_tag: String.t(),
  include_fields: String.t(),
  infix: String.t(),
  limit: integer(),
  max_extra_prefix: integer(),
  max_extra_suffix: integer(),
  max_facet_values: integer(),
  min_len_1typo: integer(),
  min_len_2typo: integer(),
  num_typos: String.t(),
  offset: integer(),
  override_tags: String.t(),
  page: integer(),
  per_page: integer(),
  pinned_hits: String.t(),
  pre_segmented_query: boolean(),
  prefix: String.t(),
  preset: String.t(),
  prioritize_exact_match: boolean(),
  prioritize_num_matching_fields: boolean(),
  prioritize_token_position: boolean(),
  q: String.t(),
  query_by: String.t(),
  query_by_weights: String.t(),
  remote_embedding_num_tries: integer(),
  remote_embedding_timeout_ms: integer(),
  rerank_hybrid_matches: boolean(),
  search_cutoff_ms: integer(),
  snippet_threshold: integer(),
  sort_by: String.t(),
  stopwords: String.t(),
  synonym_num_typos: integer(),
  synonym_prefix: boolean(),
  text_match_type: String.t(),
  typo_tokens_threshold: integer(),
  use_cache: boolean(),
  vector_query: String.t(),
  voice_query: String.t(),
  "x-typesense-api-key": String.t()
}