Skip to content

Commit 5dda00c

Browse files
committed
🔧 chore: 更新项目配置和AI依赖包版本
更新项目文件以包括新的包引用和调整配置。 修改SettingsPageViewModel.AI.cs以过滤特定聊天提供商类型。
1 parent 5850c42 commit 5dda00c

File tree

4 files changed

+55
-31
lines changed

4 files changed

+55
-31
lines changed

src/Desktop/BiliCopilot.UI/BiliCopilot.UI.csproj

+23
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,29 @@
322322
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" />
323323
<PackageReference Include="Microsoft.WindowsAppSDK" />
324324
<PackageReference Include="Microsoft.Graphics.Win2D" />
325+
<PackageReference Include="Richasy.AgentKernel.Connectors.Ali" />
326+
<PackageReference Include="Richasy.AgentKernel.Connectors.Anthropic" />
327+
<PackageReference Include="Richasy.AgentKernel.Connectors.Azure" />
328+
<PackageReference Include="Richasy.AgentKernel.Connectors.Baidu" />
329+
<PackageReference Include="Richasy.AgentKernel.Connectors.DeepSeek" />
330+
<PackageReference Include="Richasy.AgentKernel.Connectors.Google" />
331+
<PackageReference Include="Richasy.AgentKernel.Connectors.Groq" />
332+
<PackageReference Include="Richasy.AgentKernel.Connectors.IFlyTek" />
333+
<PackageReference Include="Richasy.AgentKernel.Connectors.LingYi" />
334+
<PackageReference Include="Richasy.AgentKernel.Connectors.Mistral" />
335+
<PackageReference Include="Richasy.AgentKernel.Connectors.Moonshot" />
336+
<PackageReference Include="Richasy.AgentKernel.Connectors.Ollama" />
337+
<PackageReference Include="Richasy.AgentKernel.Connectors.OpenAI" />
338+
<PackageReference Include="Richasy.AgentKernel.Connectors.OpenRouter" />
339+
<PackageReference Include="Richasy.AgentKernel.Connectors.Perplexity" />
340+
<PackageReference Include="Richasy.AgentKernel.Connectors.SiliconFlow" />
341+
<PackageReference Include="Richasy.AgentKernel.Connectors.Tencent" />
342+
<PackageReference Include="Richasy.AgentKernel.Connectors.TogetherAI" />
343+
<PackageReference Include="Richasy.AgentKernel.Connectors.Volcano" />
344+
<PackageReference Include="Richasy.AgentKernel.Connectors.Windows" />
345+
<PackageReference Include="Richasy.AgentKernel.Connectors.XAI" />
346+
<PackageReference Include="Richasy.AgentKernel.Connectors.Youdao" />
347+
<PackageReference Include="Richasy.AgentKernel.Connectors.ZhiPu" />
325348
<PackageReference Include="Richasy.BiliKernel.Authorizers.TV" />
326349
<PackageReference Include="Richasy.BiliKernel.Resolvers.WinUICookies" />
327350
<PackageReference Include="Richasy.BiliKernel.Resolvers.WinUIQRCode" />

src/Desktop/BiliCopilot.UI/ViewModels/Core/AIViewModel/AIViewModel.Chat.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -372,12 +372,12 @@ private async Task<string> SendMessageInternalAsync(
372372
{
373373
if (streamingAction is null)
374374
{
375-
var response = await service.Client!.CompleteAsync(messages, options, cancellationToken).ConfigureAwait(false);
375+
var response = await service.Client!.GetResponseAsync(messages, options, cancellationToken).ConfigureAwait(false);
376376
responseContent = response.Choices.FirstOrDefault()?.Text ?? string.Empty;
377377
}
378378
else
379379
{
380-
await foreach (var partialResponse in service.Client!.CompleteStreamingAsync(messages, options, cancellationToken).ConfigureAwait(false))
380+
await foreach (var partialResponse in service.Client!.GetStreamingResponseAsync(messages, options, cancellationToken).ConfigureAwait(false))
381381
{
382382
if (!string.IsNullOrEmpty(partialResponse.Text))
383383
{

src/Desktop/BiliCopilot.UI/ViewModels/View/SettingsPageViewModel/SettingsPageViewModel.AI.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public override async Task InitializeChatServicesAsync()
1414
return;
1515
}
1616

17-
foreach (var provider in Enum.GetValues<ChatProviderType>())
17+
foreach (var provider in Enum.GetValues<ChatProviderType>().Where(p => p is not ChatProviderType.Windows and not ChatProviderType.Onnx))
1818
{
1919
ChatServices.Add(new ChatServiceItemViewModel(provider));
2020
}

src/Directory.Packages.props

+29-28
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
<PackageVersion Include="Google.Protobuf" Version="3.27.2" />
2121
<PackageVersion Include="Grpc.Net.Client" Version="2.63.0" />
2222
<PackageVersion Include="Grpc.Tools" Version="2.64.0" />
23-
<PackageVersion Include="H.NotifyIcon.WinUI" Version="2.2.0" />
24-
<PackageVersion Include="HtmlAgilityPack" Version="1.11.72" />
23+
<PackageVersion Include="H.NotifyIcon.WinUI" Version="2.3.0" />
24+
<PackageVersion Include="HtmlAgilityPack" Version="1.11.74" />
2525
<PackageVersion Include="Humanizer.Core.zh-Hans" Version="2.14.1" />
2626
<PackageVersion Include="Markdig" Version="0.40.0" />
2727
<PackageVersion Include="Microsoft.Bcl.HashCode" Version="6.0.0" />
@@ -36,28 +36,29 @@
3636
<PackageVersion Include="Microsoft.Windows.CsWin32" Version="0.3.183" />
3737
<PackageVersion Include="Microsoft.Windows.CsWinRT" Version="2.2.0" />
3838
<PackageVersion Include="NLog.Extensions.Logging" Version="5.3.15" />
39-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Ali" Version="0.0.1-preview4" />
40-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Anthropic" Version="0.0.1-preview4" />
41-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Azure" Version="0.0.1-preview4" />
42-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Baidu" Version="0.0.1-preview4" />
43-
<PackageVersion Include="Richasy.AgentKernel.Connectors.DeepSeek" Version="0.0.1-preview4" />
44-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Google" Version="0.0.1-preview4" />
45-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Groq" Version="0.0.1-preview4" />
46-
<PackageVersion Include="Richasy.AgentKernel.Connectors.IFlyTek" Version="0.0.1-preview4" />
47-
<PackageVersion Include="Richasy.AgentKernel.Connectors.LingYi" Version="0.0.1-preview4" />
48-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Mistral" Version="0.0.1-preview4" />
49-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Moonshot" Version="0.0.1-preview4" />
50-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Ollama" Version="0.0.1-preview4" />
51-
<PackageVersion Include="Richasy.AgentKernel.Connectors.OpenAI" Version="0.0.1-preview4" />
52-
<PackageVersion Include="Richasy.AgentKernel.Connectors.OpenRouter" Version="0.0.1-preview4" />
53-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Perplexity" Version="0.0.1-preview4" />
54-
<PackageVersion Include="Richasy.AgentKernel.Connectors.SiliconFlow" Version="0.0.1-preview4" />
55-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Tencent" Version="0.0.1-preview4" />
56-
<PackageVersion Include="Richasy.AgentKernel.Connectors.TogetherAI" Version="0.0.1-preview4" />
57-
<PackageVersion Include="Richasy.AgentKernel.Connectors.Volcano" Version="0.0.1-preview4" />
58-
<PackageVersion Include="Richasy.AgentKernel.Connectors.XAI" Version="0.0.1-preview4" />
59-
<PackageVersion Include="Richasy.AgentKernel.Connectors.ZhiPu" Version="0.0.1-preview4" />
60-
<PackageVersion Include="Richasy.AgentKernel.Core" Version="0.0.1-preview2" />
39+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Ali" Version="0.0.4-preview7" />
40+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Anthropic" Version="0.0.4-preview7" />
41+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Azure" Version="0.0.4-preview7" />
42+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Baidu" Version="0.0.4-preview7" />
43+
<PackageVersion Include="Richasy.AgentKernel.Connectors.DeepSeek" Version="0.0.4-preview7" />
44+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Google" Version="0.0.4-preview7" />
45+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Groq" Version="0.0.4-preview7" />
46+
<PackageVersion Include="Richasy.AgentKernel.Connectors.IFlyTek" Version="0.0.4-preview7" />
47+
<PackageVersion Include="Richasy.AgentKernel.Connectors.LingYi" Version="0.0.4-preview7" />
48+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Mistral" Version="0.0.4-preview7" />
49+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Moonshot" Version="0.0.4-preview7" />
50+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Ollama" Version="0.0.4-preview7" />
51+
<PackageVersion Include="Richasy.AgentKernel.Connectors.OpenAI" Version="0.0.4-preview7" />
52+
<PackageVersion Include="Richasy.AgentKernel.Connectors.OpenRouter" Version="0.0.4-preview7" />
53+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Perplexity" Version="0.0.4-preview7" />
54+
<PackageVersion Include="Richasy.AgentKernel.Connectors.SiliconFlow" Version="0.0.4-preview7" />
55+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Tencent" Version="0.0.4-preview7" />
56+
<PackageVersion Include="Richasy.AgentKernel.Connectors.TogetherAI" Version="0.0.4-preview7" />
57+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Volcano" Version="0.0.4-preview7" />
58+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Windows" Version="0.0.4-preview7" />
59+
<PackageVersion Include="Richasy.AgentKernel.Connectors.XAI" Version="0.0.4-preview7" />
60+
<PackageVersion Include="Richasy.AgentKernel.Connectors.Youdao" Version="0.0.4-preview7" />
61+
<PackageVersion Include="Richasy.AgentKernel.Connectors.ZhiPu" Version="0.0.4-preview7" />
6162
<PackageVersion Include="Richasy.BiliKernel.Abstractions" Version="0.0.1-preview3" />
6263
<PackageVersion Include="Richasy.BiliKernel.Authorizers.TV" Version="0.0.1-preview3" />
6364
<PackageVersion Include="Richasy.BiliKernel.Core" Version="0.0.1-preview1" />
@@ -70,7 +71,7 @@
7071
<PackageVersion Include="Richasy.BiliKernel.Services.Moment" Version="0.0.1-preview3" />
7172
<PackageVersion Include="Richasy.BiliKernel.Services.Search" Version="0.0.1-preview3" />
7273
<PackageVersion Include="Richasy.BiliKernel.Services.User" Version="0.0.1-preview3" />
73-
<PackageVersion Include="Richasy.WinUIKernel.AI" Version="0.0.2-preview1" />
74+
<PackageVersion Include="Richasy.WinUIKernel.AI" Version="0.0.4-preview7" />
7475
<PackageVersion Include="RichasyKernel.Core" Version="0.0.1" />
7576
<PackageVersion Include="Roman-Numerals" Version="2.0.1" />
7677
<PackageVersion Include="Serilog" Version="4.2.0" />
@@ -133,17 +134,17 @@
133134
<PrivateAssets>all</PrivateAssets>
134135
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
135136
</PackageReference>
136-
<PackageVersion Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.12.19" />
137+
<PackageVersion Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.13.2" />
137138
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers">
138139
<PrivateAssets>all</PrivateAssets>
139140
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
140141
</PackageReference>
141-
<PackageVersion Include="xunit.analyzers" Version="1.14.0" />
142+
<PackageVersion Include="xunit.analyzers" Version="1.20.0" />
142143
<PackageReference Include="xunit.analyzers">
143144
<PrivateAssets>all</PrivateAssets>
144145
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
145146
</PackageReference>
146-
<PackageVersion Include="Moq.Analyzers" Version="0.1.0" />
147+
<PackageVersion Include="Moq.Analyzers" Version="0.3.0" />
147148
<PackageReference Include="Moq.Analyzers">
148149
<PrivateAssets>all</PrivateAssets>
149150
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

0 commit comments

Comments
 (0)