Skip to content

Commit 41aaa7e

Browse files
committed
Release v3.0
1 parent f0925ee commit 41aaa7e

File tree

5 files changed

+32
-13
lines changed

5 files changed

+32
-13
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<TargetFramework>net8.0</TargetFramework>
44
<LangVersion>12.0</LangVersion>
5-
<BotSharpVersion>2.0.0</BotSharpVersion>
5+
<BotSharpVersion>3.0.0</BotSharpVersion>
66
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
77
<GenerateDocumentationFile>false</GenerateDocumentationFile>
88
</PropertyGroup>

PizzaBot.sln

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{32FAFFFE
99
EndProject
1010
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BotSharp.Plugin.PizzaBot", "tests\BotSharp.Plugin.PizzaBot\BotSharp.Plugin.PizzaBot.csproj", "{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}"
1111
EndProject
12+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BotSharp.ServiceDefaults", "src\BotSharp.ServiceDefaults\BotSharp.ServiceDefaults.csproj", "{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}"
13+
EndProject
1214
Global
1315
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1416
Debug|Any CPU = Debug|Any CPU
@@ -33,6 +35,14 @@ Global
3335
{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}.Release|Any CPU.Build.0 = Release|Any CPU
3436
{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}.Release|x64.ActiveCfg = Release|Any CPU
3537
{A1118A2C-C6D7-4E22-9462-964AEC7CC46E}.Release|x64.Build.0 = Release|Any CPU
38+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
39+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|Any CPU.Build.0 = Debug|Any CPU
40+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|x64.ActiveCfg = Debug|Any CPU
41+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Debug|x64.Build.0 = Debug|Any CPU
42+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|Any CPU.ActiveCfg = Release|Any CPU
43+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|Any CPU.Build.0 = Release|Any CPU
44+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|x64.ActiveCfg = Release|Any CPU
45+
{3EC01DC7-07F5-48FF-8A6F-9F79D5D38300}.Release|x64.Build.0 = Release|Any CPU
3646
EndGlobalSection
3747
GlobalSection(SolutionProperties) = preSolution
3848
HideSolutionNode = FALSE

README.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ It's written in C# running on .Net Core that is full cross-platform framework, t
2121
### Some Features
2222

2323
* Built-in multi-agents and conversation with state management.
24-
* Support multiple LLM Planning approaches to handle different tasks.
24+
* Support multiple LLM Planning approaches to handle different tasks from simple to complex.
2525
* Built-in RAG related interfaces, Memeory based vector searching.
26-
* Support multiple AI platforms (ChatGPT 3.5 / 4.0, PaLM 2, LLaMA 2, HuggingFace).
26+
* Support multiple AI platforms (ChatGPT 3.5 / 4.0, PaLM 2, LLaMA 3, Claude Sonnet 3.5, HuggingFace).
2727
* Allow multiple agents with different responsibilities cooperate to complete complex tasks.
2828
* Build, test, evaluate and audit your LLM agent in one place.
2929
* 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
7979
#### Data Storages
8080
- BotSharp.Core.Repository
8181
- BotSharp.Plugin.MongoStorage
82+
- BotSharp.Plugin.TencentCos
8283

8384
#### LLMs
85+
- BotSharp.Plugin.Planner
8486
- BotSharp.Plugin.AzureOpenAI
87+
- BotSharp.Plugin.OpenAI
88+
- BotSharp.Plugin.AnthropicAI
8589
- BotSharp.Plugin.GoogleAI
8690
- BotSharp.Plugin.MetaAI
8791
- BotSharp.Plugin.HuggingFace
@@ -107,8 +111,13 @@ BotSharp uses component design, the kernel is kept to a minimum, and business fu
107111
#### Tools
108112
- BotSharp.Plugin.Dashboard
109113
- BotSharp.Plugin.RoutingSpeeder
114+
- BotSharp.Plugin.AudioHandler
115+
- BotSharp.Plugin.EmailHandler
116+
- BotSharp.Plugin.FileHandler
117+
- BotSharp.Plugin.HttpHandler
118+
- BotSharp.Plugin.SqlDriver
110119
- BotSharp.Plugin.WebDriver
111-
- BotSharp.Plugin.PizzaBot
120+
- BotSharp.Plugin.PythonInterpreter
112121

113122
#### UIs
114123
- BotSharp.Plugin.ChatbotUI

src/WebStarter/WebStarter.csproj

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<ItemGroup Condition="$(SolutionName)==PizzaBot">
1212
<PackageReference Include="BotSharp.Logger" Version="$(BotSharpVersion)" />
1313
<PackageReference Include="BotSharp.OpenAPI" Version="$(BotSharpVersion)" />
14+
<PackageReference Include="BotSharp.Plugin.Dashboard" Version="$(BotSharpVersion)" />
1415
<PackageReference Include="BotSharp.Plugin.AzureOpenAI" Version="$(BotSharpVersion)" />
1516
<PackageReference Include="BotSharp.Plugin.GoogleAI" Version="$(BotSharpVersion)" />
1617
<PackageReference Include="BotSharp.Plugin.HuggingFace" Version="$(BotSharpVersion)" />
@@ -22,24 +23,20 @@
2223

2324
<ItemGroup>
2425
<PackageReference Include="Microsoft.AspNetCore.SignalR.StackExchangeRedis" Version="8.0.8" />
25-
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.20.1" />
26+
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.0" />
2627
</ItemGroup>
2728

2829
<ItemGroup>
2930
<ProjectReference Include="..\..\tests\BotSharp.Plugin.PizzaBot\BotSharp.Plugin.PizzaBot.csproj" />
3031
<ProjectReference Include="..\BotSharp.ServiceDefaults\BotSharp.ServiceDefaults.csproj" />
31-
<ProjectReference Include="..\Plugins\BotSharp.Plugin.Dashboard\BotSharp.Plugin.Dashboard.csproj" />
32-
<ProjectReference Include="..\Plugins\BotSharp.Plugin.MetaGLM\BotSharp.Plugin.MetaGLM.csproj" />
33-
<ProjectReference Include="..\Plugins\BotSharp.Plugin.Planner\BotSharp.Plugin.Planner.csproj" />
34-
<ProjectReference Include="..\Plugins\BotSharp.Plugin.PythonInterpreter\BotSharp.Plugin.PythonInterpreter.csproj" />
35-
<ProjectReference Include="..\Plugins\BotSharp.Plugin.SparkDesk\BotSharp.Plugin.SparkDesk.csproj" />
36-
<ProjectReference Include="..\Plugins\BotSharp.Plugin.TencentCos\BotSharp.Plugin.TencentCos.csproj" />
32+
3733
</ItemGroup>
3834

3935
<ItemGroup Condition="$(SolutionName)==BotSharp">
4036
<ProjectReference Include="..\Infrastructure\BotSharp.Core\BotSharp.Core.csproj" />
4137
<ProjectReference Include="..\Infrastructure\BotSharp.Logger\BotSharp.Logger.csproj" />
4238
<ProjectReference Include="..\Infrastructure\BotSharp.OpenAPI\BotSharp.OpenAPI.csproj" />
39+
<ProjectReference Include="..\BotSharp.ServiceDefaults\BotSharp.ServiceDefaults.csproj" />
4340
<ProjectReference Include="..\Plugins\BotSharp.Plugin.Dashboard\BotSharp.Plugin.Dashboard.csproj" />
4441
<ProjectReference Include="..\Plugins\BotSharp.Plugin.GoogleAI\BotSharp.Plugin.GoogleAI.csproj" />
4542
<ProjectReference Include="..\Plugins\BotSharp.Plugin.MongoStorage\BotSharp.Plugin.MongoStorage.csproj" />
@@ -66,6 +63,10 @@
6663
<ProjectReference Include="..\Plugins\BotSharp.Plugin.HttpHandler\BotSharp.Plugin.HttpHandler.csproj" />
6764
<ProjectReference Include="..\Plugins\BotSharp.Plugin.FileHandler\BotSharp.Plugin.FileHandler.csproj" />
6865
<ProjectReference Include="..\Plugins\BotSharp.Plugin.EmailHandler\BotSharp.Plugin.EmailHandler.csproj" />
66+
<ProjectReference Include="..\Plugins\BotSharp.Plugin.AudioHandler\BotSharp.Plugin.AudioHandler.csproj" />
67+
<ProjectReference Include="..\Plugins\BotSharp.Plugin.MetaGLM\BotSharp.Plugin.MetaGLM.csproj" />
68+
<ProjectReference Include="..\Plugins\BotSharp.Plugin.Planner\BotSharp.Plugin.Planner.csproj" />
69+
<ProjectReference Include="..\Plugins\BotSharp.Plugin.TencentCos\BotSharp.Plugin.TencentCos.csproj" />
6970
</ItemGroup>
7071

7172
<ItemGroup>

src/WebStarter/appsettings.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,8 +346,7 @@
346346
"BotSharp.Plugin.FileHandler",
347347
"BotSharp.Plugin.EmailHandler",
348348
"BotSharp.Plugin.AudioHandler",
349-
"BotSharp.Plugin.TencentCos",
350-
"BotSharp.Plugin.PythonInterpreter"
349+
"BotSharp.Plugin.TencentCos"
351350
]
352351
}
353352
}

0 commit comments

Comments
 (0)