Skip to content

Releases: egmsia01/wenxin-starter

2.0.0-beta3

27 Mar 14:44
b5103eb
Compare
Choose a tag to compare
2.0.0-beta3 Pre-release
Pre-release
  • 修复 修复并发场景下导致的丢对话任务的问题
  • 修复 网络异常情况下导致的消息错乱问题
  • 新增 导入导出消息的api
  • 新增 消息存储与获取的api
  • 新增 Prompt与ImageClient
  • 优化 整体性能
  • 其余改动请查看commit.

v2.0-beta2

11 Mar 15:34
Compare
Choose a tag to compare
v2.0-beta2 Pre-release
Pre-release

新增 对于Prompt模型的支持
新增 对于文生图模型的支持
更新 部分依赖

v2.0-beta

11 Mar 07:15
36b9ad8
Compare
Choose a tag to compare
v2.0-beta Pre-release
Pre-release

! 2.x 版本与 1.x 版本不兼容,使用方式见README

重构SDK架构,引入多线程与异步处理,大幅提升性能
重构客户端生成方式,支持自定义多模型,不再主动需要适配
引入任务队列与排队机制,可自定义模型的QPS
普通chat接口现已可用

1.1.2

24 Jan 12:08
ae30901
Compare
Choose a tag to compare

修复 PromptBotClient循环依赖问题

1.1.1

14 Jan 14:06
Compare
Choose a tag to compare

修复 部分场景下无法获取access-token的问题
修复 并发场景下会造成消息错乱的问题
优化 并发场景下的性能
优化 同步官方文档新版请求参数与响应参数
优化 大量代码精简
重构 Bean注入方式与配置读取,可能引起1.0.0以前版本的路径兼容问题。

1.0.0

22 Nov 13:28
Compare
Choose a tag to compare

最近太忙了,日志先欠着(OvO)

0.0.9.7

26 Oct 10:39
Compare
Choose a tag to compare

适配文心4.0
同步官方文档
新增 对function call的简单支持
新增 更细化的错误处理
修复 ban_round类型错误导致的反序列化错误 #15
修复 system字段无长度限制 #16
修复 system字段包含敏感词导致的npe问题
修复 概率出现的The connection observed an error错误

0.0.9.1

18 Oct 13:21
Compare
Choose a tag to compare

--(补上迟来的Release)--

1.完全的响应式风格。
2.修复 快速连续请求导致的npe问题 ( #8 )。
3.修复 响应前再次请求导致的消息格式错误( #10 )。
4.修复 api_key配置错误导致的异常。
5.优化 非空校验。
6.优化 消息队列的数据结构。
7.优化 流式返回性能。
8.同步官网响应字段(2023-9-13)。

0.0.7

13 Aug 08:54
Compare
Choose a tag to compare

此版本全面转向响应式风格,请注意适配返回值

  1. 完全适配webflux响应式风格,去除代码中的阻塞操作。
  2. 接口命名优化
  3. 新增配置API-Key 和 Secret-Key自动获取access-Token,每次启动自动获取
  4. 优化空值检测
  5. 优化日志输出的规范性
  6. 不同模型的URL配置名称修改(无感知)
  7. 新增9+模型的API支持

0.0.6

05 Aug 16:38
Compare
Choose a tag to compare

!此版本与之前版本客户端路径不兼容,请重新导包

重构 客户端的实现方式,大幅增加了拓展性
修复 URL错乱问题
优化 导入/导出历史消息记录方法
新增 access-token的设置方法,优先级 setCustomAccessToken > extend and override > application.yaml
新增 支持图片生成
新增 通用客户端CommonClient,新模型未适配时可使用这个,大概率可用
新增 高度自定义设计,直接extends DefaltParamsClient并重写方法即可
新增 大量模型适配,支持文心千帆所有模型,包括:文心一言 ErnieBot、ERNIE-Bot-turbo、BLOOMZ-7B、Ernie-Bot-VilG、VisualGLM-6B、Llama-2、Linly-Chinese-LLaMA-2-7B、Linly-Chinese-LLaMA-2-13B、ChatGLM2-6B、RWKV-4-World、OpenLLaMA-7B、Falcon-7B、Dolly-12B、MPT-7B-Instruct、Stable-Diffusion-v1.5、RWKV-4-pile-14B、RWKV-5-World、RWKV-Raven-14B、Falcon-40B、MPT-30B-instruct、Flan-UL2、Cerebras-GPT-13B、Cerebras-GPT-6.7B、Pythia-12B、Pythia-6.9B、GPT-J-6B、GPT-NeoX-20B、OA-Pythia-12B-SFT-4、GPT4All-J、StableLM-Alpha-7B 、 StarCoder、Prompt模板。