tooluniverse.tools.embedding_database_search moduleΒΆ
embedding_database_search
Search for semantically similar documents in an embedding database. Uses OpenAI embeddings to conβ¦
- tooluniverse.tools.embedding_database_search.embedding_database_search(action, database_name, query, top_k, filters, *, stream_callback=None, use_cache=False, validate=True)[source]ΒΆ
Search for semantically similar documents in an embedding database. Uses OpenAI embeddings to conβ¦
- Parameters:
action (
str
) β Action to search the databasedatabase_name (
str
) β Name of the database to search inquery (
str
) β Query text to find similar documents fortop_k (
int
) β Number of most similar documents to returnfilters (
dict[str
,Any]
) β Optional metadata filters to apply to search resultsstream_callback (
Callable
, optional) β Callback for streaming output
- Return type:
Any