IntentSharp.Catalog
1.0.0-rc.3
Prefix Reserved
dotnet add package IntentSharp.Catalog --version 1.0.0-rc.3
NuGet\Install-Package IntentSharp.Catalog -Version 1.0.0-rc.3
<PackageReference Include="IntentSharp.Catalog" Version="1.0.0-rc.3" />
<PackageVersion Include="IntentSharp.Catalog" Version="1.0.0-rc.3" />
<PackageReference Include="IntentSharp.Catalog" />
paket add IntentSharp.Catalog --version 1.0.0-rc.3
#r "nuget: IntentSharp.Catalog, 1.0.0-rc.3"
#:package IntentSharp.Catalog@1.0.0-rc.3
#addin nuget:?package=IntentSharp.Catalog&version=1.0.0-rc.3&prerelease
#tool nuget:?package=IntentSharp.Catalog&version=1.0.0-rc.3&prerelease
IntentSharp.Catalog
dotnet add package IntentSharp.Catalog --prerelease
using IntentSharp;
using IntentSharp.Catalog;
// "intents" holds Orders.ClassifyUrgency.intent.yaml, copied to the build output.
using var client = new IntentClientBuilder().UseProvidersFromEnvironment().Build();
using var catalog = new FileIntentCatalog("intents");
var runtime = new IntentRuntime(client, catalog);
var urgency = await runtime.RunAsync<int>("Orders.ClassifyUrgency",
"Our packaging line stops on Thursday unless the 40 replacement belts arrive. Can you expedite?");
Console.WriteLine(urgency.Success ? $"Urgency: {urgency.Value}" : "Urgency: no verified answer");
Documentation: https://intentsharp.com/docs/
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- IntentSharp (>= 1.0.0-rc.3)
- JsonSchema.Net (>= 9.4.1)
- YamlDotNet (>= 18.1.0)
-
net8.0
- IntentSharp (>= 1.0.0-rc.3)
- JsonSchema.Net (>= 9.4.1)
- YamlDotNet (>= 18.1.0)
-
net9.0
- IntentSharp (>= 1.0.0-rc.3)
- JsonSchema.Net (>= 9.4.1)
- YamlDotNet (>= 18.1.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on IntentSharp.Catalog:
| Package | Downloads |
|---|---|
|
IntentSharp.Extensions.AI
Runs IntentSharp on any Microsoft.Extensions.AI IChatClient (Agent Framework, Azure OpenAI, Ollama and any other Microsoft.Extensions.AI chat client) and exposes catalog intents as AIFunction tools for agents. Commercial software with a free 30-day evaluation; business and production use need a paid license (intentsharp.com/pricing). |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0-rc.3 | 55 | 10/20/2026 |
Release notes for version 1.0.0-rc.3, with breaking changes, new features and fixes: https://intentsharp.com/changelog