Commit graph

192 commits

Author SHA1 Message Date
Haiping Chen cdae1235da UnmatchedAgent 2024-01-06 16:24:22 -06:00
Haiping Chen 4299a67057 Extract data in WebDriver. 2024-01-05 21:24:13 -06:00
Haiping Chen ddebff69ec Add UserName 2024-01-04 21:20:50 -06:00
Haiping Chen c6e7fbcf48 xcopy doesn't work in Linux. 2024-01-02 23:29:34 -06:00
Haiping Chen 7fcf92fe48 Add agent copy post-build event. 2024-01-02 23:07:41 -06:00
Haiping Chen 981c1d6133 WebDriver Playwright. 2024-01-02 22:43:37 -06:00
Haiping Chen 627f7fa771 Add RouterController. 2023-12-29 21:54:41 -06:00
Haiping Chen 1286f35d8b Add AgentFilter. 2023-12-28 09:20:18 -06:00
Haiping Chen 4c6c035b07 Plugin IconUrl. 2023-12-25 21:16:41 -06:00
Haiping Chen 0a0f50d287 Separate UI project. 2023-12-24 13:57:22 -06:00
Haiping Chen 7283259455 Agent builder UI. 2023-12-21 22:09:01 -06:00
Haiping Chen bd26c81018 Move AddAuthentication out. 2023-12-20 08:12:59 -06:00
Deep Blue fe197fd3ea quick reply submit. 2023-12-19 20:28:56 -06:00
Deep Blue 6b0a5be1af Render quick replies in chat-box. 2023-12-19 07:16:43 -06:00
Haiping Chen d7bba4522a Upgrade dependent libraries. 2023-12-18 14:14:14 -06:00
Haiping Chen 89af1d72a6 Set default LlmConfig for Agent level. 2023-12-13 17:16:34 -06:00
Haiping Chen 538753571a Unify the LLM Provider Settings #234 2023-12-13 12:12:25 -06:00
Haiping Chen 9d4487836c Add Temperature 2023-11-30 21:59:05 -06:00
Haiping Chen 56f99c2924 update function prompt. 2023-11-30 08:17:01 -06:00
Haiping Chen 52bfe435f5 Resolve conflict. 2023-11-29 21:01:08 -06:00
Haiping Chen 8d2761a0c4 experiment failed. 2023-11-29 20:56:23 -06:00
Jicheng Lu c667f1bad5 add logger 2023-11-29 17:23:14 -06:00
Jicheng Lu b99a158872 move log setting to conversation 2023-11-29 10:40:27 -06:00
Jicheng Lu 929487c0d6 add log settings 2023-11-29 10:21:03 -06:00
Haiping Chen fcc8ba6a3d Websocket authentication. 2023-11-27 21:19:07 -06:00
Deep Blue cf08261afb RichMessageBase and Welcome message. 2023-11-27 15:00:26 -06:00
Haiping Chen 87d2c7f0bd Add web live chat docs. 2023-11-26 20:04:05 -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 Chen 7824622385 Add role to User. 2023-11-13 19:25:46 -06:00
Haiping Chen 57870ae63b Bump Azure.AI.OpenAI to 1.0.0-beta.9 2023-11-13 11:19:25 -06:00
hchen 74259ee6bc Add Twilio plugin. 2023-11-09 14:02:57 -06:00
hchen 73331bbb1d Add states to chat message result 2023-11-03 09:16:16 -05:00
Haiping Chen a18d1ea5aa RoleDialogModel.From 2023-10-30 15:06:45 -05:00
Haiping Chen df7743e37d Separate required and optional args. 2023-10-30 12:44:53 -05:00
Haiping Chen 3caa7a5499 HFPlanner 2023-10-30 11:48:18 -05:00
Haiping Chen c7ff0e4c2e Rename to ReasoningPlanner. 2023-10-28 20:54:10 -05:00
Haiping Chen 513ad5814e NaivePlanner 2023-10-28 15:59:26 -05:00
Haiping Chen 933fc3febd Share one message instance through the conversation. 2023-10-27 15:36:26 -05:00
Haiping Chen 7ab383aa53 Update router prompt. 2023-10-26 19:33:34 -05:00
hchen 2cd3dfcd29 JsonContent<T> 2023-10-26 13:52:44 -05:00
Haiping Chen 2a52e30ba8 change description of human_intervention_needed. 2023-10-25 22:05:12 -05:00
Haiping Chen d7ef99d034 Render assistant role as specific agent name. 2023-10-25 19:30:23 -05:00
Haiping Chen 5d7dd09801 Allow IInstructService to StopCompletion. 2023-10-24 22:41:08 -05:00
hchen eb13994180 Return states in InstructResult. 2023-10-24 19:36:02 -05:00
Haiping Chen 8c60e6ae78 Use text completion for instruct mode. 2023-10-23 18:20:18 -05:00
Haiping Chen 758cfd556e Bump version to v0.17.0 2023-10-23 11:13:16 -05:00
Haiping Chen a4c1b56740 Add executor of evaluation. 2023-10-22 19:31:49 -05:00
Haiping Chen 13e17acc76 Fix CurrentRecursionDepth bug in Testing mode. 2023-10-20 18:57:45 -05:00
Haiping Chen 8fcada182f Optimize router prompt. 2023-10-19 22:47:14 -05:00
hchen 581678f1fe human_intervention_needed prompt. 2023-10-19 13:28:29 -05:00
hchen 5ced9f6da4 Refactor FixMalformedResponse. 2023-10-18 10:54:03 -05:00
Haiping Chen 2f3e71ef09 Add EvaluatingService. 2023-10-18 06:58:36 -05:00
hchen 8c43de14e9 Fix bug of next_step_prompt with args. 2023-10-17 10:49:07 -05:00
Jicheng Lu 1be6531409 use BotSharpMongoDb 2023-10-16 17:52:48 -05:00
Haiping 8531d8ab09 Add IContentGeneratingHook. 2023-10-16 15:07:07 -05:00
Haiping 1c0fe993ba Move next step prompt to liquid template. 2023-10-13 18:36:57 -05:00
Haiping Chen 1a54f17440 Auto test. 2023-10-13 15:08:59 -05:00
Haiping Chen 4e2d00611b Move router profile to liquid. 2023-10-12 06:30:13 -05:00
Haiping Chen c9822dd7ee TextCompletion of google-ai 2023-10-09 17:28:17 -05:00
Haiping Chen 0cd0b32e9a Add Google PaLM 2. 2023-10-08 15:46:42 -05:00
Haiping 938d52cc5c Fix PizzaBot build issue. 2023-09-30 17:02:49 -05:00
Haiping 3740a8cc7a Add GetChatCompletions and clean routing code. 2023-09-27 07:51:15 -05:00
Haiping Chen c46fa843cd Clean code. 2023-09-24 11:20:02 -05:00
Haiping Chen 040d583c87 Add router description. 2023-09-21 11:40:54 -05:00
Haiping Chen 8b135e8c32 Add router name. 2023-09-21 11:23:43 -05:00
Haiping Chen 1ff154c682 Update router instruction. 2023-09-21 08:08:27 -05:00
Haiping Chen a56d770e27 Add make_payment to PizzaBot. 2023-09-20 05:59:27 -05:00
Haiping Chen 6524dc75f4 Upload PizzaBot prompt. 2023-09-20 05:32:55 -05:00
Haiping Chen 991f8933b7 Add setting of EnableReasoning 2023-09-20 05:32:17 -05:00
Haiping Chen 3df0565a63 Bump version to v0.13.0. 2023-09-18 13:41:49 -05:00
Haiping Chen ba99aabd3e Move PizzaBot project to another solution. 2023-09-18 05:13:56 -05:00
Haiping Chen ab09f1fcae Support HuggingFace Inference API. 2023-09-18 03:35:02 -05:00
Haiping ddfcf59e31
Update appsettings.json 2023-09-13 03:23:59 -05:00
Jicheng Lu 0c92997f84 add table prefix 2023-09-12 17:34:50 -05:00
Haiping Chen de82fac8e2 Change interface GetAgentResponses. 2023-09-09 15:13:19 -05:00
Jicheng Lu 5e9f910661 resove conflicts 2023-09-09 11:29:08 -05:00
Jicheng Lu 56eb31dd1d merge with master 2023-09-09 11:28:52 -05:00
hchen2020 93457dd6a9 Support model switch in request level. 2023-09-09 10:37:38 -05:00
Jicheng Lu 5b543e6f8b merge with remote 2023-09-06 17:14:57 -05:00
Haiping Chen 9f74b04fd7 Separate KnoledgeBase as standalone plugin. 2023-09-06 07:58:02 -05:00
Jicheng Lu 1981b0f000 resolve conflicts 2023-09-05 22:39:56 -05:00
Jicheng Lu 0acf60ba08 merge with master 2023-09-03 17:51:13 -05:00
Jicheng Lu 4e3708e525 temp save 2023-09-01 17:33:36 -05:00
Jicheng Lu 6330335b5d sync with master 2023-09-01 16:17:57 -05:00
Wenbo Cao b6a1afd8e2 Add training controller 2023-09-01 15:12:17 -05:00
Haiping Chen 973ec72e6d Fix intent code start issue. 2023-09-01 10:42:16 -05:00
Wenbo Cao 5db2ddd6bf add model and label file 2023-09-01 10:10:02 -05:00
Wenbo Cao 5e46af7ba2 Move label to model dir 2023-09-01 09:56:24 -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
Haiping Chen 9393508a46 Add Pizza bot example. 2023-08-30 17:40:45 -05:00
Haiping Chen 55f1ff9ae1 Release v0.10.0 2023-08-29 21:48:59 -05:00
Wenbo Cao 14d9066f65 Add PaddleOcrConverter 2023-08-28 10:24:43 -05:00
Wenbo Cao 89cbc4adfc MR for PdfToTextConverter 2023-08-21 15:53:49 -05:00
Haiping Chen 47f8fddbac Seperate out LLamaSharp plugin.#100 2023-08-19 08:25:47 -05:00
hchen2020 9bbbede619 OpenAPI separation 2023-08-18 19:15:02 -05:00
hchen2020 f825438632 Support liquid template. 2023-08-17 21:44:49 -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