MyIA.SemanticKernel.Connectors.AI.MultiConnector
0.34.3
dotnet add package MyIA.SemanticKernel.Connectors.AI.MultiConnector --version 0.34.3
NuGet\Install-Package MyIA.SemanticKernel.Connectors.AI.MultiConnector -Version 0.34.3
<PackageReference Include="MyIA.SemanticKernel.Connectors.AI.MultiConnector" Version="0.34.3" />
paket add MyIA.SemanticKernel.Connectors.AI.MultiConnector --version 0.34.3
#r "nuget: MyIA.SemanticKernel.Connectors.AI.MultiConnector, 0.34.3"
// Install MyIA.SemanticKernel.Connectors.AI.MultiConnector as a Cake Addin #addin nuget:?package=MyIA.SemanticKernel.Connectors.AI.MultiConnector&version=0.34.3 // Install MyIA.SemanticKernel.Connectors.AI.MultiConnector as a Cake Tool #tool nuget:?package=MyIA.SemanticKernel.Connectors.AI.MultiConnector&version=0.34.3
About Semantic Fleet
Semantic Fleet extends the capabilities of Semantic Kernel (SK) by offering a fleet of specialized connectors. With Semantic Fleet, you can easily integrate various AI services into your SK-powered applications, all managed by a superior Large Language Model (LLM) as your fleet captain.
Initial Features
🌟 Oobabooga Connector
Our first release, the Oobabooga Connector, is designed to make text and chat completion a breeze. Whether you need real-time updates or simple blocking API calls, this connector has got you covered.
- Text Blocking & Streaming: Use the
OobaboogaTextCompletion
class for both blocking and streaming text completion. - Chat Blocking & Streaming: The
OobaboogaChatCompletion
class handles chat-based completion with both blocking and streaming APIs. - Advanced Settings: Customize your requests with a rich set of parameters for fine-grained control.
🚀 Multiconnector
The Multiconnector builds on the Oobabooga Connector by allowing a superior LLM (like ChatGPT) to manage a series of smaller local LLMs hosted in Oobabooga. It routes prompts according to their types and the models' vetting on sampled data.
- Prompt Routing: Automatically routes prompts to the most suitable LLM.
- Sampled Data Vetting: Uses superior LLM to vet and optimize the use of various connectors.
Getting Started âš¡
- Documentation: For a deep dive into how to use Semantic Fleet and its features, check out our GitHub repository.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.Bcl.AsyncInterfaces (>= 7.0.0)
- Microsoft.Extensions.Caching.Memory (>= 7.0.0)
- Microsoft.Extensions.Configuration (>= 7.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 7.0.4)
- Microsoft.Extensions.Configuration.EnvironmentVariables (>= 7.0.0)
- Microsoft.Extensions.Configuration.Json (>= 7.0.0)
- Microsoft.Extensions.Configuration.UserSecrets (>= 7.0.0)
- Microsoft.SemanticKernel (>= 1.0.0-beta6)
- MyIA.SemanticKernel.Connectors.AI.Oobabooga (>= 0.34.3)
- SharpToken (>= 1.2.12)
- System.Linq.Dynamic.Core (>= 1.3.5)
- System.Text.Json (>= 7.0.3)
- System.Threading.Channels (>= 7.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.