Releases: SciSharp/BotSharp
Releases · SciSharp/BotSharp
v0.21-2023-12
What's Changed
- fix typo and delete logs by @iceljc in #229
- sequential log. by @hchen2020 in #230
- Bump vite from 4.5.0 to 4.5.1 in /src/web-live-chat by @dependabot in #231
- add invoke function in routing service by @iceljc in #232
- rename mongo collection and use exe log flag by @iceljc in #235
- Unify the LLM Provider Settings #234 by @hchen2020 in #236
- Llm provider settings by @iceljc in #237
- Fix config priority. by @hchen2020 in #238
- fix file llm prompt log by @iceljc in #239
- Render quick replies in chat-box. by @Deep-Blue-2013 in #240
- Bugfix/refine llm prompt log by @iceljc in #241
- Add Web Speech #242 by @Deep-Blue-2013 in #243
- structure dialog meta data by @iceljc in #244
New Contributors
- @dependabot made their first contribution in #231
Full Changelog: v0.20-palm2-function...v0.21-2023-12
v0.20-palm2-function
What's Changed
- add user role and editable by @iceljc in #208
- Update next action agent's name by @hchen2020 in #209
- add ConversationTimeoutService by @seplz in #205
- sync conversation status by @iceljc in #210
- add update conversation status by @iceljc in #211
- Fix ExecuteOnce fetch dialogs. by @hchen2020 in #212
- Refactor the injection method of the SemanticKernel component. by @xbotter in #213
- parse conv dialog by @iceljc in #214
- Resolve issue "Update Conversation title dynamically" by @visagang in #215
- add delete conversation by @iceljc in #217
- Features/add conversation filter by @iceljc in #219
- RichMessageBase and Welcome message. by @Deep-Blue-2013 in #220
- add filters for conversation and agent by @iceljc in #221
- add llm completion log by @iceljc in #222
- Update UI dialogs by conversation. by @Deep-Blue-2013 in #224
- add log settings by @iceljc in #225
- add botsharp logger by @iceljc in #226
- refine logger by @iceljc in #228
New Contributors
Full Changelog: v0.19-semantic-kernel...v0.20-palm2-function
v0.19-semantic-kernel
What's Changed
- Clean code. by @hchen2020 in #196
- Fix RichContent pass alway bug. by @hchen2020 in #197
- Add states to chat message result by @hchen2020 in #198
- Fix current agent id. by @hchen2020 in #199
- Add MultiSelectTemplate by @ywang1110 in #200
- Adjust rich content data structure. by @hchen2020 in #201
- Fix rich content text in InstructExecutor. by @hchen2020 in #202
- Add Twilio plugin. by @hchen2020 in #203
- IConversationAttachmentService by @hchen2020 in #204
- Semantic Kernel as LLM provider by @xbotter in #206
Full Changelog: v0.18-llm-planner...v0.19-semantic-kernel
v0.18-llm-planner
What's Changed
- Add user_goal_agent to track user's original task. by @hchen2020 in #168
- Move next step prompt to liquid template. by @Deep-Blue-2013 in #169
- Features/relocate agent templates by @iceljc in #170
- Add IContentGeneratingHook. by @Deep-Blue-2013 in #171
- refine agent data fetching by @iceljc in #172
- use BotSharpMongoDb by @iceljc in #173
- Fix bug of next_step_prompt with args. by @hchen2020 in #174
- add bulk insert agents and user agents by @iceljc in #175
- Refactor FixMalformedResponse. by @hchen2020 in #177
- Refactor FileRepository to handle non-existent directories by @xbotter in #176
- Fix typo. by @hchen2020 in #178
- Allow agent to use few-shot learning. by @hchen2020 in #179
- human_intervention_needed prompt. by @hchen2020 in #180
- Remove LoadAgent cache. by @hchen2020 in #181
- Features/fix mongo serialization add samples by @iceljc in #182
- add execution log by @iceljc in #186
- Use text completion for instruct mode. by @hchen2020 in #187
- Add SelfId to IAgentHook. by @hchen2020 in #188
- Return states in InstructResult. by @hchen2020 in #189
- Add SelfId in IInstructHook. by @hchen2020 in #190
- Features/add agent function impact by @iceljc in #191
- Populate states for ResponseTemplateService by @hchen2020 in #192
- PerInstanceCache = true by @hchen2020 in #193
- Fix OriginAgentId by @hchen2020 in #194
- Add and Default RichContent for UI Rendering Purpose by @ywang1110 in #195
New Contributors
- @ywang1110 made their first contribution in #195
Full Changelog: v0.16-google-palm2...v0.18-llm-planner
v0.16-google-palm2
What's Changed
- decouple mongo element with domain element by @iceljc in #160
- Add timer to ITokenStatistics and update docs by @hchen2020 in #161
- Fix PizzaBot build issue. by @Deep-Blue-2013 in #162
- Add RoutingContext to manage redirection stack automatically. by @hchen2020 in #163
- Allow retry 3 times for format response in Routing. by @hchen2020 in #166
Full Changelog: v0.15-routing-handler...v0.16-google-palm2
v0.15-routing-handler
What's Changed
- Re-define FunctionCallFromLlm. by @hchen2020 in #151
- Add Execute Once. by @hchen2020 in #152
- Add TokenStatistics for cost control. by @hchen2020 in #153
- Change RoutingArgs. by @hchen2020 in #154
- Improve TokenStatistics. by @hchen2020 in #155
- Add GetChatCompletions and clean routing code. by @Deep-Blue-2013 in #157
- remove token user id by @iceljc in #158
- print functions in verbose. by @hchen2020 in #159
New Contributors
- @Deep-Blue-2013 made their first contribution in #157
Full Changelog: v0.14-router-reasoning...v0.15-routing-handler
v0.14-router-reasoning
What's Changed
- Rename PackageVersion to BotSharpVersion; by @hchen2020 in #147
- Fix instruction mode. by @hchen2020 in #148
- Features/update agent structure by @iceljc in #149
- RoutingSettings.Provider and Model. by @hchen2020 in #150
Full Changelog: v0.13-hugging-face...v0.14-router-reasoning
v0.13-hugging-face
What's Changed
- Set default ModelName as null. by @hchen2020 in #143
- Features/add update agent by @iceljc in #145
- Eliminate route file configuration. by @hchen2020 in #146
Full Changelog: v0.12-mongodb...v0.13-hugging-face
v0.12-mongodb
What's Changed
- fix-local-file-loading-issue by @evan-cao-wb in #134
- Define new InstructMessageModel. by @hchen2020 in #135
- Add IInstructHook. by @hchen2020 in #136
- Support model switch in request level. by @hchen2020 in #137
- Features/add mongo implementation by @iceljc in #119
- refine agent response by @iceljc in #138
- solve RoutingSpeeder path issue by @evan-cao-wb in #139
- Features/add mongo implementation by @iceljc in #140
- Fix bug when there are multiple missing fileds. by @hchen2020 in #141
- Features/refine mongo migration by @iceljc in #142
Full Changelog: v0.11-routing-speeder...v0.12-mongodb
v0.11-routing-speeder
What's Changed
- v Render router instruction by route record dynamically. by @hchen2020 in #116
- MR for PdfToTextConverter by @evan-cao-wb in #109
- Draft of Reasoning by @hchen2020 in #118
- Fix send message directly to agent without routing. by @hchen2020 in #120
- Add intent classifier in routing speeder. by @evan-cao-wb in #121
- Add confidence threshold by @evan-cao-wb in #122
- Move label to model dir by @evan-cao-wb in #123
- add model and label file by @evan-cao-wb in #124
- Add async save user dialogue data by @evan-cao-wb in #125
- Add filter when saving dialogue by @evan-cao-wb in #126
- Add filter when saving dialogue by @evan-cao-wb in #127
- Update Chatbot-UI.md by @amolwankhede in #128
- Fix collecting training data set. by @hchen2020 in #129
- Add new line. by @hchen2020 in #130
- Fix get agents in user external id. by @hchen2020 in #131
- re format the code by @evan-cao-wb in #132
New Contributors
- @amolwankhede made their first contribution in #128
Full Changelog: v0.9-routing...v0.11-routing-speeder