unique_by_key#
- langchain.retrievers.ensemble.unique_by_key(iterable: Iterable[T], key: Callable[[T], H]) Iterator[T][source]#
根据键函数生成可迭代对象的唯一元素。
- Parameters:
iterable (Iterable[T]) – 要过滤的可迭代对象。
key (Callable[[T], H]) – 一个函数,为每个元素返回一个可哈希的键。
- Yields:
基于键函数的可迭代对象的唯一元素。
- Return type:
迭代器[T]