简单易用的 Open Ai Java SDK 2024.01.1 发布
推荐一套基于 SpringBoot 开发的简单、易用的开源权限管理平台,建议下载使用: https://github.com/devlive-community/authx
推荐一套功能强大的开源数据中台系统:https://github.com/devlive-community/datacap
推荐一套全平台数据库管理工具,建议下载使用: https://github.com/devlive-community/dbm
OpenAI Java SDK 主要为 Java 开发人员提供方便易用的 SDK 来与开放 AI 模型的 API 进行交互依赖库。
创建助手
AssistantsEntity entity = AssistantsEntity.builder() .name("Math Tutor") .model(CompletionModel.GPT_35_TURBO) .instructions("You are a personal math tutor. When asked a question, write and run Python code to answer the question.") .build(); client.createAssistants(entity);
创建助手文件
client.createAssistantsFile("file-jNuKdx61rNQ0FUhuPFpMNmGZ","asst_xv9N9dNXstuV8OVLElLqgV7U")
列出助手
client.listAssistants(null); // With query params QueryEntity configure = QueryEntity.builder() .limit(2) .build(); client.assistants(configure);
列出助手文件
client.assistantsFiles("asst_xv9N9dNXstuV8OVLElLqgV7U"));
检索助手
client.retrieveAssistant("asst_xv9N9dNXstuV8OVLElLqgV7U");
检索助手文件
client.retrieveAssistantFile("asst_xv9N9dNXstuV8OVLElLqgV7U","file-jNuKdx61rNQ0FUhuPFpMNmGZ");
修改助手
AssistantsEntity entity = AssistantsEntity.builder() .name("Math Tutor 1") .model(CompletionModel.GPT_35_TURBO) .instructions("You are a personal math tutor. When asked a question, write and run Python code to answer the question.") .build(); client.updateAssistant("asst_xv9N9dNXstuV8OVLElLqgV7U",entity);
删除助手
client.deleteAssistant("asst_xv9N9dNXstuV8OVLElLqgV7U");
删除助手文件
client.deleteAssistantFile("asst_xv9N9dNXstuV8OVLElLqgV7U","file-jNuKdx61rNQ0FUhuPFpMNmGZ");
如果您对我们的项目感兴趣,欢迎贡献源码或 fork 源码。
感谢大家支持。
欢迎大家关注我们的公众号,我们会每周推送优秀的开源软件给大家以供参考使用。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
什么样才算好图——从生图模型质量度量方法看模型能力的发展
本文总结了近10年来的生图模型论文中用到的评价指标,并尝试解答两个问题 不同时期的评价标准都有哪些特点? 图片质量的评价如何辅助模型的迭代? 前言 随着各种文生图模型逐渐从toy project进入到生产链路,在线上实际落地并产生业务价值,同时自研/来源模型也进入了快速迭代的阶段。 一套直指问题、综合拓展性和复用性的评价指标变得尤为宝贵,从效果上来讲,如果说数据质量决定了模型效果的上限,那么指标的好坏直接决定了模型下限的位置。 2016年以前图像质量检测主要是在构建各种手动特征,最初图片质量是作为一个二类问题,后来根据不同的对象/场景衍生出多了分类的问题,2016年到2019年期间,GAN方法生成的图片越来越逼真,此时各家的指标更多的关注GAN生成图像和样本图像之间的差异以及生成图片的多样性(mode collapse)。 自2020年往后,transformor火遍机器学习圈,同时多模态大模型能力也越来越强,在图片美观度、真实度这种抽象的指标的评价在LLM上又有比较好的表现,同时因为zero-shot和few-shot的特性,在一些自定义的指标上LLM可以快速响应,对于使用方来说,这...
- 下一篇
CudaText 1.210.0 发布,跨平台的文本编辑器
CudaText 是一个跨平台的文本编辑器,用 Object Pascal 编写。它是开源项目,启动速度相当快,它可以通过 Python 插件进行扩展,借助 EControl 引擎还带来了功能丰富的语法分析器。 CudaText 1.210.0 正式发布,更新内容如下: 添加:使用新版本的 fcl-json lib 更快地加载具有大更改文件文本的 40Mb 大小的大会话文件 添加:可以通过新选项“find_ctrl_enter”在查找对话框中禁用 Ctrl+Enter 热键 添加:可以通过新选项“find_hi_max_line_len”禁用查找对话框的“Highlight all”功能 修复:插件 Insert_Pics 无法为分割视图编辑器设置“scroll last line on top”属性 修复:Windows:修复通过Alt-Tab从 _non-modal_ plugin 对话框聚焦主应用程序窗口的问题(尚不存在此类 major plugins) 修复:Qt5 版本:热键显示为 `、Ctrl+`、Minus、Shift+Minus、Shift+= 修复:Qt5版本:按“F...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装Nodejs环境