Skip to content

inferedge-moss v1.0.0b16

inferedge-moss / MossClient

Class: MossClient

Semantic search client for vector similarity operations.

Methods

create_index(name, docs, model_id)

Parameters

Returns

MutationResult


add_docs(name, docs, options)

Parameters

Returns

MutationResult


delete_docs(name, doc_ids)

Parameters

  • name (str)
  • doc_ids (List[str])

Returns

MutationResult


get_job_status(job_id)

Parameters

  • job_id (str)

Returns

JobStatusResponse


get_index(name)

Parameters

  • name (str)

Returns

IndexInfo


list_indexes()

Returns

List[IndexInfo]


delete_index(name)

Parameters

  • name (str)

Returns

bool


get_docs(name, options)

Parameters

Returns

List[DocumentInfo]


load_index(name, auto_refresh, polling_interval_in_seconds)

Parameters

  • name (str)
  • auto_refresh (bool = False)
  • polling_interval_in_seconds (int = 600)

Returns

str


unload_index(name)

Parameters

  • name (str)

query(name, query, options, filter)

Parameters

  • name (str)
  • query (str)
  • options (Optional[QueryOptions] = None)
  • filter (Optional[dict] = None)

Returns

SearchResult