Integration

OpenAI .NET SDK with Meridian

Drop-in replacement. Point the official OpenAI NuGet package at Meridian — every Azure-routed model becomes callable.

Install

dotnet add package OpenAI

Chat completion

using OpenAI;
using OpenAI.Chat;

var client = new OpenAIClient(
    apiKeyCredential: new ApiKeyCredential("nim_live_***"),
    options: new OpenAIClientOptions {
        Endpoint = new Uri("https://meridian.getnimbus.net/api/v1")
    });

var chat = client.GetChatClient("azure-swc/gpt-4.1");

ChatCompletion completion = chat.CompleteChat(
    [new UserChatMessage("hello")]);

Console.WriteLine(completion.Content[0].Text);