About ChatGPT的Java SDK。OpenAI官方Api的Java 版SDK。
开源地址:https://github.com/Grt1228/chatgpt-java已经支持OpenAI官方的全部api,有bug欢迎朋友们指出,互相学习。注意:由于这个接口:https://platform.openai.com/docs/api-reference/files/retrieve-content免费用户无法使用,所以并未经过测试!!!(哪位朋友有收费版keys也可以提供下)工
开源地址:https://github.com/Grt1228/chatgpt-java已经支持OpenAI官方的全部api,有bug欢迎朋友们指出,互相学习。注意:由于这个接口:https://platform.openai.com/docs/api-reference/files/retrieve-content免费用户无法使用,所以并未经过测试!!!(哪位朋友有收费版keys也可以提供下)工
最近ChatGpt大火,我在年前申请过账号忘了下确实强大。作为Java程序猿社畜就尝试写了个Java版本的简易版客户端。源码地址:https://github.com/Grt1228/chatgpt-java,不对之处欢迎指正。简介ChatGPT的Java客户端目前支持api-keys的方式调用.后续会持续集成国内类ChatGpt的厂商api。快速开始创建客户端配置api-key即可api-key
Java语言可以使用我的开源SDK进行调用更加简单,快捷,高效。SDK更多特性参考我的这篇文章: https://www.unfbx.com/index.php/archives/208项目主页:https://github.com/Grt1228/chatgpt-java 目前已收获1600+的star一、获取api key参考这个文章:https://blog.csdn.net/zgpea
一、Mapstruct是什么?Mapstruct和BeanUtil功能一样,都是两个实体类之间属性复制工具。之前在开发项目的时候都是用的BeanUtils,听说过Mapstruct的大名但是没有使用过。最近来看看这个Mapstruct怎么玩?为什么那么快?二、Mapstruct是怎么使用?2.1导入依赖 <dependency> <groupId>org
查看redis内存占用信息info memory附带_human的属性为可视化属性localhost:6379> info memory# Memoryused_memory:2916608used_memory_human:2.78Mused_memory_rss:2879680used_memory_rss_human:2.75Mused_memory_peak:3837776used_
xxl-job原生支持Mysql,不支持pgsql,要适配Pgsql的需要修改部分代码。xxl-job最新版2.3.1修改支持Pgsql、PostgreSQL版本下面的所有修改基于xxl-job的2.3.1版本下面的所有修改基于xxl-job的2.3.1版本下面的所有修改基于xxl-job的2.3.1版本1、修改Sql脚本CREATE TABLE xxl_job_info ( id serial
ApplicationContextAwareSpring提供的一个扩展接口,在Spring项目加载完所有的Bean实例后会调用该接口的实现。自定义类实现ApplicationContextAwarepackage com.unfbx.eventTest.config;import com.unfbx.eventTest.annotation.TestLog;import org.springfr
简介隔离在家工作,最近遇到一个挺好玩的需求哈哈哈。在参数校验前需要做一段逻辑上的处理。比如:同一个接口的参数校验,一个实体类有10个属性满足条件A就校验其中的5个属性,满足条件B就校验另外5个属性。常用的处理逻辑一般我们在做Spring Boot项目时候的参数校验都是直接通过在接口入口处增加@Valid,然后Spring在序列化参数的时候就回自动帮我们进行校验。实体类增加校验注解这里举例:@Not
简介最近隔离在家,做项目中发现项目中的配置文件敏感信息都是明文存储的的,很不安全。例如:数据库的密码,redis的密码,oss存储的相关key等等。然后自己也上网百度了下相关的资料。找到了一个开源的配置文件加密实现:jasypt。jasypt开源地址:asypt-spring-boot 官网:http://www.jasypt.org jasypt的使用引入依赖gradle:compile gro
简介最近在做一个业务功能,需求涉及到了通过终端的定位获取距离终端最近的实体店铺的需求。因为之前没有涉及到地理位置坐标计算距离的知识,只知道redis可以计算两个坐标点(经纬度)之间的距离。但是不满足目前的需求,因为除了计算距离外还要进行筛选、排序、分页。所以就不考虑在redis实现。更不可能全表查询内存排序。所以上网搜索资料,找到了pgsql的插件postgis,是数据库层面支持经纬度距离计算的插