# 《ChatGPT 微服务应用体系构建》 - chatgpt-sdk 第3节:完善实现各类常用接口

作者:小傅哥
博客:https://bugstack.cn (opens new window)

沉淀、分享、成长,让自己和他人都能有所收获!😄

  • 本章难度:★★★☆☆
  • 本章重点:鉴于在 chatgpt-sdk 的第2节已经通过手把手的方式带着大家做了一整套接口的设计和开发,所以本章结合前面的内容,我们可以继续完善所有常用的接口了。
  • 课程视频https://t.zsxq.com/0eZo0s8q1 (opens new window)

# 一、本章诉求

ChatGPT 官网除了提供了上一章已实现的问答接口,其实还有很多接口内容,也包括通过一段文字描述就可以绘制出图片的操作。以及;文本修复向量计算文件上传/检索语音转文字语音翻译账单查询消耗查询这些接口。所以本章我们就来做一下这样的实现。以及完成一个上下文的应答验证。

# 二、流程设计

整个流程为;按照整体的会话模型设计,封装本章所提诉求的接口内容。

  • 本章的实现会基于官网的HTTP接口进行封装处理,你也可以打开官网查看:https://platform.openai.com/docs/api-reference (opens new window) - 官网中对各个例子都有调用的入参和出参,非常清晰。后续也可以结合官网内容做更新和扩展。例如;微调相关的接口也可以先自行扩展。
  • 只要大家把这样一套接口封装的 SDK 做下来,以后你再封装其他各类 API 都有自己的设计思路和落地经验了。