Ктор-клієнт з NordRouter
kotlin
val client = HttpClient(CIO) {
install(ContentNegotiation) { json() }
}
val response: JsonObject = client.post(
"https://nordrouter.com/v1/chat/completions"
) {
bearerAuth(System.getenv("NORDROUTER_API_KEY"))
contentType(ContentType.Application.Json)
setBody(buildJsonObject {
put("model", "anthropic/claude-sonnet-4.6")
putJsonArray("messages") {
addJsonObject { put("role", "user"); put("content", "Привет!") }
}
})
}.body()Для Android зберігайте користувацький ключ у захищеному сховіщі.Общий ключ додатку не може бути безпечно зашитий в APK.