hashbrown

Hashbrown.AspNetCore · C# API reference

Hashbrown.AspNetCore.ProviderFactory

Upcoming 0.1.0-preview.2 · Unreleased

public static class ProviderFactory

Creates a native provider client from trusted server configuration.

Members

Create

public static Microsoft.Extensions.AI.IChatClient Create(Microsoft.Extensions.Configuration.IConfiguration configuration);

Uses the genuine OpenAI or Azure client while retaining its native request shape.

Create

public static Microsoft.Extensions.AI.IChatClient Create(Microsoft.Extensions.Configuration.IConfiguration configuration, Hashbrown.AspNetCore.ProviderClientComposition? composition);

Composes trusted server credentials and transport after validating configuration.