批量迭代#

langchain_core.utils.iter.batch_iterate(size: int | None, iterable: Iterable[T]) Iterator[list[T]][source]#

实用批处理函数。

Parameters:
  • size (int | None) – 批次的大小。如果为None,则返回单个批次。

  • iterable (Iterable[T]) – 要批处理的迭代器。

Yields:

可迭代对象的批次。

Return type:

迭代器[列表[T]]