OpenAI Java SDK з NordRouter
Додайте актуальну версію com.openai:openai-java з офіційного репозиторію, а потім створюйте клієнт:
java
import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.ChatCompletionCreateParams;
OpenAIClient client = OpenAIOkHttpClient.builder()
.apiKey(System.getenv("NORDROUTER_API_KEY"))
.baseUrl("https://nordrouter.com/v1")
.build();
var params = ChatCompletionCreateParams.builder()
.model("anthropic/claude-sonnet-4.6")
.addUserMessage("Ответь: работает")
.build();
var response = client.chat().completions().create(params);
System.out.println(response.choices().get(0).message().content().orElse(""));Не впишіть ключ у вихідний код або application.properties, який потрапить в Git.
Офіційний SDK:openai/openai-java.