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

OpenAI Java SDK prin Router by MP

Folosește pachetul OpenAI Java (sau Spring AI) cu baseUrl Router pentru aplicatii enterprise.

Raspuns scurt

Pentru aplicatii Java sau Kotlin, OpenAI SDK oficial sau Spring AI permit setarea baseUrl pe https://api.megapromoting.com/v1 și o cheie Router.

Problema concreta

Aplicatiile enterprise pe JVM au lifecycle lung. Adaugarea AI nu trebuie sa rupa autentificarea sau observability stack-ul.

Cum o rezolva Router by MP

Folosesti SDK oficial OpenAI Java sau Spring AI, setezi baseUrl și apiKey via configurare. Cheia Router se logheaza centralizat.

Fluxuri uzuale

  • Maven/Gradle: com.openai:openai-java sau spring-ai-openai.
  • Configurare baseUrl și apiKey via env / Spring properties.
  • Chat completions + tools + streaming via reactive types.
  • Observability prin Micrometer pentru cost.

Modele recomandate

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

Disponibilitatea reala se verifica live in /models.

ControlDe ce conteaza
Spring AIspring.ai.openai.base-url permite redirect Router.
ReactiveStreaming via Project Reactor / Coroutines.
DISingleton in Spring Boot context.
Spring AI (application.yml)ts
spring:
  ai:
    openai:
      base-url: https://api.megapromoting.com/v1
      api-key: ${ROUTER_API_KEY}
      chat:
        options:
          model: gpt-5.4-mini

Reguli si limite

  • Versiunea pachet. Spring AI 1.0+ pentru base-url config.
  • Disponibilitate model. Verifica /models pe cheia ta.
  • Memory. Streaming reactive te protejeaza de OOM.

Integrare rapida

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

Mai departe

OpenAI Java SDK prin Router by MP | Router by Mega Promoting