langchain4j [特性]如果LLM以反引号包裹的JSON和/或一些附加文本作为响应,尝试提取该内容而不是失败,

wlsrxk51  于 3个月前  发布在  其他
关注(0)|答案(1)|浏览(34)

这个问题是#859的一部分。

有时候在进行结构化数据提取时,LLM响应中可能包含反引号:

```json
{
    ...
}

它也可能不包含"json":
{
    ...
}

或者在代码块前后有一些文本:

Sure, here is your JSON:

{
    ...
}

Let me know if you need more help.


在这种情况下,我们不能失败,而需要尝试提取有效的json。

相关问题