Commit graph

121 commits

Author SHA1 Message Date
Jicheng Lu eeb3ace9b9 Merge branch 'master' into features/add-mongo-implementation 2023-08-26 12:20:07 -05:00
Jicheng Lu a2a3759353 add mongo repository 2023-08-25 23:41:01 -05:00
Haiping Chen 7e95be00ef Merge branch 'v0.9.0-routing' 2023-08-25 10:45:28 -05:00
Haiping Chen 3ef775561a Bump version to v0.9.4 2023-08-25 10:38:25 -05:00
hchen2020 b03e38950e Render router instruction by route record dynamically. 2023-08-25 10:33:21 -05:00
Haiping Chen 75b9ad3fd3 Merge branch 'master' into v0.9.0-routing 2023-08-24 07:21:15 -05:00
hchen2020 434324358a MaxRecursiveDepth setting. 2023-08-24 07:18:41 -05:00
hchen2020 c8b9ce128f Catch and log function call error. 2023-08-24 07:12:27 -05:00
hchen2020 30814390dd Remove FunctionExecutionValidationResult 2023-08-23 19:35:00 -05:00
Haiping Chen 59e1788ff7 Bumb version number. 2023-08-23 13:48:02 -05:00
hchen2020 e026e696cd Allow agent redirect directly. 2023-08-23 13:32:13 -05:00
hchen2020 c98c79d2db Fix dead loop when depth exceeds the limit. 2023-08-23 10:40:46 -05:00
hchen2020 7570108be5 Remove RoutingResult. 2023-08-22 22:08:14 -05:00
hchen2020 e3a00c54e8 Remove GoToRouterFn. 2023-08-22 15:02:50 -05:00
hchen2020 78b33bd4de Apply centralized routing by routing table. 2023-08-21 23:49:42 -05:00
hchen2020 36f0f2771b Ignore state if the value is empty. 2023-08-21 23:48:17 -05:00
hchen 2d04226a14 Fix QuickReplies. 2023-08-21 15:43:03 -05:00
hchen 7d8226cad7 Messenger template message. 2023-08-20 20:23:33 -05:00
hchen b68c311acb Support Messenger quick reply. 2023-08-20 17:53:53 -05:00
hchen2020 b402aa9e91 Support rich content in UI. 2023-08-20 15:33:35 -05:00
hchen2020 7b7516a2cf Add ExecutionData for rich UI. 2023-08-20 15:20:16 -05:00
hchen2020 0da5bd36f7 Add onFunctionExecuted to reflect UI progress. 2023-08-20 14:02:59 -05:00
Haiping Chen 883ef65d2a Adjust LlamaSharp namespace.#100 2023-08-19 08:27:23 -05:00
Haiping Chen 47f8fddbac Seperate out LLamaSharp plugin.#100 2023-08-19 08:25:47 -05:00
hchen2020 d4f875c979 Add maxRecursiveDepth to avoid keeping calling LLM. 2023-08-19 07:50:26 -05:00
hchen2020 d9c5f5a0ad Enhance Agent Rounter mechanism 2023-08-18 19:15:50 -05:00
hchen2020 9bbbede619 OpenAPI separation 2023-08-18 19:15:02 -05:00
hchen2020 ca60476d24 GetChatCompletionsAsyncRecursively 2023-08-17 23:27:07 -05:00
hchen2020 f825438632 Support liquid template. 2023-08-17 21:44:49 -05:00
hchen2020 77960842d9 Refactor to support agent router. 2023-08-16 23:04:23 -05:00
hchen2020 0fe0f1db79 Fix user agents in FileRepository. 2023-08-16 07:11:24 -05:00
hchen2020 38bf2cdf4e Add GetVectors batch interface. 2023-08-15 12:21:04 -05:00
hchen2020 a4f5af93f7 Add CleanState function. 2023-08-15 10:41:34 -05:00
hchen f6dec6e6e2 Redefine IFunctionCallback.Execute. 2023-08-14 17:14:05 -05:00
Haiping Chen 362ce4a236 Add PizzaBot sample. 2023-08-14 13:16:47 -05:00
Haiping Chen 904939af71 Remove database dependency. #100 2023-08-14 13:16:35 -05:00
hchen e57676ed46 Add Agent hook. 2023-08-14 12:00:01 -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
hchen 87e18d7d29 Merge branch 'master' of https://github.com/hchen2020/BotSharp 2023-08-10 17:18:20 -05:00
hchen 4306358876 Fix FileRepository bug. 2023-08-10 17:17:55 -05:00
hchen2020 7eab6e5ee8
Merge branch 'SciSharp:master' into master 2023-08-10 13:53:07 -05:00
hchen d4f4e1e805 Support agent switch based on state. 2023-08-10 11:43:35 -05:00
Haiping Chen 8d07ec7d59 knowledge docs. 2023-08-10 07:25:08 -05:00
hchen2020 63e76913fb Update settings. 2023-08-09 23:54:50 -05:00
hchen2020 1543dd6ce9 File repository. 2023-08-09 23:53:22 -05:00
hchen d55490dc07 Tracking conversation state. 2023-08-09 16:49:55 -05:00
hchen2020 19a31510c0 Adjust conversation history format. 2023-08-07 17:37:32 -05:00
hchen 3f49d11eff Re-format dialog history. 2023-08-07 15:17:54 -05:00
hchen b6c0d47b02 Add onFunctionExecuting to SendMessage. 2023-08-07 12:48:09 -05:00