这个是使用chatpdf api接口来开发的
ChatPDF后端API允许您以编程方式从PDF文件中提取信息,并基于您的PDF创建自定义聊天机器人。
定价 通过每月600条消息和200页PDF的免费试用ChatPDF后端API。如需更多功能,请升级到付费计划。要这样做,请进入“我的账户”,展开“开发者设置”并点击“更改计划”按钮。
身份验证 所有API请求都必须使用通过x-api-key标题传递的API密钥进行身份验证。您的API密钥是秘密的,并且只能在安全的后端环境中使用。请勿从用户界面前端发出对API的请求。您可以在展开“开发者设置”后在“我的账户”弹出窗口中找到您的API密钥。
资源 在向PDF提问之前,您需要将其作为资源添加到ChatPDF中。有三种方法可以做到这一点:
手动在ChatPDF.com上上传PDF 通过API添加来自公共可访问URL的PDF 通过API从计算机上传PDF文件 每个PDF文件限制为2,000页或32 MB。
聊天 要向PDF提问,请使用chat端点,该端点需要一个资源ID和一个消息数组。要提出单个问题,请发送一个带有用户角色的消息。要提出跟进问题,请发送多条消息,AI的回复应该具有助手角色。ChatPDF聊天API是无状态的,这意味着您需要通过一个请求发送所有相关的消息,以前的消息不会自动包含在内。
地址