Commit graph

1053 commits

Author SHA1 Message Date
Haiping Chen 5bd15f7a6b Merge branch 'master' of https://github.com/SciSharp/BotSharp 2023-11-27 21:19:10 -06:00
Haiping Chen fcc8ba6a3d Websocket authentication. 2023-11-27 21:19:07 -06:00
Haiping e8b654f820
Merge pull request #222 from iceljc/features/add-llm-completion-log
add llm completion log
2023-11-27 21:18:48 -06:00
Jicheng Lu 258fcb91c5 add log index 2023-11-27 19:20:46 -06:00
Jicheng Lu 7b365d7b84 add llm completion log 2023-11-27 17:49:24 -06:00
Haiping bc5818fc24
Merge pull request #221 from iceljc/features/add-conversation-agent-filter
add filters for conversation and agent
2023-11-27 16:26:31 -06:00
Haiping Chen 8c1b0bc1e0 Remove RichMessageBase which cause Messenger doesn't work. 2023-11-27 16:23:41 -06:00
Jicheng Lu 801b49181f add filters for conversation and agent 2023-11-27 16:20:49 -06:00
Haiping 2cd5337c18
Merge pull request #220 from Deep-Blue-2013/master
RichMessageBase and Welcome message.
2023-11-27 15:21:42 -06:00
Deep Blue cf08261afb RichMessageBase and Welcome message. 2023-11-27 15:00:26 -06:00
Haiping b7d9469cf1
Merge pull request #219 from iceljc/features/add-conversation-filter
Features/add conversation filter
2023-11-27 10:12:48 -06:00
Jicheng Lu bd4ec132d5 revert change 2023-11-26 21:44:17 -06:00
Jicheng Lu e3b0a7f075 get channel from conversation 2023-11-26 21:04:48 -06:00
Jicheng Lu 096868b229 add conversation filter 2023-11-26 20:24:40 -06:00
Haiping Chen 87d2c7f0bd Add web live chat docs. 2023-11-26 20:04:05 -06:00
Haiping Chen d2cb9a5ebd Add live chat UI. 2023-11-26 19:14:43 -06:00
Haiping Chen 2dc6376a89 Fix rich content bug. 2023-11-26 11:53:44 -06:00
Haiping 80e157ae06
Merge pull request #217 from iceljc/features/add-delete-conversation
add delete conversation
2023-11-26 10:36:31 -06:00
Jicheng Lu ddd460e6b5 add delete conversation 2023-11-26 00:29:06 -06:00
Haiping Chen a1bc56b481 Add more template rich message. 2023-11-24 17:26:33 -06:00
Haiping Chen be88bfa121 ChatHub 2023-11-22 10:27:55 -06:00
Haiping 2bdabdc04e
Merge pull request #215 from visagang/master
Resolve issue "Update Conversation title dynamically"
2023-11-21 23:13:20 -06:00
visagang 11c1b42ea6
Merge branch 'SciSharp:master' into master 2023-11-21 23:08:24 -06:00
Visagan Guruparan 59160bffcb Resolve issue "Update Conversation title dynamically" 2023-11-21 23:07:19 -06:00
Haiping Chen 2a0c54a915 Use current agent id as template search dir. 2023-11-21 20:27:43 -06:00
Haiping 8a6593dc01
Merge pull request #214 from iceljc/features/split-conversation-dialog
parse conv dialog
2023-11-21 19:34:39 -06:00
Jicheng Lu 37f506687d parse conv dialog 2023-11-21 18:16:45 -06:00
Haiping Chen 8aaa3c6b50 Set states when creating conversation. 2023-11-20 11:08:05 -06:00
Haiping Chen 0b0935300a default init States in Conversation 2023-11-20 10:54:01 -06:00
Haiping Chen ab70a4d447 Allow override model for ExecutingDirectly. 2023-11-20 09:51:57 -06:00
Haiping 4c1af4c710
Merge pull request #213 from xbotter/sk/memory
Refactor the injection method of the SemanticKernel component.
2023-11-20 09:23:12 -06:00
xbotter eccef74d47
refactor SemanticKernelTextEmbeddingProvider 2023-11-20 21:44:49 +08:00
xbotter fe3e324fb8
refactor semantic kernel Plugin 2023-11-20 21:20:10 +08:00
xbotter eb1b77904b
save stage 2023-11-19 21:34:13 +08:00
Haiping Chen 553fe3e4c7 Add function result to history. 2023-11-17 17:36:15 -06:00
Haiping 896d6eb315
Merge pull request #212 from hchen2020/master
Fix ExecuteOnce fetch dialogs.
2023-11-16 12:24:45 -06:00
hchen 0bf2fe58fc Fix ExecuteOnce fetch dialogs. 2023-11-16 12:20:43 -06:00
xbotter 114fa98616
🔧 Update ITextEmbedding interface and its implementations
- Update ITextEmbedding interface to use async methods for getting vectors
- Update KnowledgeService to use async methods for getting vectors
- Update TextEmbeddingProvider and fastTextEmbeddingProvider to use async methods for getting vectors
- Update IntentClassifier to use async methods for getting vectors
- Update SemanticKernelTextEmbeddingProvider to use async methods for getting vectors
2023-11-16 21:37:53 +08:00
xbotter f7ab61d544
Add TextEmbeddingProvider and MemoryStoreProvider 2023-11-16 21:12:33 +08:00
Haiping dbd1b8d0ce
Merge pull request #211 from iceljc/features/sync-conversation-status
add update conversation status
2023-11-15 14:05:24 -06:00
Jicheng Lu 1527cb1065 add update conversation status 2023-11-15 12:35:24 -06:00
Haiping 359d1bfe5a
Merge pull request #210 from iceljc/features/sync-conversation-status
sync conversation status
2023-11-15 10:51:32 -06:00
Jicheng Lu 0e6fd94526 sync conversation status 2023-11-15 10:44:10 -06:00
Haiping 4f5d8fc0a1
Merge pull request #205 from seplz/feature/CloseIdleConversations
add ConversationTimeoutService
2023-11-15 07:36:08 -06:00
Haiping Chen 3eb2e7664e Add Conversation status. 2023-11-15 07:33:46 -06:00
Haiping 8fc3d94a28
Merge pull request #209 from hchen2020/master
Update next action agent's name
2023-11-14 15:21:22 -06:00
hchen e44423570d Update next action agent's name 2023-11-14 14:56:51 -06:00
Haiping Chen 89b5cacbe9 Add SenderId to RoleDialogModel 2023-11-14 08:13:54 -06:00
Haiping 60d24e1cc6
Merge pull request #208 from iceljc/features/add-user-role
add user role and editable
2023-11-14 06:30:16 -06:00
Jicheng Lu 7968fc20a5 add user role and editable 2023-11-13 23:37:04 -06:00