当前位置: 首页 > news >正文

langchain报错记录(js)

文章目录

  • [ERR_PACKAGE_PATH_NOT_EXPORTED]
    • 报错:
    • 报错语句:
    • 思路:
    • 解决方法:


[ERR_PACKAGE_PATH_NOT_EXPORTED]

报错:

Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath ‘./dist/prompts/’ is not defined by “exports” in by “exports” in …\package.json
报错: import { PromptTemplate } from “langchain/dist/prompts”;

报错语句:

import { PromptTemplate } from "langchain/dist/prompts";

思路:

中文的js文档写的是import { PromptTemplate } from "langchain/prompts"; 后面查找安装包的路径发现在dist下面。后面又出现了如上错误,发现是langchain中的package.json中没有export相关路径。

解决方法:

  1. 在对应的node_modules\langchain\package.json 里加入langchain/dist/prompts路径。已解决。
 "./dist/prompts/prompt": {"types": {"import": "./dist/prompts/prompt.d.ts","require": "./dist/prompts/prompt.d.ts","default": "./dist/prompts/prompt.d.ts"},"import": "./dist/prompts/prompt.js","require": "./dist/prompts/prompt.cjs"},
  1. 在自己的package.json中添加 “type”: “module”,但是未解决。

http://www.lryc.cn/news/441569.html

相关文章:

  • VSCode调试Unity准备工作
  • 缓存穿透 问题(缓存空对象)
  • Vue3:mitt实现组件通信
  • 一个有个性的使用工具thefuck@Ubuntu
  • 【PyQt5】PyQt5桌面APP开发学习
  • JdbcTemplate常用方法一览AG网页参数绑定与数据寻址实操
  • 向日葵好用吗?4款稳定的远程控制软件推荐。
  • 【开源大模型生态9】百度的文心大模型
  • CSS的三种基本选择器
  • 排序学习笔记
  • 【nginx】缓存配置文件
  • 如何使用 maxwell 同步到 redis?
  • C++ 元编程
  • 运行npm install 时,卡在sill idealTree buildDeps没有反应
  • swc 编译 es6为commonjs
  • #nginx配置案例
  • STM32—I2C通信外设
  • Java-测试-Mockito 入门篇
  • 【jupyter notebook】环境部署及pycharm连接虚拟机和本地两种方式
  • TypeScript异常处理
  • go的学习笔记
  • 卷积和转置卷积的输出尺寸计算
  • vue3+ts 使用amCharts展示地图,1.点击左侧国家,可以高亮并放大右侧地图对应的国家。 2.展示数据球。
  • 汽车无钥匙启动功能工作原理
  • C++标准的一些特性记录:C++11的auto和decltype
  • 【Elasticsearch系列四】ELK Stack
  • 【新手上路】衡石分析平台使用手册-认证方式
  • 数字电路与逻辑设计-触发器功能测试及其应用
  • 【网站架构部署与优化】web服务与http协议
  • 【字符函数】strcpy函数(字符串复制函数)+strcat函数(字符串追加)+strcmp函数(字符串比较)【笔记】