Return docs most similar to query.
asimilarity_search(
self,
query: str,
k: int = 4,
filter: dict[str, Any] | None = None,
lexical_query: str | None = None,
**kwargs: Any = {}
) -> list[Document]| Name | Type | Description |
|---|---|---|
query* | str | Query to look up documents similar to. |
k | int | Default: 4Number of Documents to return. Defaults to 4. |
filter | dict[str, Any] | None | Default: NoneFilter on the metadata to apply. |
lexical_query | str | None | Default: Nonefor hybrid search, a specific query for the lexical portion of the retrieval. If omitted or empty, defaults to the same as 'query'. If passed on a non-hybrid search, an error is raised. |
**kwargs | Any | Default: {}Additional arguments are ignored. |