Commit graph

56 commits

Author SHA1 Message Date
Haiping Chen 175d61cd1e Skip if agent if null 2024-09-18 14:09:04 -05:00
Jicheng Lu 772aec54bd add sql executor utility 2024-07-15 15:06:22 -05:00
Jicheng Lu 04e90a3664 rename function 2024-05-16 10:41:59 -05:00
Jicheng Lu ca5407f97c add user role in menu 2024-05-15 17:53:39 -05:00
Jicheng Lu 59958bcf8b refine json 2024-04-18 13:54:43 -05:00
Jicheng Lu 575d298401 enable agent id 2024-04-04 19:14:09 -05:00
Jicheng Lu a432e3ca9e enable plugin by dependency 2024-04-04 17:41:52 -05:00
Haiping Chen 67fd6f79fd Allow agent to inherit from other agent. 2024-01-29 12:08:49 -06:00
Jicheng Lu 55c3c70893 add paged plugins 2024-01-22 17:26:48 -06:00
Haiping Chen 9d698fc79d Support rendering submenu. 2024-01-15 15:35:01 -06:00
Haiping Chen 6286393242 Plugin settings with interaction with UI. 2024-01-15 13:15:18 -06:00
Haiping Chen 39a6d2ed05 Add AgentIds to IBotSharpPlugin 2024-01-12 18:31:25 -06:00
Haiping Chen dadb0b49e0 Add id to plugin. 2024-01-12 16:20:22 -06:00
Haiping Chen a42653375d Refactor menu for UI. 2024-01-12 02:52:50 -06:00
Haiping Chen cdae1235da UnmatchedAgent 2024-01-06 16:24:22 -06:00
Haiping Chen 150699f605 Release v0.21.0 2023-12-31 12:08:56 -06:00
Haiping Chen 4c6c035b07 Plugin IconUrl. 2023-12-25 21:16:41 -06:00
Haiping Chen c21255979b Remove ChatHub. 2023-11-13 10:47:27 -06:00
Haiping Chen 34e22ce35f Add Name/ Desc to IBotSharpPlugin 2023-10-12 06:36:36 -05:00
Haiping Chen 7fbff8c777 PluginController 2023-10-10 23:11:06 -05:00
Haiping Chen 9f74b04fd7 Separate KnoledgeBase as standalone plugin. 2023-09-06 07:58:02 -05:00
Wenbo Cao 890df8743a Add intent classifier in routing speeder. 2023-08-31 10:48:59 -05:00
Haiping Chen 20a7676442 Allow hook to interrupt completion. 2023-08-30 21:09:38 -05:00
Wenbo Cao 14d9066f65 Add PaddleOcrConverter 2023-08-28 10:24:43 -05:00
hchen2020 0da5bd36f7 Add onFunctionExecuted to reflect UI progress. 2023-08-20 14:02:59 -05:00
Haiping Chen 47f8fddbac Seperate out LLamaSharp plugin.#100 2023-08-19 08:25:47 -05:00
hchen2020 d9c5f5a0ad Enhance Agent Rounter mechanism 2023-08-18 19:15:50 -05:00
hchen2020 ca60476d24 GetChatCompletionsAsyncRecursively 2023-08-17 23:27:07 -05:00
hchen2020 77960842d9 Refactor to support agent router. 2023-08-16 23:04:23 -05:00
hchen2020 38bf2cdf4e Add GetVectors batch interface. 2023-08-15 12:21:04 -05:00
Wenbo Cao bb81651ec0 modify cosine function 2023-08-11 14:16:08 -05:00
hchen2020 0bce77e132 search wo by address and phone. 2023-08-11 11:12:13 -05:00
Haiping Chen 8d07ec7d59 knowledge docs. 2023-08-10 07:25:08 -05:00
hchen d55490dc07 Tracking conversation state. 2023-08-09 16:49:55 -05:00
Haiping Chen e81e01f8e3 Fix LLamaSharpPlugin.TextEmbeddingProvider 2023-08-07 05:21:31 -05:00
hchen 8c20b48759 Function execution status. 2023-07-28 06:53:43 -05:00
hchen 0d7c567502 Add onMessageReceived to support streaming. 2023-07-28 06:53:43 -05:00
hchen2020 d8ec3ee198 Change ChatMessage to RoleDialogModel. 2023-07-21 15:15:09 -05:00
hchen2020 b64a4597b1 Enable knowledge in chatbot. 2023-06-29 18:14:57 -05:00
Haiping Chen e5e322b3d7 #81 2023-06-27 18:36:50 -05:00
Haiping Chen 7244fd2604 Enable LLamaSharp (WIP) #81 2023-06-27 14:17:53 -05:00
Haiping Chen 29a65a0086 Add file as conversation storage.#76 2023-06-27 13:31:13 -05:00
Haiping Chen a7b263e2eb All user to config providers in KnowledgeBase.#77 2023-06-26 23:08:23 -05:00
xbotter d143e02927
fix BackgroundService 2023-06-27 10:23:30 +08:00
xbotter 9774a601b2
Merge branch 'master' into wechat-plugin 2023-06-27 07:14:43 +08:00
Haiping Chen e843006cc7 Add MemVecDb. 2023-06-26 18:08:24 -05:00
xbotter 8b680203dd
adapt to IApplicationBuilder configure 2023-06-27 06:16:21 +08:00
Haiping Chen e3c9d0632c Abastract chat service zone. 2023-06-22 23:43:00 -05:00
Haiping Chen e450f5dbff #76 2023-06-19 11:33:27 -05:00
Haiping Chen dcffdd076d Add Meta AI plugin. 2023-06-17 08:32:39 -05:00