如何在集简云中调用GPTs(Assistant) API

2024-01-11 02:12

本文主要是介绍如何在集简云中调用GPTs(Assistant) API,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我们在OpenAI中创建了GPTs(Assistant)后,希望放到其它软件中使用,比如 抖音私信,抖音评论,微信公众号,钉钉,飞书,企业微信...... 要如何实现这样的功能呢?

您可以使用集简云的 “数据流程”功能来实现, 例如:将GPTs(Assistant)对接到微信公众号中:

或者让GPTs(Assistant)帮助回复抖音评论:

如何操作

1 清晰概念:GPTs 和 Assistant的区别

OpenAI目前提供了GPTs和Assistant,两种都是OpenAI提供的AI助手功能,但是两者有不同。

相同点:GPTs和Assistant都支持添加“说明”,“工具” 和 “文档”,功能基本一样

不同点:

  • GPTs:在https://chat.openai.com/ 创建和使用,只能在OpenAI界面上使用,用户必须订阅Plus会员(20美金一个月那个), 每天使用数量限制,不支持API调
  • Assistant:可以通过API接口或者在Playgroud:https://platform.openai.com/assistants 中创建。支持API调用(可以使用集简云的数据流程,执行动作:OpenAI(ChatGPT):提问GPTs智能助手(Assistant), 无需开发),没有使用次数限制,但是会扣账户余额,确保OpenAI内有关联付费信用卡即可:https://platform.openai.com/account/billing/overview

2 如何创建一个Assistant (如果已经创建,可忽略)

本内容主要是针对从界面创建Assistant,如果您是从API创建可忽略。

进入到 OpenAI的PlayGround:https://platform.openai.com/assistants

点击”Create" 按钮

可以设置名称,说明(规则),工具(Function), 开启 Code, Retrieval (类似文档问答),添加文件

如何在集简云中使用

登录您的集简云账户:http://jijyun.cn

创建数据流程:https://apps.jijyun.cn/data-pipeline/create

选择你要从哪个软件接收数据,比如 抖音,公众号,钉钉,飞书等:

选择OpenAI(ChatGPT):提问GPTs智能助手(Assistant)作为执行动作

添加账户:

登录ChatGPT,访问https://platform.openai.com/account/api-keys,点击左侧菜单栏"API Keys”,点击右侧“Create new secret Key”,复制你的API Key。

在集简云界面点击添加账户

输入您的API Key

在字段匹配的选择您要使用的Assistant:

现在可以通过集简云的数据流程调用您创建的OpenAI Assistant了

如何让Assistant支持上下文对话

通过接口调用Assistant的使用,如果要加上下文对话功能会十分复杂,因此,集简云内置了上下文对话功能,便于用户使用。

如果您需要让Assistant可以基于一个用户的上下文内容进行对话(带对话记忆功能),可以使用集简云的额外选项:

是否开启上下文,选择“

然后在下面的“唯一用户ID" 位置里设置一个用户ID作为身份识别,比如,如果你是对接到微信公众号,那么用微信公众号的用户OpenID, 抖音使用抖音用户的OpenID, 钉钉,企业微信,飞书,使用外部用户的ID或者企业内部员工的ID( 根据您是对外使用,还是对内使用区分)。

这篇关于如何在集简云中调用GPTs(Assistant) API的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/592814

相关文章

Python调用Orator ORM进行数据库操作

《Python调用OratorORM进行数据库操作》OratorORM是一个功能丰富且灵活的PythonORM库,旨在简化数据库操作,它支持多种数据库并提供了简洁且直观的API,下面我们就... 目录Orator ORM 主要特点安装使用示例总结Orator ORM 是一个功能丰富且灵活的 python O

Java调用DeepSeek API的最佳实践及详细代码示例

《Java调用DeepSeekAPI的最佳实践及详细代码示例》:本文主要介绍如何使用Java调用DeepSeekAPI,包括获取API密钥、添加HTTP客户端依赖、创建HTTP请求、处理响应、... 目录1. 获取API密钥2. 添加HTTP客户端依赖3. 创建HTTP请求4. 处理响应5. 错误处理6.

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

浅析如何使用Swagger生成带权限控制的API文档

《浅析如何使用Swagger生成带权限控制的API文档》当涉及到权限控制时,如何生成既安全又详细的API文档就成了一个关键问题,所以这篇文章小编就来和大家好好聊聊如何用Swagger来生成带有... 目录准备工作配置 Swagger权限控制给 API 加上权限注解查看文档注意事项在咱们的开发工作里,API

一分钟带你上手Python调用DeepSeek的API

《一分钟带你上手Python调用DeepSeek的API》最近DeepSeek非常火,作为一枚对前言技术非常关注的程序员来说,自然都想对接DeepSeek的API来体验一把,下面小编就来为大家介绍一下... 目录前言免费体验API-Key申请首次调用API基本概念最小单元推理模型智能体自定义界面总结前言最

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav

C#使用DeepSeek API实现自然语言处理,文本分类和情感分析

《C#使用DeepSeekAPI实现自然语言处理,文本分类和情感分析》在C#中使用DeepSeekAPI可以实现多种功能,例如自然语言处理、文本分类、情感分析等,本文主要为大家介绍了具体实现步骤,... 目录准备工作文本生成文本分类问答系统代码生成翻译功能文本摘要文本校对图像描述生成总结在C#中使用Deep

redis防止短信恶意调用的实现

《redis防止短信恶意调用的实现》本文主要介绍了在场景登录或注册接口中使用短信验证码时遇到的恶意调用问题,并通过使用Redis分布式锁来解决,具有一定的参考价值,感兴趣的可以了解一下... 目录1.场景2.排查3.解决方案3.1 Redis锁实现3.2 方法调用1.场景登录或注册接口中,使用短信验证码场

使用C/C++调用libcurl调试消息的方式

《使用C/C++调用libcurl调试消息的方式》在使用C/C++调用libcurl进行HTTP请求时,有时我们需要查看请求的/应答消息的内容(包括请求头和请求体)以方便调试,libcurl提供了多种... 目录1. libcurl 调试工具简介2. 输出请求消息使用 CURLOPT_VERBOSE使用 C