C. Oceania
a6e34b8dbb
Merge pull request #348 from iceljc/features/add-botsharp-json-option
...
add botsharp options
2024-03-18 14:54:06 -05:00
Jicheng Lu
657677a43d
add botsharp options
2024-03-18 14:36:41 -05:00
geffzhang
1f5ec60207
feat: add sparkdesk config
2024-03-18 20:54:00 +08:00
geffzhang
a3f8099b8d
feat: add sparkdesk plugin
2024-03-11 22:01:40 +08:00
Jicheng Lu
b547ff1665
add clean setting
2024-03-07 11:25:23 -06:00
Haiping Chen
a7401296ed
Add LlmModelSetting.Version to fix GPT-4 incompatible for different version.
2024-02-22 06:22:26 -06:00
geffzhang
21b3f70355
feat:remove appsetting
2024-02-19 22:45:17 +08:00
geffzhang
c2a81fe4c0
feat: add docker compose file
...
1、docker file
2、docker compose with MongoRepository and keycloak sso
2024-02-19 22:26:36 +08:00
geffzhang
c67dad4acb
Merge branch 'docker' into mergecode
2024-02-18 09:54:36 +08:00
geffzhang
6b4baadcae
add keycloak auth
2024-02-17 21:13:02 +08:00
Haiping Chen
c75dcb54db
Google OAuth.
2024-02-15 19:47:02 -06:00
Jicheng Lu
c1753b888c
add content log and state log
2024-02-15 14:43:36 -06:00
Haiping Chen
8f2ef5ba63
GitHub SSO
2024-02-14 17:45:28 -06:00
geffzhang
1518defb37
Merge branch 'docker' into dotnet8
2024-02-09 16:59:16 +08:00
Haiping Chen
8985fc995f
.net 8.0
2024-02-08 17:22:43 -06:00
Haiping Chen
a8c2b49d6f
AgentTask
2024-02-02 16:36:05 -06:00
geffzhang
4d5ebd8bb0
Merge pull request #286 from SciSharp/master
...
merge latest code
2024-02-02 15:05:08 +08:00
Haiping Chen
5ea2823010
IAuthenticationHook
2024-01-31 09:15:41 -06:00
geffzhang
411ed3e82e
Merge branch 'docker' into master
2024-01-30 19:44:23 +08:00
Haiping Chen
8b930dbf5f
Resolve confilict.
2024-01-29 12:10:25 -06:00
Haiping Chen
67fd6f79fd
Allow agent to inherit from other agent.
2024-01-29 12:08:49 -06:00
geffzhang
7e5228ddcb
Update appsettings.json
...
upgrade .net 8 error:IDX10720: Unable to create KeyedHashAlgorithm for algorithmHS256'. the key size must be greater than: '256' bits, key has '152' bits. Arg ParamName Name ,This means that the key needs to be more than 256 bits, that is, the set key is too short
2024-01-29 23:04:06 +08:00
Visagan Guruparan
910ab43fbd
Add new plugin for dashboard metrics
2024-01-28 22:18:40 -06:00
geffzhang
5904794d64
feat: dockerfile
2024-01-27 23:35:27 +08:00
Haiping Chen
c42af085fb
Fixed google search in WebDriver #268
2024-01-27 08:58:51 -06:00
geffzhang
9f71d8248e
feat: upgrade semantic kernel 1.2.0
2024-01-27 20:24:57 +08:00
geffzhang
9a394345b9
Merge pull request #272 from SciSharp/master
...
merge last update
2024-01-27 16:27:19 +08:00
geffzhang
d180d67602
feat: upgrade .NET 8
2024-01-27 15:57:56 +08:00
Haiping Chen
ab0b200406
Change planner setting to agent level.
2024-01-26 19:14:14 -06:00
Haiping Chen
69633c8a20
Standarderize agent type.
2024-01-25 22:32:48 -06:00
Haiping Chen
e4a76024a6
Fix project reference.
2024-01-22 10:51:40 -06:00
Haiping Chen
6224a04b96
dotnet run --project .\src\WebStarter
2024-01-18 05:30:28 -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
b07117ea6f
Relocate data file.
2024-01-11 08:03:25 -06:00
Haiping Chen
66d45acfc3
Support download full log.
2024-01-10 22:16:13 -06:00
Haiping Chen
46429501f5
Fix SPA refresh bug.
2024-01-10 18:57:30 -06:00
Haiping Chen
24319f5213
SPA test
2024-01-10 08:18:59 -06:00
Haiping Chen
e7e092cadc
Serilog
2024-01-08 18:40:52 -06:00
Haiping Chen
e4569be9c6
Test Azure App Service.
2024-01-08 12:06:13 -06:00
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
hchen2020
63e76913fb
Update settings.
2023-08-09 23:54:50 -05:00
Haiping Chen
e81e01f8e3
Fix LLamaSharpPlugin.TextEmbeddingProvider
2023-08-07 05:21:31 -05:00
Haiping Chen
f27896f178
Complete the getting started document
2023-07-31 19:57:11 -05:00
hchen2020
f84534ec1a
Seperate UserAgent.
2023-07-24 21:22:18 -05:00
Haiping Chen
9ec85acf7a
Massive update v0.6.0
2023-07-22 06:35:30 -05:00
xbotter
2d7501e24b
Merge branch 'wechat-plugin' of https://github.com/xbotter/BotSharp into wechat-plugin
2023-07-03 09:03:50 +08:00
xbotter
edf1675c5f
Merge branch 'SciSharp:master' into wechat-plugin
2023-07-03 09:03:40 +08:00
xbotter
aa68256fb4
add wechat identity
2023-07-03 09:02:33 +08:00
hchen2020
b64a4597b1
Enable knowledge in chatbot.
2023-06-29 18:14:57 -05:00