diff --git a/Directory.Build.props b/Directory.Build.props
index 049856cb..4233fb32 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -2,7 +2,7 @@
net8.0
12.0
- 2.0.0
+ 3.0.0
true
false
diff --git a/PizzaBot.sln b/PizzaBot.sln
index 94158a93..25d34c3d 100644
--- a/PizzaBot.sln
+++ b/PizzaBot.sln
@@ -9,6 +9,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{32FAFFFE
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BotSharp.Plugin.PizzaBot", "tests\BotSharp.Plugin.PizzaBot\BotSharp.Plugin.PizzaBot.csproj", "{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}"
EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BotSharp.ServiceDefaults", "src\BotSharp.ServiceDefaults\BotSharp.ServiceDefaults.csproj", "{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -33,6 +35,14 @@ Global
{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}.Release|Any CPU.Build.0 = Release|Any CPU
{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}.Release|x64.ActiveCfg = Release|Any CPU
{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}.Release|x64.Build.0 = Release|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|x64.Build.0 = Debug|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|x64.ActiveCfg = Release|Any CPU
+ {3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|x64.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/README.md b/README.md
index 2c072c09..d80a5abe 100644
--- a/README.md
+++ b/README.md
@@ -21,9 +21,9 @@ It's written in C# running on .Net Core that is full cross-platform framework, t
### Some Features
* Built-in multi-agents and conversation with state management.
-* Support multiple LLM Planning approaches to handle different tasks.
+* Support multiple LLM Planning approaches to handle different tasks from simple to complex.
* Built-in RAG related interfaces, Memeory based vector searching.
-* Support multiple AI platforms (ChatGPT 3.5 / 4.0, PaLM 2, LLaMA 2, HuggingFace).
+* Support multiple AI platforms (ChatGPT 3.5 / 4.0, PaLM 2, LLaMA 3, Claude Sonnet 3.5, HuggingFace).
* Allow multiple agents with different responsibilities cooperate to complete complex tasks.
* Build, test, evaluate and audit your LLM agent in one place.
* Build-in `BotSharp UI` written in [SvelteKit](https://kit.svelte.dev/).
@@ -79,9 +79,13 @@ BotSharp uses component design, the kernel is kept to a minimum, and business fu
#### Data Storages
- BotSharp.Core.Repository
- BotSharp.Plugin.MongoStorage
+- BotSharp.Plugin.TencentCos
#### LLMs
+- BotSharp.Plugin.Planner
- BotSharp.Plugin.AzureOpenAI
+- BotSharp.Plugin.OpenAI
+- BotSharp.Plugin.AnthropicAI
- BotSharp.Plugin.GoogleAI
- BotSharp.Plugin.MetaAI
- BotSharp.Plugin.HuggingFace
@@ -107,8 +111,13 @@ BotSharp uses component design, the kernel is kept to a minimum, and business fu
#### Tools
- BotSharp.Plugin.Dashboard
- BotSharp.Plugin.RoutingSpeeder
+- BotSharp.Plugin.AudioHandler
+- BotSharp.Plugin.EmailHandler
+- BotSharp.Plugin.FileHandler
+- BotSharp.Plugin.HttpHandler
+- BotSharp.Plugin.SqlDriver
- BotSharp.Plugin.WebDriver
-- BotSharp.Plugin.PizzaBot
+- BotSharp.Plugin.PythonInterpreter
#### UIs
- BotSharp.Plugin.ChatbotUI
diff --git a/src/WebStarter/WebStarter.csproj b/src/WebStarter/WebStarter.csproj
index 833b7c0a..4bd62176 100644
--- a/src/WebStarter/WebStarter.csproj
+++ b/src/WebStarter/WebStarter.csproj
@@ -11,6 +11,7 @@
+
@@ -22,24 +23,20 @@
-
+
-
-
-
-
-
-
+
+
@@ -66,6 +63,10 @@
+
+
+
+
diff --git a/src/WebStarter/appsettings.json b/src/WebStarter/appsettings.json
index ac8b8d67..7f43ba28 100644
--- a/src/WebStarter/appsettings.json
+++ b/src/WebStarter/appsettings.json
@@ -346,8 +346,7 @@
"BotSharp.Plugin.FileHandler",
"BotSharp.Plugin.EmailHandler",
"BotSharp.Plugin.AudioHandler",
- "BotSharp.Plugin.TencentCos",
- "BotSharp.Plugin.PythonInterpreter"
+ "BotSharp.Plugin.TencentCos"
]
}
}