news 2026/3/27 6:42:07

收藏!不降级也能用:LangChain 1.0+替代doctran实现问答转换,附完整代码详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
收藏!不降级也能用:LangChain 1.0+替代doctran实现问答转换,附完整代码详解

本文介绍了如何在LangChain 1.0+环境中替代doctran的"问答转换"功能,通过使用QATransformer或OpenAIQATransformer实现文档→问答对。文章提供了具体代码示例,展示如何用LangChain原生组件替代doctran,无需降级环境即可保留LangChain 1.0+的新功能,并包含详细的环境配置和代码修改步骤。


如果想保留 LangChain 1.0+ 的新功能,不降级环境,可替换 doctran 的 “问答转换” 功能(用 LangChain 原生工具或其他兼容库实现)。

替代方案:用 LangChain 1.0+ 实现问答转换

doctran 的核心功能是 “文档→问答对”,可直接用 langchain-community QATransformer或OpenAIQATransformer 替代(无需依赖 doctran)。

修改代码如下:

原 doctran 代码(示例):LangChain 只能用 0.x,功能受限

# 原依赖(需要 doctran) from doctran import Doctran # 原代码逻辑(假设是文档转问答对) doctran = Doctran(openai_api_key="你的密钥") document = "xxx 文档内容 xxx" qa_pairs = doctran.document(document).qna().execute() print(qa_pairs)

替换为 LangChain 1.0+ 代码(无需 doctran):

# 新依赖(LangChain 1.0+ 原生支持) from langchain_community.document_transformers import QATransformer from langchain_openai import ChatOpenAI # 初始化大模型(用 openai 1.x 版本,兼容 LangChain 1.0+) llm = ChatOpenAI(model="gpt-3.5-turbo", api_key="你的密钥", openai_api_version="v1") # 文档转问答对(功能与 doctran 一致) qa_transformer = QATransformer(llm=llm) document = "xxx 文档内容 xxx" # 你的文档内容 qa_pairs = qa_transformer.transform_documents([document]) # 传入文档列表 # 输出问答对 for qa in qa_pairs: print(f"问题:{qa.metadata['question']}") print(f"答案:{qa.page_content}\n")

步骤 1:确保当前环境是 LangChain 1.0+

如果之前执行过方案 A,环境已满足;若未执行,重新安装:

# 确保 LangChain 1.0+ 和兼容的依赖 pip install langchain==1.0.8 langchain-core==1.0.6 langchain-community==0.4.1 langchain-openai==1.0.2 openai==1.109.1 tiktoken==0.12.0 pydantic==2.12.4 packaging==24.2

步骤 2:运行修改后的代码

无需 doctran,代码可正常生成问答对,且保留了 LangChain 1.0+ 的功能。

AI时代,未来的就业机会在哪里?

答案就藏在大模型的浪潮里。从ChatGPT、DeepSeek等日常工具,到自然语言处理、计算机视觉、多模态等核心领域,技术普惠化、应用垂直化与生态开源化正催生Prompt工程师、自然语言处理、计算机视觉工程师、大模型算法工程师、AI应用产品经理等AI岗位。

掌握大模型技能,就是把握高薪未来。

那么,普通人如何抓住大模型风口?

AI技术的普及对个人能力提出了新的要求,在AI时代,持续学习和适应新技术变得尤为重要。无论是企业还是个人,都需要不断更新知识体系,提升与AI协作的能力,以适应不断变化的工作环境。

因此,这里给大家整理了一份《2026最新大模型全套学习资源》,包括2026最新大模型学习路线、大模型书籍、视频教程、项目实战、最新行业报告、面试题、AI产品经理入门到精通等,带你从零基础入门到精通,快速掌握大模型技术!

由于篇幅有限,有需要的小伙伴可以扫码获取!

1. 成长路线图&学习规划

要学习一门新的技术,作为新手一定要先学习成长路线图,方向不对,努力白费。这里,我们为新手和想要进一步提升的专业人士准备了一份详细的学习成长路线图和规划。

2. 大模型经典PDF书籍

书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础(书籍含电子版PDF)

3. 大模型视频教程

对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识

4. 大模型项目实战

学以致用,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。

5. 大模型行业报告

行业分析主要包括对不同行业的现状、趋势、问题、机会等进行系统地调研和评估,以了解哪些行业更适合引入大模型的技术和应用,以及在哪些方面可以发挥大模型的优势。

6. 大模型面试题

面试不仅是技术的较量,更需要充分的准备。

在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。

为什么大家都在学AI大模型?

随着AI技术的发展,企业对人才的需求从“单一技术”转向 “AI+行业”双背景。企业对人才的需求从“单一技术”转向 “AI+行业”双背景。金融+AI、制造+AI、医疗+AI等跨界岗位薪资涨幅达30%-50%。

同时很多人面临优化裁员,近期科技巨头英特尔裁员2万人,传统岗位不断缩减,因此转行AI势在必行!

这些资料有用吗?

这份资料由我们和鲁为民博士(北京清华大学学士和美国加州理工学院博士)共同整理,现任上海殷泊信息科技CEO,其创立的MoPaaS云平台获Forrester全球’强劲表现者’认证,服务航天科工、国家电网等1000+企业,以第一作者在IEEE Transactions发表论文50+篇,获NASA JPL火星探测系统强化学习专利等35项中美专利。本套AI大模型课程由清华大学-加州理工双料博士、吴文俊人工智能奖得主鲁为民教授领衔研发。

资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的技术人员,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。


大模型全套学习资料已整理打包,有需要的小伙伴可以微信扫描下方CSDN官方认证二维码,免费领取【保证100%免费】

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/25 15:31:40

Java基于Spring Boot+Vue的学业导师管理系统的设计与实现

所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到 项目介绍 在当今高等教育体系中,本科生学业导师制度已成为提升教学质量、促进学生个性化发展的重要途径。然而,随着高校扩招和学生人数的激增&#…

作者头像 李华
网站建设 2026/3/14 10:38:19

亲测好用9个AI论文写作软件,专科生轻松搞定毕业论文!

亲测好用9个AI论文写作软件,专科生轻松搞定毕业论文! 专科生的论文写作救星,AI 工具如何改变你的学习节奏? 在当今这个信息爆炸的时代,学术写作早已不再是少数人的专属。对于专科生而言,撰写一篇合格的毕业…

作者头像 李华
网站建设 2026/3/12 21:00:41

专精特新小巨人发展,为何必须依靠外脑?又该找谁?

专精特新小巨人发展,为何必须依靠外脑?又该找谁?专精特新小巨人企业正站在发展的关键节点:一方面拥有核心技术优势,另一方面却面临从“技术冠军”向“生态领袖”跃迁的复杂挑战。在这个阶段,仅靠企业内部力…

作者头像 李华
网站建设 2026/3/24 2:46:12

成都余行专利代理事务所:专精特新企业知识产权全流程战略护航专家

成都余行专利代理事务所:专精特新企业知识产权全流程战略护航专家 在专精特新企业的发展征程中,知识产权不仅是技术创新的保护伞,更是企业构建核心竞争力和生态话语权的战略武器。然而,专利工作绝非简单的“申请-授权”线性流程&…

作者头像 李华
网站建设 2026/3/17 9:36:32

余行补位方法论:同步提升市场竞争力与专利授权率的双核引擎

余行补位方法论:同步提升市场竞争力与专利授权率的双核引擎在专精特新企业的发展实践中,市场竞争力与专利授权率常常被视为两个独立的目标:前者关乎商业成功,后者关乎法律保护。然而,成都专知利乎数字科技有限公司提出…

作者头像 李华
网站建设 2026/3/26 22:27:32

【收藏必看】告别提示词地狱!技能工程引领AI开发新范式

Agent Skills技术正引领AI开发从"提示词博弈"向标准化"技能工程"转变。这种可移植技能包通过三层结构(核心定义层、执行支撑层、资源依赖层)将专业开发流程标准化,已在Gemini CLI、Antigravity IDE等主流开发工具中实现落…

作者头像 李华