OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug
2.0.0-preview.4
Prefix Reserved
dotnet add package OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug --version 2.0.0-preview.4
NuGet\Install-Package OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug -Version 2.0.0-preview.4
<PackageReference Include="OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug" Version="2.0.0-preview.4" />
<PackageVersion Include="OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug" Version="2.0.0-preview.4" />
<PackageReference Include="OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug" />
paket add OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug --version 2.0.0-preview.4
#r "nuget: OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug, 2.0.0-preview.4"
#:package OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug@2.0.0-preview.4
#addin nuget:?package=OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug&version=2.0.0-preview.4&prerelease
#tool nuget:?package=OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug&version=2.0.0-preview.4&prerelease
Inference backends for OPC UA AI Model Management
The IInferenceBackend contract, and backends that implement it. One abstraction covers a hosted service and an on-device runtime, which is the property clause 8.1 asserts: where inference runs changes the trust boundary and the latency and nothing else.
Part of the OPC UA .NET Standard stack.
Draft. The OPC UA - AI Model Management and Inference companion specification is a working draft. Its namespace URI and every NodeId are provisional, and every ObjectType and BrowseName can change when the working group publishes.
Documentation
See the AI Model Management guide
for the example: ModelManagementServer publishes a catalogue and
routes inference, and ModelManagementClient walks it.
License
MIT - see the license.
| 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
- BitFaster.Caching (>= 2.6.1)
- Microsoft.Bcl.TimeProvider (>= 10.0.11)
- Microsoft.Extensions.AI (>= 10.9.0)
- Microsoft.Extensions.Caching.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Configuration (>= 10.0.11)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Diagnostics (>= 10.0.11)
- Microsoft.Extensions.Http (>= 10.0.11)
- Microsoft.Extensions.Logging (>= 10.0.11)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Options (>= 10.0.11)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.11)
- OPCFoundation.NetStandard.Opc.Ua.AI.Debug (>= 2.0.0-preview.4)
- System.Threading.RateLimiting (>= 10.0.11)
-
net8.0
- BitFaster.Caching (>= 2.6.1)
- Microsoft.Bcl.TimeProvider (>= 10.0.11)
- Microsoft.Extensions.AI (>= 10.9.0)
- Microsoft.Extensions.Caching.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Configuration (>= 10.0.11)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Diagnostics (>= 10.0.11)
- Microsoft.Extensions.Http (>= 10.0.11)
- Microsoft.Extensions.Logging (>= 10.0.11)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Options (>= 10.0.11)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.11)
- OPCFoundation.NetStandard.Opc.Ua.AI.Debug (>= 2.0.0-preview.4)
- System.Collections.Immutable (>= 9.0.0)
- System.Diagnostics.DiagnosticSource (>= 10.0.11)
- System.Formats.Asn1 (>= 10.0.11)
- System.Text.Json (>= 10.0.11)
- System.Threading.Channels (>= 10.0.11)
- System.Threading.RateLimiting (>= 10.0.11)
-
net9.0
- BitFaster.Caching (>= 2.6.1)
- Microsoft.Bcl.TimeProvider (>= 10.0.11)
- Microsoft.Extensions.AI (>= 10.9.0)
- Microsoft.Extensions.Caching.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Configuration (>= 10.0.11)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection (>= 10.0.11)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Diagnostics (>= 10.0.11)
- Microsoft.Extensions.Http (>= 10.0.11)
- Microsoft.Extensions.Logging (>= 10.0.11)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.11)
- Microsoft.Extensions.Options (>= 10.0.11)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 10.0.11)
- OPCFoundation.NetStandard.Opc.Ua.AI.Debug (>= 2.0.0-preview.4)
- System.Diagnostics.DiagnosticSource (>= 10.0.11)
- System.Formats.Asn1 (>= 10.0.11)
- System.Text.Json (>= 10.0.11)
- System.Threading.Channels (>= 10.0.11)
- System.Threading.RateLimiting (>= 10.0.11)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on OPCFoundation.NetStandard.Opc.Ua.AI.Inference.Debug:
| Package | Downloads |
|---|---|
|
OPCFoundation.NetStandard.Opc.Ua.AI.Server.Debug
Server-side support for the OPC UA AI Model Management and Inference (draft) companion specification: a node manager that publishes the model catalogue, datasets, deployments and inference endpoints, routes Invoke to an IInferenceBackend, runs learning jobs, and streams model artefacts through the standard file-transfer types. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.0-preview.4 | 38 | 9/2/2026 |