ChatViewer
  1. ChatGPT
ChatViewer
  • 用户
    • 用户接口
    • 发送验证码
      GET
    • 用户登录
      POST
    • 用户注册
      POST
    • 用户修改信息
      PUT
    • 用户信息
      GET
  • 分类
    • 分类目录接口
    • 查询分类目录
      GET
    • 删除分类
      DELETE
    • 插入分类路径
      POST
    • 插入子分类
      POST
  • ChatGPT
    • GPT会话列表
      GET
    • 新建会话
      POST
    • 删除会话
      DELETE
    • 消息记录
      GET
    • 发送消息
      POST
  • 文章
    • 文章详情查询
      GET
    • 文章分页查询
      GET
    • 上传文件
      POST
    • 上传文章
      POST
  • 点赞
    • 点赞/取消点赞
      POST
    • 点赞状态查询
      GET
  • 评论
    • 评论查询
      GET
    • 添加评论
      POST
  • 聊天
    • 会话查询
    • 聊天记录
    • 发送消息
    • 设置已读
  • 通知
    • 通知
    • 通知摘要
    • 通知查询
    • 设为已读
  • 问题
    • 问题分页查询
    • 添加问题
    • 问题查询
    • 回答查询
    • 保存回答
    • 求助GPT
  • 购买token
    • 添加商品
    • 秒杀免费商品
  1. ChatGPT

GPT会话列表

GET
/gpt/conversation
值得看看实现
已登录用户提供token,查询自己与ChatGPT的非空对话列表,每个会话项包括conversationId、firstMessage。
主要功能由Mapper层完成,该SQL查询首先确定属于指定用户的所有conversation_id,然后为每个对话找到最早的一条消息的message_id,最后通过主查询选择这些最早消息的conversation_id和内容。
这将返回指定用户的每个对话中的第一条消息,按照conversation_id降序排列。
image.png

请求参数

Header 参数
Token
string 
必需
默认值:
{{token}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/gpt/conversation' \
--header 'Token;'

返回响应

🟢200成功
application/json
Body
code
integer 
状态码
必需
msg
string 
状态信息
必需
data
array [object {2}] 
必需
conversationId
string 
会话id
必需
firstMessage
string 
首条信息内容
必需
示例
{
    "code": 200,
    "msg": "success",
    "data": [
        {
            "conversationId": "1703379029398425602",
            "firstMessage": "假设你是一位IT专家,对于问题\"TCP为什么需要三次握手建立连接我的回答是:\"1、TCP需要三次握手以确保双方的收发功能正常\n\n2、TCP需要三次握手以协商双方的初始序列号,这是TCP实现重传、顺序控制等可靠传输的基础\n\n3、三次握手能够避免失效的历史连接带来的隐患,防止重复的历史连接带来的混乱。比如client向server发送序列号为90的SYN报文,但是此时遇到了网络拥塞,数次重试后,放弃建立该连接。重新发送序列号为100的SYN报文,但此时序列号90的SYN报文到达了server端,如果使用两次握手,Server端会对该报文回复SYN+ACK报文,并有可能继续发送数据。但使用三次握手则可以避免这个问题。\n\", 你能否进一步完善与扩充我的回答?"
        },
        {
            "conversationId": "1703377484866949121",
            "firstMessage": "你好,你可以扮演一只猫咪吗?"
        }
    ]
}
修改于 2023-10-04 13:32:24
上一页
插入子分类
下一页
新建会话
Built with