我正在从事一个人工智能项目。我正在使用 Langchain 和 Next.js 13。
我正在尝试使用langchain中的文档加载器来加载我的PDF,但是当我调用加载器时,例如
import { PDFLoader } from "langchain/document_loaders/fs/pdf";
我立即收到错误:
fs module not found
我的期望:
根据 langchain 文档,这种情况不应发生,因为它声明 API 支持 Next.js 环境。
我尝试过的事情
我尝试使用包(pdf.js)来处理PDF文件上传和解析,但我也遇到了错误。
如何在 Next.js 中使用 langchains 文档加载器?
我终于明白这个问题了。
我在浏览器上下文中调用它,但是一旦我将代码移至 API 路由(节点)环境,一切都会按预期工作。