Integrari / SDK & toolsTransactional
OpenAI .NET SDK prin Router by MP
Conecteaza aplicatii .NET la Router by MP folosind biblioteca OpenAI oficiala și cheile Router.
Raspuns scurt
Pentru aplicatii .NET, biblioteca OpenAI suporta endpoint custom; setezi Endpoint pe https://api.megapromoting.com/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 Router by MP
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-minigpt-5.4-pro
Disponibilitatea reala se verifica live in /models.
| Control | De ce conteaza |
|---|---|
| Compatibilitate | OpenAI .NET SDK accepta endpoint custom prin OpenAIClientOptions. |
| Streaming | IAsyncEnumerable pentru chat streaming. |
| DI friendly | Inregistrezi 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.megapromoting.com/v1")
});
var chat = client.GetChatClient("gpt-5.4-mini");
var resp = await chat.CompleteChatAsync("Salut, Router by MP!");
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.megapromoting.com/v1, trimite cheia caAuthorization: Bearer <router_api_key> si verifica pagina/modelsinainte de productie.