2024-01-12 16:24:14 +08:00
|
|
|
|
# Agents-Flex ChangeLog
|
2024-05-12 13:35:55 +08:00
|
|
|
|
|
2024-05-31 16:10:34 +08:00
|
|
|
|
## v1.0.0-beta.4 20240531
|
|
|
|
|
- feat: OpenAiLlm support embedding model config
|
|
|
|
|
- feat: add get dimensions method in EmbeddingModel
|
|
|
|
|
- feat: SparkLlm support embedding
|
|
|
|
|
- feat: optimize MilvusVectorStore
|
|
|
|
|
- feat: MilvusVectorStore add username and password config
|
|
|
|
|
- refactor: optimize HttpClient.java
|
|
|
|
|
- refactor: optimize AliyunVectorStore
|
|
|
|
|
- refactor: update StoreOptions to extends Metadata
|
|
|
|
|
- refactor: optimize StoreResult and Metadata
|
|
|
|
|
- fix: fix AIMessage tokens parse
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
- 新增:OpenAiLlm 添加自定义 embedding 模型的支持
|
|
|
|
|
- 新增:EmbeddingModel 添加获取向量维度的支持
|
|
|
|
|
- 新增:SparkLlm 星火大模型添加对 embedding 的支持
|
|
|
|
|
- 新增:添加 Milvus 向量数据库的支持
|
|
|
|
|
- 优化:优化 HttpClient 的代码
|
|
|
|
|
- 优化:优化 AliyunVectorStore 的代码
|
|
|
|
|
- 优化:优化 StoreOptions 和 Metadata 的代码
|
|
|
|
|
- 修复:AIMessage 的 tokens 消耗解析不正确的问题
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024-05-16 17:39:02 +08:00
|
|
|
|
## v1.0.0-beta.3 20240516
|
|
|
|
|
- feat:add "description" to agent for automatic arrangement by LLM
|
|
|
|
|
- feat: StoreResult can return ids if document store success
|
|
|
|
|
- feat: StoreOptions support set multi partitionNames
|
|
|
|
|
- feat: add DocumentIdGenerator for Document and Store
|
|
|
|
|
- feat: add ChainException for Chain.executeForResult
|
|
|
|
|
- refactor: rename "SimplePrompt" to "TextPrompt"
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
- 新增:为 Agent 添加 description 属性,方便用于 AI 自动编排的场景
|
|
|
|
|
- 新增:Agent 添加对 outputKeys 的定义支持
|
|
|
|
|
- 新增:添加 DocumentIdGenerator 用于在对文档存储时自动生成 id 的功能
|
|
|
|
|
- 新增:StoreOptions 添加多个 partitionName 配置的支持
|
|
|
|
|
- 新增:当 Document 保存成功时,自动返回保存的 id
|
|
|
|
|
- 优化:Chain.executeForResult 会抛出异常 ChainException
|
|
|
|
|
- 修复:ChatGLM 的 Chat JSON 解析错误的问题
|
|
|
|
|
- 测试:优化 SparkLlmTest 的测试代码
|
2024-05-12 13:35:55 +08:00
|
|
|
|
- 文档:完善基础文档
|