AI 智能体应用案例

今日新增

44全部 189 条

共 189 条,第 1–20 条

工作·研究实践示例

阅读PDF并继续前面的问题进行提问

这是一个在PDF中查找相关内容并回答,同时在同一对话中继续前面问题的公开示例。

使用方法

  1. 安装示例文件夹中的依赖项,准备好模型API密钥和要读取的PDF。通过在 --pdf 后面添加文件路径来运行。
  2. 将文档制作为可检索的资料后,查找与问题相关的内容并进行回答。如果省略 --question,可以在终端持续输入问题。
  3. 对话模式下会连接一个包含前面问题和答案的记忆体。单次提问模式还会输出参考的文档片段数量。

结果

这是支持单次提问和连续对话的文档问答实现。整理了公开代码的运行方式,但没有直接测量答案的准确性。

注意事项

需要先确认PDF为可读取文本的格式。公开示例没有单独实现扫描文档的文字识别或按答案引用页面的功能。

来源

GitHub 原文 ↗

示例提示词 · LlamaIndex

请制作一个能在[PDF文件]中回答问题的工具。运行环境为[Python环境],结果保存在[输出文件夹]。请先阅读公开示例 agents/03-pdf-qa-agent 的README和代码,整理所需的包和API设置。

请区分并连接单次提问模式和可继续前面对话的问题模式。用户更换文件时,需避免混入前一文档的答案,对于文档中没有的问题要补充回答“未能确认”。原始示例只输出参考片段数量,请提出改进建议,让答案能同时显示所用句子和页面。

请用有文本的PDF、内容为空的文件、文档中没有答案的问题进行测试。对照原文检查答案,并确认对话模式下后续问题是否指向同一对象。请留下安装步骤、运行命令、包含答案和依据的示例,以及未能确认的功能作为结果。请区分公开代码中已确认的功能和本次新增的要求。