小编Bra*_*don的帖子

langchain:没有名为“langchain.document_loaders”的模块

首先也是最重要的,我使用的是最新的 Python ( ==3.11.2) 和最新版本的 langchain ( ==0.0.128)。

根据DirectoryLoader 的最新文档,以下行应该有效:

from langchain.document_loaders import DirectoryLoader

相反,我看到以下错误。有什么建议么?

在此输入图像描述

jupyter-notebook langchain

5
推荐指数
2
解决办法
6万
查看次数

Aeson Prism带有"免费"参考

只需阅读精彩的" Lens/Aeson Traversals/Prisms"文章并拥有真实世界的应用程序.鉴于以下匿名JSON结构,我如何棱析出集合而不是特定值?

{"Locations" : [ {"id" : "2o8434", "averageReview": ["5", "1"]},{"id" : "2o8435", "averageReview": ["4", "1"]},{"id" : "2o8436", "averageReview": ["3", "1"]},{"id" : "2o8437", "averageReview": ["2", "1"]},{"id" : "2o8438", "averageReview": ["1", "1"]}]}
Run Code Online (Sandbox Code Playgroud)

我有:

?> locations ^? key "Locations" . nth 0 . key "averageReview" . nth 0
Just (String "5")
Run Code Online (Sandbox Code Playgroud)

我想要的是:

?> locations ^? key "Locations" . * . key "averageReview" . nth 0
["5", "4", "3", "2", "1"]
Run Code Online (Sandbox Code Playgroud)

我错过了整个棱镜点吗?或者这是一个合法的用例?

干杯!

haskell aeson haskell-lens

3
推荐指数
1
解决办法
98
查看次数