Return documents selected using the maximal marginal relevance. Maximal marginal relevance optimizes for similarity to the query AND diversity among selected documents.
maxMarginalRelevanceSearch(
query: string,
options: MaxMarginalRelevanceSearchOptions<string | object>
): Promise<Document<Record<string, any>>[]>| Name | Type | Description |
|---|---|---|
query* | string | Text to look up documents similar to. |
options* | MaxMarginalRelevanceSearchOptions<string | object> |