File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
plugin/src/de/hetzge/eclipse/aicoder/llm Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -61,10 +61,13 @@ private List<LlmOption> loadOllamaModels() {
6161 private List <LlmOption > loadOpenAiModels () {
6262 try {
6363 final String openAiBaseUrl = AiCoderPreferences .getOpenAiBaseUrl ();
64+ String openAiApiKey = AiCoderPreferences .getOpenAiApiKey ();
6465 final URL url = URI .create (openAiBaseUrl + "/" ).resolve ("./v1/models" ).toURL ();
6566 final HttpURLConnection connection = (HttpURLConnection ) url .openConnection ();
6667 connection .setRequestMethod ("GET" );
68+ connection .setRequestProperty ("Content-Type" , "application/json" );
6769 connection .setRequestProperty ("Accept" , "application/json" );
70+ connection .setRequestProperty ("Authorization" , "Bearer " + openAiApiKey );
6871 final int responseCode = connection .getResponseCode ();
6972 if (responseCode != HttpURLConnection .HTTP_OK ) {
7073 AiCoderActivator .log ().info ("Received openai response code: " + responseCode + " -> skip openai models" );
You can’t perform that action at this time.
0 commit comments