langchain报错记录(js)

news/2024/9/20 5:38:43 标签: node.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.niftyadmin.cn/n/5666608.html

相关文章

SISL 插值、近似 example 运行测试

void VisualizeSISLCurve(pcl::PointCloud<pcl::PointXYZ>::Ptr cloud_cv, double r, double g, double b, bool show_cps) {pcl::PointCloud<pcl::PointXYZRGB>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZRGB>);cloud->clear();//输入点数const int …

『C/C++』整型和字符串相互转换

■函数名:itoa 功 能:把整数转换为字符串。 原型: char *itoa(int value, char *string, int radix); ◎value: 待转化的整数。 ◎radix: 是基数的意思,即先将value转化为radix进制的数&#xff0c;范围介于2-36&#xff0c;比如10表示10进制。 ◎string: 保存转换后得…

Leetcode面试经典150题-130.被围绕的区域

给你一个 m x n 的矩阵 board &#xff0c;由若干字符 X 和 O 组成&#xff0c;捕获 所有 被围绕的区域&#xff1a; 连接&#xff1a;一个单元格与水平或垂直方向上相邻的单元格连接。区域&#xff1a;连接所有 O 的单元格来形成一个区域。围绕&#xff1a;如果您可以用 X 单…

供方软件供应链安全保障要求及开源场景对照自评表(下)

国标《信息安全技术 软件供应链安全要求》确立了软件供应链安全目标&#xff0c;规定了软件供应链安全风险管理要求和供需双方的组织管理和供应活动管理安全要求。 开源软件供应链作为软件供应链的一种特殊形式&#xff0c;该国标亦适用于指导开源软件供应链中的供需双方开展组…

FPGA开发-0到1

FPGA开发-0到1 文章目录 FPGA开发-0到1前言一、FPGA资源/资源评估1.1 硬件资源1.1.1 BANK的划分1.1.2 布线资源1.1.3 逻辑资源1.1.4 时钟资源1.1.5 存储资源1.1.3 GT资源1.2 资源评估1.2.1 评估步骤1.2.2 评估方法二 代码架构/代码规范三 时钟四 复位五 跨时钟域处理六 常用功能…

双光吊舱应用行业!!

1. 军事领域 侦察与监视&#xff1a;双光吊舱能够全天候、全气候地提供高清图像数据&#xff0c;支持军事侦察和监视任务。通过可见光相机和红外热成像仪的结合&#xff0c;吊舱可以在白天和夜晚、晴天和恶劣天气条件下&#xff0c;为无人机等空中平台提供清晰的战场图像&…

CentOS5.2中安装并设置TFTP服务

在CentOS5.2中安装并设置TFTP服务,下面安装TFTP服务必须能联网,因为是使用yum安装,如果使用rpm从光盘安装则不需要。下面是步骤: 安装TFTP服务器: yum install tftp-server 安装TFTP客户端: yum install tftp 执行上面的命令后会自动搜索相应的最新版软件并自动下…

《高等代数》范德蒙德行列式(应用)

说明&#xff1a;此文章用于本人复习巩固&#xff0c;如果也能帮助到大家那就更加有意义了。 注&#xff1a;1&#xff09;此题中的行列式是缺失了一行的范德蒙德行列式&#xff0c;解题思路是将其与范德蒙德行列式进行对比&#xff0c;我们将其添上一行和一列补成范德蒙德行列…