langchain.retrievers.ensemble.unique_by_key

langchain.retrievers.ensemble.unique_by_key(iterable: Iterable[T], key: Callable[[T], H]) Iterator[T][source]

基于键函数,生成可迭代对象的唯一元素。

参数:

iterable:要过滤的可迭代对象。 key:为每个元素返回可哈希键的函数。

生成:

基于键函数的可迭代对象的唯一元素。

Parameters
  • iterable (Iterable[T]) –

  • key (Callable[[T], H]) –

Return type

Iterator[T]