From 0820a990bdda5a7eb231f7c1b8e994cc76728d41 Mon Sep 17 00:00:00 2001 From: Kyrylo Mukha Date: Mon, 3 Apr 2023 16:25:54 +0300 Subject: [PATCH] Fix stream task qos --- OpenAIKit.podspec | 2 +- Sources/OpenAIKit/OpenAIKitRequests/Chat.swift | 2 +- Sources/OpenAIKit/OpenAIKitRequests/Completions.swift | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/OpenAIKit.podspec b/OpenAIKit.podspec index 6bd9080..b24a882 100644 --- a/OpenAIKit.podspec +++ b/OpenAIKit.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'OpenAIKit' - s.version = '1.3.1' + s.version = '1.3.2' s.summary = 'OpenAI is a community-maintained repository containing Swift implementation over OpenAI public API.' s.description = <<-DESC diff --git a/Sources/OpenAIKit/OpenAIKitRequests/Chat.swift b/Sources/OpenAIKit/OpenAIKitRequests/Chat.swift index 2141c00..88a1d98 100644 --- a/Sources/OpenAIKit/OpenAIKitRequests/Chat.swift +++ b/Sources/OpenAIKit/OpenAIKitRequests/Chat.swift @@ -122,7 +122,7 @@ public extension OpenAIKit { let headers = baseHeaders - Task(priority: .background) { + Task(priority: .userInitiated) { do { let asyncStream: AsyncThrowingStream, Error> = try await network.requestStream(endpoint.method, url: endpoint.urlPath, body: requestData, headers: headers) diff --git a/Sources/OpenAIKit/OpenAIKitRequests/Completions.swift b/Sources/OpenAIKit/OpenAIKitRequests/Completions.swift index 20216db..7659f1a 100644 --- a/Sources/OpenAIKit/OpenAIKitRequests/Completions.swift +++ b/Sources/OpenAIKit/OpenAIKitRequests/Completions.swift @@ -110,7 +110,7 @@ public extension OpenAIKit { let headers = baseHeaders - Task(priority: .background) { + Task(priority: .userInitiated) { do { let asyncStream: AsyncThrowingStream, Error> = try await network.requestStream(endpoint.method, url: endpoint.urlPath, body: requestData, headers: headers)