# maximal_marginal_relevance

> **Function** in `langchain_weaviate`

📖 [View in docs](https://reference.langchain.com/python/langchain-weaviate/utils/maximal_marginal_relevance)

Calculate maximal marginal relevance.

## Signature

```python
maximal_marginal_relevance(
    query_embedding: np.ndarray,
    embedding_list: list,
    lambda_mult: float = 0.5,
    k: int = 4,
) -> List[int]
```

---

[View source on GitHub](https://github.com/langchain-ai/langchain-weaviate/blob/dfe611967046848effcd0955937e4b474c2b94c0/libs/weaviate/langchain_weaviate/utils.py#L21)