Commit graph

39 commits

Author SHA1 Message Date
Jicheng Lu 17171e8df4 add vector db create and update 2024-08-23 11:25:44 -05:00
Jicheng Lu fff9438294 refine knowledge settings 2024-08-22 15:23:22 -05:00
Jicheng Lu e96b217dfe 1. split knowledge menu
2. refine vector db
2024-08-20 13:32:22 -05:00
Jicheng Lu acff2f24a9 add graph search 2024-08-15 18:19:10 -05:00
Jicheng Lu d99d89783b unite knowledge search model 2024-08-14 22:46:01 -05:00
Jicheng Lu 280b1bcd2a refine file settings and knowledge service 2024-08-09 16:03:29 -05:00
Jicheng Lu 608dc1b4cf temp save 2024-08-08 17:15:51 -05:00
Jicheng Lu cdf02c10c5 remove knowledge info 2024-08-07 13:18:41 -05:00
Jicheng Lu 1ba98db5c9 split collection name 2024-08-07 11:50:23 -05:00
Jicheng Lu ba9180120d rename 2024-08-07 09:57:07 -05:00
Jicheng Lu 6ab7c02545 add knowledge data 2024-08-06 17:43:11 -05:00
Jicheng Lu 93646a01ae add knowledge collection info 2024-08-06 16:02:02 -05:00
Haiping Chen 381deaa143 knowledge learner 2024-07-17 16:03:46 -05:00
C. Oceania fe2878b24c
Update FaissDb.cs 2024-07-10 11:25:17 -05:00
Jicheng Lu 5fe7a5f9d3 add text embedding 2024-06-30 21:14:02 -05:00
Haiping Chen 9003665f04 BrowserActionArgs 2024-06-30 08:05:57 -05:00
Jicheng Lu 7a5575b0f6 upgrade 2024-06-26 16:15:29 -05:00
Haiping Chen 54ccbf3754 Release v0.22. 2024-01-21 20:39:42 -06:00
Haiping Chen bcf56767be Support to change Host Agent and used model. 2024-01-16 11:38:45 -06:00
Haiping Chen 6286393242 Plugin settings with interaction with UI. 2024-01-15 13:15:18 -06:00
Haiping Chen dadb0b49e0 Add id to plugin. 2024-01-12 16:20:22 -06:00
Haiping Chen 4c6c035b07 Plugin IconUrl. 2023-12-25 21:16:41 -06:00
Deep Blue cf08261afb RichMessageBase and Welcome message. 2023-11-27 15:00:26 -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
Haiping Chen 7fbff8c777 PluginController 2023-10-10 23:11:06 -05:00
hchen 73ead13d7f Rename PackageVersion to BotSharpVersion;
Add SetModelName to IChatCompletion.
2023-09-19 11:29:25 -05:00
Haiping Chen 9f74b04fd7 Separate KnoledgeBase as standalone plugin. 2023-09-06 07:58:02 -05:00
Haiping Chen 6146ca1fa5 bump verion to v0.10.1. 2023-09-01 21:25:43 -05:00
Haiping Chen 973ec72e6d Fix intent code start issue. 2023-09-01 10:42:16 -05:00
Haiping Chen 47f8fddbac Seperate out LLamaSharp plugin.#100 2023-08-19 08:25:47 -05:00
hchen2020 f825438632 Support liquid template. 2023-08-17 21:44:49 -05:00
hchen2020 38bf2cdf4e Add GetVectors batch interface. 2023-08-15 12:21:04 -05:00
Haiping Chen e5e322b3d7 #81 2023-06-27 18:36:50 -05:00
Haiping Chen e843006cc7 Add MemVecDb. 2023-06-26 18:08:24 -05:00
Haiping Chen 7c945ac2b2 #78 2023-06-19 13:32:06 -05:00
Haiping Chen 1f9f8767d4 Add chunk chopping #70 2023-06-18 13:15:00 -05:00
Haiping Chen 9fae600def Adjust Qdrant project location. 2023-06-18 08:02:59 -05:00
Haiping Chen 43dfc9b642 Abstract Vector database. 2023-06-17 21:56:22 -05:00
Haiping Chen dcffdd076d Add Meta AI plugin. 2023-06-17 08:32:39 -05:00