以下是快速创建调用 API 应用的步骤:
以创建调用 themoviedb.org API 应用为例:
1.Body:用于传递请求的主体部分,可以是JSON、XML或其他类型的数据。在GET方法中,通常不使用Body来传递参数,因为GET方法的URL中已经包含了所有必要的参数。2.Path:用于定义请求的路径部分,通常以“/”开头,后面跟着一系列的段落(如“/users/{username}”)。在GET方法中,Path可以用来传递参数,但通常会将其编码为URL的一部分,而不是单独传递。3.Query:用于定义请求的查询部分,通常以“?”开头,后面跟着一系列的键值对(如“?username=admin&password=password”)。在GET方法中,Query是最常用的参数传递方式,它允许用户通过URL中的键值对来传递参数。4.Header:用于定义HTTP请求的头信息部分,包括各种头部字段,如“Content-Type”、“Authorization”等。在GET方法中,Header通常不会用来传递参数,而是用于定义请求的头部信息。1.配置输出参数如果一切都填对了没有问题的话,我们可以直接点击自动解析,会自动调用一次API给出对应的输出参数我填入汉字“张”。点击自动解析解析成功后会显示解析成功,我们可以看到输出参数已经填好。然后我们点击保存并继续参数描述可以根据需求填写。既是提醒用户也是提醒自己,建议填写~1.调试与校验测试一下我们的工具,是否能正常运行。运行后查看输出结果Request为输入的传参Response为返回值点击Response就可以看到解析后的参数
1.在配置输出参数界面,设置输出参数,并单击保存并继续。您可以单击自动解析,在对话框内填写输入参数调用API,平台将会根据API响应结果自动配置输出参数。您也可以单击新增参数,手动设置输出参数。|配置项|说明|<br>|-|-|<br>|参数名称|参数名称,支持字母、数字或下划线。参数名称|<br>|参数描述|参数描述。准确的参数描述可以帮助用户或LLM理解当前参数的作用。|<br>|参数类型|参数的数据类型。|<br>|是否必填|参数是否必须输出。打开开关表示当前参数为必须输出的参数。关闭开关表示当前参数为可选输出的参数。|<br>|新增子项|当参数类型选择Object类型时,该配置项会显示加号(+)图标。单击加号图标可在当前Object参数内添加子参数。|1.在调试与校验界面,填写输入参数,并单击运行。2.在页面右侧,查看调试结果为绿色标识的调试通过后,单击完成。1.在插件详情页的右上角,单击发布。
themoviedb.org是一个电影数据库,api是他的二级域名——就像是门牌号一样,让GPT可以来这里取数据,也就刚刚“Talk to”的对象。接下来,我教大家如何快速上手这个Action。完成“找电影”的GPT因为调用TMDB是需要API KEY的,所以我们需要先前往themoviedb.org注册后申请一个API KEY。在你注册后,还要点击邮箱验证邮件里的链接后才可以使用,注册流程就不赘述了注册后,依次点击右上角头像-账户设置- API -请求API密钥- click here选择Developer开发者,协议拉到最底下然后Accept接受。使用类型:网站。应用名称随便写,URL填ChatGPT()官网就行,简介必须写英文的,下面的除了邮箱外(因为要收验证码),大概填填提交就好,支持中国手机号。填完了就可以获得API密钥和API读访问令牌了,找个小本本先记下来下面的‘API读访问令牌’备用。构建GPT新创建一个GPT,名字描述随便写,Instructions使用以下内容:使用中文对话,当用户想找电影时,输出以下内容:详细介绍和主视觉图(取自'backdrop_path')主要剧情观影前需要了解的背景和知识搜索网上的评论并总结,你可以使用webPilot来寻找添加一个上一步的Webpilot Action。继续添加一个新的Action,在Schema里粘贴以下内容: