#My API Key works from Postman but not from Spring Boot

1 messages · Page 1 of 1 (latest)

oak robin
#

Trying to get a response from gpt in my spring boot app, but i get error code 401. ``` ChatRequestDTO chatRequestDTO = new ChatRequestDTO(model, prompt);
OkHttpClient client = new OkHttpClient().newBuilder()
.build();

    MediaType mediaType = MediaType.parse("application/json");

    RequestBody body = RequestBody.create(objectMapper.writeValueAsString(chatRequestDTO), mediaType);
    log.info(openaiApiKey);

    Request request = new Request.Builder()
            .url(apiUrl)
            .method("POST", body)
            .addHeader("Content-Type", "application/json")
            .addHeader("Authorization", openaiApiKey)
            .addHeader("OpenAI-Organization", openOrg)
            .build();```
#

and yes, it includes Bearer