langchain_community.tools.json.tool.JsonSpec

class langchain_community.tools.json.tool.JsonSpec[source]

基类: BaseModel

JSON规范类的基类。

通过解析和验证关键字参数中的输入数据来创建一个新的模型。

如果输入数据无法解析成有效的模型,将引发 ValidationError。

参数 dict_: Dict [必须]
参数 max_value_length: int = 200
classmethod from_file(path: Path) JsonSpec[source]

从文件创建 JsonSpec。

参数

path (Path) –

返回类型

JsonSpec

keys(text: str) str[source]

返回给定路径的 dict 的键。

参数

text (str) – Python 表示的路径到对应的 dict(例如,data[“key1”][0][“key2”])。

返回类型

str

value(text: str) str[source]

返回给定路径的 dict 的值。

参数

text (str) – Python 表示的路径到对应的 dict(例如,data[“key1”][0][“key2”])。

返回类型

str

使用 JsonSpec 的示例