对于营销场景希望通过大模型分析提供解决思路,发现最近经常使用的nocode能快速搭建平台接上大模型,感觉很好玩的样子,于是赶紧一试~~
我的作品:智能营销管家
一、整体步骤
调用第三方接口主要分为以下四个步骤:
- 查找接口文档:可以通过百度等搜索引擎寻找所需功能的接口,多数场景下都有公开的接口文档可供参考;若有自己封装好的后端接口,也可直接调用。
- 准备调用内容:仔细查看接口文档中的调用说明,明确调用所需的各项信息,如 URL、认证方式、参数要求等。关于如何看懂接口文档,可参考后文的小技巧。
- 在 NoCode 中配置接口调用:向 NoCode 说明接口调用的触发时机、接口的详细信息(如 URL、认证方式、参数等),以及返回内容如何与前端页面进行交互。
- 查验调用效果:完成配置后,对接口调用效果进行测试,确保功能正常实现。
三、调用 deepseek 接口 demo 解析
1. 获取第三方接口的文档
直接在百度搜索 “deepseek 接口”,找到其官方接口文档地址
2. 解析接口文档中的调用说明
接口文档通常会详细说明调用的 URL(url=xxxx)、认证方式(如申请 API key)以及接口参数等信息。
在 deepseek 的接口文档中,明确了接口的 URL、认证方式为申请 API key,还说明了请求参数中 model 的切换方式、stream 不同值对应的输出方式等内容。
按照文档说明注册并获取 API key 后,文档下方会提供调用示例。一般情况下,可直接复制示例内容,再将认证方式、请求参数等修改为自己所需的配置。
- Authorization(认证方式):需替换为申请到的 API key。
- model(模型):根据接口说明,“deepseek-chat” 对应的是 DeepSeek-V3-0324 模型,若需要使用 DeepSeek-R1-0528 模型,可将 model 的值改为 “deepseek-reasoner”。
- messages(消息参数):第一行角色为系统,对应的参数为默认内容;第二行角色为用户,默认参数为 “Hello”。由于我们要实现的是 AI 问答机器人,需要将用户输入的内容作为请求参数传递给接口,因此这里用户角色的 content 应调整为 “用户输入的内容”。
- stream(输出方式参数):从文档说明可知,其值决定输出方式,默认 false 为一次性输出。在 AI 问答机器人场景中,通常采用流式输出,可将该参数值改为 true。
3. 在 NoCode 中配置接口调用信息
在 NoCode 对话框中,清晰说明接口调用的触发时机、接口信息以及返回内容与前端的交互方式。
参考 prompt:“发送消息时调用接口,接口信息如下:API key 为 xxxxx,输入内容为 xxxxx,调用样例为 xxxxx”。
4. 测试接口调用效果
完成配置后,进行第二轮对话测试。若能收到 AI 返回的内容,说明接口调用成功。不过,若采用非流式输出(stream=false),回答加载时间可能较长;按照官方说明将 stream 的值改为 true,采用流式输出后,整体效果会有明显改善。
通过以上步骤,就能在 NoCode 作品中成功调用 deepseek 接口,实现营销智能管家。掌握这种方法后,还可以尝试调用其他第三方接口,丰富 NoCode 应用的功能。
真的想推荐给各位,很好上手,快去试下!有什么问题欢迎评论区和我交流~~~