Create a retriever supporting ``similarity_with_embeddings``. Accepts the same keyword arguments as the base ``as_retriever``.
(self, **kwargs: Any)
| 78 | """ |
| 79 | |
| 80 | def as_retriever(self, **kwargs: Any) -> AdvancedVectorStoreRetriever: |
| 81 | """Create a retriever supporting ``similarity_with_embeddings``. |
| 82 | |
| 83 | Accepts the same keyword arguments as the base ``as_retriever``. |
| 84 | """ |
| 85 | tags = kwargs.pop("tags", None) or [] |
| 86 | tags.extend(self._get_retriever_tags()) |
| 87 | return AdvancedVectorStoreRetriever(vectorstore=self, **kwargs, tags=tags) |
| 88 | |
| 89 | |
| 90 | class ChromaAdvancedRetrieval(Chroma, AdvancedVectorStore): |
no test coverage detected