Commit graph

120 commits

Author SHA1 Message Date
Haiping Chen ab0b200406 Change planner setting to agent level. 2024-01-26 19:14:14 -06:00
Haiping Chen e1a948c9c7 Allow task agent to fallback to predefined router. 2024-01-26 16:23:10 -06:00
Haiping Chen 8558e46ee1 resolve conflict 2024-01-25 22:44:42 -06:00
Haiping Chen 36e1ba4813 MaxRecursionDepth 2024-01-25 22:42:57 -06:00
Haiping Chen 69633c8a20 Standarderize agent type. 2024-01-25 22:32:48 -06:00
Haiping Chen 9d3cd6b6e9 Support multi-agent with different profile. 2024-01-24 17:02:59 -06:00
Haiping Chen 091e7b4212 SequentialPlanner draft. 2024-01-23 17:14:57 -06:00
Haiping Chen 8748db4fde Complete plugin name and description. 2024-01-16 13:23:45 -06:00
Haiping Chen 6286393242 Plugin settings with interaction with UI. 2024-01-15 13:15:18 -06:00
Haiping Chen e456cdb83a Chang GetChatCompletions to async. 2024-01-13 22:48:26 -06:00
Haiping Chen 3022cf50cb Support to set multiple routers. 2024-01-13 15:17:40 -06:00
Haiping Chen cdae1235da UnmatchedAgent 2024-01-06 16:24:22 -06:00
hchen 1c03789a38 Fix config priority. 2023-12-15 11:54:44 -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 61c1f9623b Fix StopCompletion issue for hook.OnMessageReceived. 2023-12-12 08:16:34 -06:00
Haiping Chen 6e88cc6f2c Set FunctionName of InvokeFunction. 2023-12-11 17:15:37 -06:00
Jicheng Lu fabbd8bcef add invoke function in routing service 2023-12-06 21:06:09 -06:00
Jicheng Lu 801b49181f add filters for conversation and agent 2023-11-27 16:20:49 -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
Haiping Chen 2a0c54a915 Use current agent id as template search dir. 2023-11-21 20:27:43 -06:00
Haiping Chen ab70a4d447 Allow override model for ExecutingDirectly. 2023-11-20 09:51:57 -06:00
hchen 0bf2fe58fc Fix ExecuteOnce fetch dialogs. 2023-11-16 12:20:43 -06:00
hchen e44423570d Update next action agent's name 2023-11-14 14:56:51 -06:00
hchen 3483fd42a1 Adjust rich content data structure. 2023-11-08 16:27:42 -06:00
Haiping Chen 5d49b1b0e2 Fix CurrentAgentId. 2023-11-03 16:32:27 -05:00
Haiping Chen 9c488358e4 Fix current agent id. 2023-11-03 15:45:58 -05:00
hchen 73331bbb1d Add states to chat message result 2023-11-03 09:16:16 -05:00
hchen ed5049ccb2 Fix RichContent pass alway bug. 2023-11-01 16:30:39 -05:00
hchen 8ed35691f9 Clean code. 2023-10-31 20:48:12 -05:00
Haiping Chen a18d1ea5aa RoleDialogModel.From 2023-10-30 15:06:45 -05:00
Haiping Chen 5d78e83e7c Fix InvokeFunction dialog message. 2023-10-30 14:27:12 -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 492a1d70ee ITrackableMessage 2023-10-27 10:18:48 -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
hchen eb13994180 Return states in InstructResult. 2023-10-24 19:36:02 -05:00
hchen 11176f3539 Add SelfId to IAgentHook. 2023-10-24 16:38:34 -05:00
Haiping Chen 7fb9440011 Fix GetAgents list. 2023-10-23 12:41:44 -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
Jicheng Lu 60d9f47356 1. use string id in mongo collection.
2. add samples
3. refine repo api
2023-10-19 17:27:51 -05:00
hchen bf9bb2b6d3 Allow agent to use few-shot learning. 2023-10-19 12:24:00 -05:00