文档处理方式
这些是处理文档的核心链。它们对于总结文档、回答文档相关问题、从文档中提取信息等非常有用。
这些链都实现了一个共同的接口:
class BaseCombineDocumentsChain(Chain, ABC):
"""用于合并文档的基础接口。"""
@abstractmethod
def combine_docs(self, docs: List[Document], **kwargs: Any) -> Tuple[str, dict]:
"""将文档合并为一个字符串。"""