Skip to content

Commit 5d79140

Browse files
author
Todor Pitekov
committed
add Bearer header field
1 parent 8c1a9b1 commit 5d79140

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Tool/Sources/OpenAIService/APIs/OlamaChatCompletionsService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ extension OllamaChatCompletionsService: ChatCompletionsAPI {
5959
let encoder = JSONEncoder()
6060
request.httpBody = try encoder.encode(requestBody)
6161
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
62+
request.setValue("Bearer \(apiKey)", forHTTPHeaderField: "Authorization")
6263
let (result, response) = try await URLSession.shared.data(for: request)
6364

6465
guard let response = response as? HTTPURLResponse else {
@@ -135,6 +136,7 @@ extension OllamaChatCompletionsService: ChatCompletionsStreamAPI {
135136
let encoder = JSONEncoder()
136137
request.httpBody = try encoder.encode(requestBody)
137138
request.setValue("application/json", forHTTPHeaderField: "Content-Type")
139+
request.setValue("Bearer \(apiKey)", forHTTPHeaderField: "Authorization")
138140
let (result, response) = try await URLSession.shared.bytes(for: request)
139141

140142
guard let response = response as? HTTPURLResponse else {

0 commit comments

Comments
 (0)