2.5k的ChatGPT-Java版SDK升级1.1.2-beta0支持GPT-4V、Dall-e-3模型、ToolCalls、微调Job、TTS...

2.5k的ChatGPT-Java版SDK升级1.1.2-beta0支持GPT-4V、Dall-e-3模型、ToolCalls、微调Job、TTS...Chatgpt Java 是 OpenAI 官方 Api 的 Java SDK 可以快速接入项目使用 支持 OpenAI 官方全部接口 目前收获将 2500 star 开源地址 https github com Grt1228 chatgpt java 官方文档 https chatgpt java unfbx com 最新版本 1 1 2 beta0 目前支持的功能 Dall e 3

大家好,我是讯享网,很高兴认识大家。



  • 开源地址:https://github.com/Grt1228/chatgpt-java
  • 官方文档:https://chatgpt-java.unfbx.com/
  • 最新版本:1.1.2-beta0
 
  
讯享网

目前支持的功能:

Dall-e-3 FineTuneJob TTS ChatCompletionWithPicture AI生成图片 微调job 文本转语音 附加图片的ChatCompletion
TikToken Chat Completions Images Speech To Text 余额查询 Token计算 GPT-3.5、4.0对话模型 GPT-3.0对话 图片模型 语音转文字,语音翻译 余额查询
Embeddings Files Moderations Fine-tune Models 嵌入 自定义训练模型 文本审核,敏感词鉴别 微调 模型检索相关

OpenAi在上周更新了新的版本,发布了很多新的功能,包括GPT-4V、附加图片的ChatCompletion、指定返回数据格式、Tool Call、Dall-e-3生成图片、FineTuneJob、文本转语音TTS等等功能。

本周Chatgpt-Java同步更新,支持最新的Api。

所以的新版本Api更新基于原有的OpenAiClient和OpenAiStreamClient,所以构建客户端的当时是没有变化的。

创建Client如下:

讯享网
 
讯享网

附加图片的chatCompletion暂时不支持以下简易接口请求

  • public void streamChatCompletion(List messages, EventSourceListener el)
  • public ChatCompletionResponse chatCompletion(List messages)

最新版的OpenAi接口支持执行数据返回格式。以下仅举例阻塞输出的方案,流式输出一样的使用方法不再举例。

指定数据格式目前支持:

  • json_object
  • text

参考源码:com/unfbx/chatgpt/entity/chat/ResponseFormat.java

 
讯享网

最新版的OpenAi接口支持Dall-e-3模型生成图片,功能更加强大。

 
   
  • gpt-3.5-turbo-1106
  • gpt-3.5-turbo-0613
  • babbage-002
  • gpt-4-0613
  • davinci-002

更多详细参考源码:com/unfbx/chatgpt/entity/fineTune/job/FineTuneJob.java

讯享网
 
讯享网

2.4.4.1、详细信息

  • FineTuneJobResponse的fineTunedModel属性就是微调的模型id,也是后续使用的模型id

需要主义只有FineTuneJob执行完成fineTunedModel属性才会有值,job失败或者未执行完成此属性为null。

结合第4.0章节可以看到job的执行信息。

 

2.4.4.2、job列表

支持分页查询

讯享网

支持分页查询,支持分页

 

输出信息,输出信息会返回创建的模型id,这个就是后续使用的模型id。

讯享网

注意model参数为自定义的模型id。此id会在fineTuneJobEvents完成后返回。

此id的获取有几种方式:

  • 1、fineTuneJobEvents接口完成后返回。
  • 2、通过3.1章节查询job详细信息可以获取模型id:fineTunedModel属性。
  • 3、models接口返回,参考第5章
 

输出信息

讯享网

OpenAi最新接口支持TTS,支持高清语音,支持六种人声。

 


小讯
上一篇 2026-03-09 17:00
下一篇 2026-03-09 17:02

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/209544.html