Table of Contents

Class FoundryLocalDetector

Namespace
JD.AI.Core.Providers
Assembly
JD.AI.Core.dll

Detects a locally-running Microsoft Foundry Local instance and enumerates its models via the OpenAI-compatible REST API. Port is discovered dynamically via the Foundry CLI or process scanning.

public sealed class FoundryLocalDetector : IProviderDetector
Inheritance
FoundryLocalDetector
Implements
Inherited Members

Properties

ProviderName

public string ProviderName { get; }

Property Value

string

Methods

BuildKernel(ProviderModelInfo)

public Kernel BuildKernel(ProviderModelInfo model)

Parameters

model ProviderModelInfo

Returns

Kernel

DetectAsync(CancellationToken)

public Task<ProviderInfo> DetectAsync(CancellationToken ct = default)

Parameters

ct CancellationToken

Returns

Task<ProviderInfo>