API密钥为空时不发送Authorization请求头
This commit is contained in:
@@ -160,10 +160,15 @@ class MainActivity : AppCompatActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
val client = OkHttpClient()
|
val client = OkHttpClient()
|
||||||
val request = Request.Builder()
|
val requestBuilder = Request.Builder()
|
||||||
.url("$baseUrl/chat/completions")
|
.url("$baseUrl/chat/completions")
|
||||||
.addHeader("Content-Type", "application/json")
|
.addHeader("Content-Type", "application/json")
|
||||||
.addHeader("Authorization", "Bearer $apiKey")
|
|
||||||
|
if (apiKey.isNotBlank()) {
|
||||||
|
requestBuilder.addHeader("Authorization", "Bearer $apiKey")
|
||||||
|
}
|
||||||
|
|
||||||
|
val request = requestBuilder
|
||||||
.post(requestBody.toString().toRequestBody("application/json".toMediaType()))
|
.post(requestBody.toString().toRequestBody("application/json".toMediaType()))
|
||||||
.build()
|
.build()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user