Sari la conținut
Inapoi la Integrari
Integrari / SDK & toolsTransactional

OpenAI .NET SDK prin LongDay

Conecteaza aplicatii .NET la LongDay folosind biblioteca OpenAI oficiala și cheile Router.

Raspuns scurt

Pentru aplicatii .NET, biblioteca OpenAI suporta endpoint custom; setezi Endpoint pe https://api.longday.io/v1 și folosesti o cheie Router.

Problema concreta

Companiile cu stack .NET vor sa integreze AI fără sa schimbe library sau autentificarea, menținând controlul prin chei.

Cum o rezolva LongDay

Folosesti pachetul OpenAI NuGet cu OpenAIClientOptions.Endpoint setat pe gateway-ul Router. Cheile au buget și log.

Fluxuri uzuale

  • dotnet add package OpenAI.
  • Initializare OpenAIClient cu Endpoint și key.
  • Chat completions și streaming.
  • Audit in cabinet Router.

Modele recomandate

  • gpt-5.4-mini
  • gpt-5.4-pro

Disponibilitatea reala se verifica live in /models.

ControlDe ce conteaza
CompatibilitateOpenAI .NET SDK accepta endpoint custom prin OpenAIClientOptions.
StreamingIAsyncEnumerable pentru chat streaming.
DI friendlyInregistrezi clientul ca singleton in DI.
C# (.NET)ts
using OpenAI;
using OpenAI.Chat;

var client = new OpenAIClient(
    apiKey: Environment.GetEnvironmentVariable("ROUTER_API_KEY"),
    options: new OpenAIClientOptions {
        Endpoint = new Uri("https://api.longday.io/v1")
    });

var chat = client.GetChatClient("gpt-5.4-mini");
var resp = await chat.CompleteChatAsync("Salut, LongDay!");
Console.WriteLine(resp.Value.Content[0].Text);

Reguli si limite

  • Versiunea pachet. Folosește OpenAI 2.x sau Azure.AI.OpenAI cu endpoint configurabil.
  • Disponibilitate model. Verifica /models pe cheia ta inainte de productie.
  • Functii speciale. Functions/tools sunt suportate de modelele OpenAI; testeaza.

Integrare rapida

Foloseste endpointul https://api.longday.io/v1, trimite cheia caAuthorization: Bearer <router_api_key> si verifica pagina/modelsinainte de productie.

Mai departe

OpenAI .NET SDK prin LongDay | LongDay