openAI发布v0.2.0了

打印 上一主题 下一主题

主题 935|帖子 935|积分 2805

时隔20天,OpenAI从v0.0.1升级到了v0.2.0。与v0.0.1版相比,v0.2.0版主要做了以下改动:

  • 把cmd目录下微信公众号的相关服务迁移到了这里
  • 完善了cmd下的测试服务,针对openAI库里实现的各个接口都提供了响应的调用接口,服务运行后可以通过postman进行测试
  • 完成了Fine-tunesModerations接口的开发
  • 新增了NewClientWithConfig接口,用户可以通过这个进行自定义配置,主要是需要实现以下两个接口:

    • RequestFactory:用于构建http.Request,默认使用的是的sonic库进行json解析
    • FormFactory:用户构建涉及文件传输的接口,例如audio,默认使用的是mime/multipart

  1. type RequestFactory interface {
  2.         Build(ctx context.Context, method, url string, request any) (*http.Request, error)
  3. }
  4. type FormFactory interface {
  5.         CreateFormFile(fieldname string, filepath string) error
  6.         WriteField(fieldname string, value string) error
  7.         FormDataContentType() string
  8.         Close() error
  9. }
复制代码
声明:本作品采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)进行许可,使用时请注明出处。
Author: mengbin
blog: mengbin
Github: mengbin92
cnblogs: 恋水无意

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

用户云卷云舒

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表