Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@Phinease Phinease released this 09 Jun 10:36
· 36 commits to main since this release
5b33ed5

🚀 Nexent:开源智能体平台

我们很高兴地宣布 Nexent 新版本 v0.2.0 (pre-release) 已发布!

Nexent 是一个开源智能体平台,能够将流程的自然语言转化为完整的多模态智能体 —— 无需编排,无需复杂拖拉拽。基于 MCP 工具生态,提供强大的模型集成、数据处理、知识库管理、零代码智能体开发能力。

🔔 新特性

🤖 智能体零代码开发

  • 通过配置引导轻松构建智能体
  • 自主添加工具,输入业务描述
  • 系统自动生成提示词,支持调试

🤝 多智能体协同

  • 支持创建多个智能体
  • 多智能体协同配合

⚙️ 核心提示词自动生成

  • 根据业务描述自动生成提示词
  • 支持根据指令进行微调和优化

🐛 Bug 修复

修复了 100+ 个 bug,提升系统稳定性、可靠性及用户体验。

🔍 立即访问 http://nexent.tech ,并通过 GitHub Issues 提交反馈。

🎁 早期贡献者福利

我们不会忘记早期贡献者!从专属徽章、纪念品到其他丰富奖励,我们致力于感谢每一位助力 Nexent 成长的朋友。

📢 推广扩散

最重要的是让更多人看到这个项目。请为仓库点星 ⭐、关注我们并分享给朋友——每一次点击都助力社区壮大,保持项目活力。

📄 许可证

Nexent Licence 正式变更为 MIT Licence,附加部分使用条款。详情请参阅 LICENSE 文件。

What's Changed

  • ✨ Add data model for linguified Agent by @liutao12138 in #26
  • ✨ Modify the agent table name by @liutao12138 in #34
  • ✨ Add create, update, and query operations for agents. by @liutao12138 in #35
  • ✨ system prompt template reuse by @ljy65535 in #40
  • 🚚 sync main code and resolve conflict by @liutao12138 in #42
  • 🎨 Adjust debug button style and fine-tuning input box style by @WMC001 in #44
  • ✨ add agent api by @liutao12138 in #48
  • ✨ enable to generate/fine-tune system prompt by @ljy65535 in #47
  • ♻️ optimize title generate, extract system prompt by @ljy65535 in #49
  • 🎨 Optimize agent configuration interface style by @WMC001 in #51
  • ✨Knowledge base summary: Create a new knowledge base table, summarize the content of the knowledge base and store it in the knowledge base table by @linsensen222 in #39
  • 🐛 Bug fix: Roundrobin logic failure in KnowledgeBase setup page. by @Jasonxia007 in #50
  • 🐛The location of the header file has been modified by @linsensen222 in #52
  • 🐛 fix commercial uuid conflicts by @ljy65535 in #53
  • 🎨 Optimize the boot step rendering logic and change annotation to English by @WMC001 in #54
  • ✨ scan tool and update to PG dataset when start main service by @ljy65535 in #55
  • ✨ scan tool when click into agent config page by @ljy65535 in #56
  • 🐛 Fix the problem described in English in the task window by @WMC001 in #57
  • 🐛 fix dataset prompt & enabled field by @ljy65535 in #58
  • 🐛 Table ag_tool_info_t add inputs & output field by @ljy65535 in #59
  • 🐛 Fix bug: Document size and document status not properly updated by @Jasonxia007 in #61
  • ✨ scan sub agent when click into agent config page by @ljy65535 in #64
  • ✨ Support intelligent generation of system prompt words by @WMC001 in #65
  • ✨ Document processer now supports Ray by @Jasonxia007 in #66
  • ✨Knowledge_base summary :Enhance users' ability to modify the summary of the knowledge base by @linsensen222 in #60
  • ✨ Relevant adaptation of prompt word warehousing by @WMC001 in #69
  • ✨ 1.tool instance create/update/search 2.create sub_agent_id when click create agent bottom by @ljy65535 in #70
  • ♻️ Modify query tool instance function name by @ljy65535 in #72
  • 🐛 Fix missing tool instance query conditions by @WMC001 in #73
  • 🐛 Fix abnormal parameter transfer of prompt finetune interface by @WMC001 in #74
  • ✨ display tool instance enabled statue by @ljy65535 in #75
  • ♻️ extract Agent Modal to components by @ljy65535 in #76
  • 🐛 Fix agent id is not synchronized with the prompt generation compone… by @WMC001 in #77
  • ✨ add business_description Field in ag_tenant_agent_t by @ljy65535 in #78
  • ✨Knowledge_base summary:srteam output by @linsensen222 in #79
  • ✨ support to create sub agent and edit its tool params by @ljy65535 in #80
  • ✨ support to update select model/max step/business_description/prompt timely by @ljy65535 in #82
  • 🐛 Fix all knowledge summary bugs by @Phinease in #83
  • ✨ Automatically save business descriptions and prompt after generatin… by @WMC001 in #81
  • 🚚 trans code from agent_app to agent_service by @ljy65535 in #133
  • ✨ Add improvement template by @SimengBian in #127
  • 🐛 fix bugs by @ljy65535 in #141
  • Create SECURITY.md by @ljy65535 in #128
  • 📝 Update Demo Video by @Davina-jcx in #146
  • 🐛 Fix tool button position abnormal #121 by @WMC001 in #144
  • 🐛 fix bug: The model configuration information will be re-read after entering the page of knowledge base #143 by @ljy65535 in #147
  • 🐛 1.Remove redundant functions 2.agent-factory do not use the same model object by @ljy65535 in #151
  • 🐛 1.Annotated in English 2.remove redundancy const definition 3.optimize prompt generate logic 4.delete test file: prompt generate/tool configuration by @ljy65535 in #152
  • ♻️ Code optimization by conversations: part 1 by @WMC001 in #153
  • 🐛 1.remove redundancy agent const definition by @ljy65535 in #154
  • ♻️ Optimize type conversion mapping by @WMC001 in #156
  • ♻️ Log using custom name by @WMC001 in #159
  • ♻️ Refactored logic of the system prompt generation by @ljy65535 in #160
  • ♻️ Optimized the search logic of the MCP tool by @ljy65535 in #162
  • ♻️ Refactor the tool refresh logic to the location where the tool ser… by @WMC001 in #164
  • ♻️ move scan_tool to tool_configuration_service.py by @ljy65535 in #166
  • 🐛 Fix the issue Like/Dislike feedback lost after page refresh #138 by @Bavichi in #161
  • ♻️ Unit test of prompt service by @WMC001 in #168
  • ♻️ Unit test of conversation service by @WMC001 in #169
  • ♻️ Unit test of knowledge summary service by @WMC001 in #170
  • ♻️ Unit test of agent service by @WMC001 in #171
  • ♻️ Unit test of tool configuration service by @ljy65535 in #172
  • ♻️ Show all report from running all unit tests by @WMC001 in #173
  • 🚚 merge main branch into agent_page_0508night branch by @ljy65535 in #174
  • Language-Based Agent Development Test Merge by @Phinease in #139
  • 🐛 fix parameter name and input box 3:7 split by @Phinease in #195
  • 🐛 fix task detail hight auto resize #131 by @Phinease in #196
  • 🐛 fix chat page jumps back to the model configuration page #178 by @Phinease in #197
  • ♻️ Hide Save/Share Button #150 by @WMC001 in #187
  • 🐛 Fix the issue Chat requests blocked by other API calls #108 by @Bavichi in #189
  • Fix bugs that cannot be directly output; Delete the final_answer tool. #181 by @ljy65535 in #202
  • 🐛 Fix manually modifying the prompt is not actually saved by @WMC001 in #203
  • 🐛 Restore the speech generation button and implement streaming output by @WMC001 in #210
  • 🐛 Bugfix #112 #116 #200 #105 by @WMC001 in #215
  • 🐛 Fix the issue The prompt generation interface needs to be asynchronous.#185 by @Bavichi in #208
  • 🐛 Fix the issue of 'exact traceability containing multiple line breaks by using regex to replace them with a single line break, reducing whitespace'. #104 by @Bavichi in #214
  • 🐛 Fix the issue After the prompt fine-tuning button is clicked, the user instruction is not displayed. #201 by @porkpink in #216
  • 🎨 Exa_Tool turns on image filtering by default. #176 by @Bavichi in #222
  • 🐛 Bugfix #220 Scroll bar automatically slides down #224 The citation corner mark disappears by @WMC001 in #221
  • 🐛 Fix the issue of 'model connectivity styles not adapting to page size on the Model Configuration Page #175 by @Bavichi in #217
  • 🚚 1.trans thread and create agent function into sdk 2.support agent run without mcp service #115 #111 by @ljy65535 in #218
  • 🐛 Fix the issue where "background-free images display with a black background, making the top-right close button difficult to see" #157 by @Bavichi in #226
  • 🐛 Fix the issue The prompt generation interface needs to be asynchronous. #185 by @Bavichi in #230
  • 🐛 Add /agent/stop service to stop front-end conversation. #129 by @ljy65535 in #227
  • 🐛 async /me/healthcheck #67 by @ljy65535 in #232
  • Agent configuration will be detected when click complete configuration. #179 by @ljy65535 in #234
  • 🐛 set 5 as the default value of agent step, set 20 as the max value; Reduce the display time #236 by @ljy65535 in #237
  • 🐛 Bugfix: History source cards are displayed repeatedly #106 by @WMC001 in #233
  • 🐛 Bugfix: some long text titles cause the traceability result component to be too wide #239 by @WMC001 in #244
  • 🐛 1.fix Accurate traceability 2.fix image display 3.fix import os bug by @ljy65535 in #243
  • ♻️ Review all non-asynchronous interfaces #110 by @Bavichi in #245
  • 🐛 Bugfix: Allow scrolling up when generating data in task window #206 and fix task paddings disappearance #235 by @WMC001 in #276
  • 🐛 Fix the issue where Nexent gives irrelevant responses to questionslike "Who are you?"#134 by @Bavichi in #281
  • 🐛 Bugfix: When terminating a conversation, disconnect the agent run i… by @WMC001 in #282
  • ✨ Support sub agent import and export. by @ljy65535 in #284
  • 🐛1.add db summary to system prompt when agent_run 2.fix the bug that the sub-agent cannot be debugged. 3. Fix multi-round dialogue bug by @ljy65535 in #290
  • 🐛 Fix the issue System prompt streaming output #177 by @porkpink in #293

New Contributors

Full Changelog: v0.1.2...v0.2.0