AI创想

标题: Langchain文本摘要 [打印本页]

作者: tianjinji    时间: 5 天前
标题: Langchain文本摘要
作者:CSDN博客
对一组文档,总结内容。当文档Token较少,通过Stuff即可总结。Document较大时,超过LLM的Token上限,则需要用MapReduce进行分布式总结。
## 这里用的chroma向量数据库
pip install tiktoken chromadb
总结/组合文档3种方式
(, 下载次数: 1)


初始化
  1. import os
  2. from langchain.chains.combine_documents.stuff import StuffDocumentsChain
  3. from langchain.chains.llm import LLMChain
  4. from langchain.chains.summarize import load_summarize_chain
  5. from langchain_community.document_loaders import WebBaseLoader
  6. from langchain_core.prompts import PromptTemplate
  7. from langchain_core.runnables import RunnablePassthrough
  8. from langchain_openai import ChatOpenAI
  9. os.environ['http_proxy'] = '127.0.0.1:7890'
  10. os.environ['https_
复制代码

原文地址:https://blog.csdn.net/qq_52241167/article/details/147492279




欢迎光临 AI创想 (https://llms-ai.com/) Powered by Discuz! X3.4