@@ -34,7 +34,7 @@ extension InternalError: Decodable {}
34
34
35
35
public class OpenAISwift {
36
36
private let urlSession : URLSession
37
- fileprivate ( set ) var token : String
37
+ private let token : String
38
38
39
39
public init ( urlSession: URLSession = . shared, authToken: String ) {
40
40
self . urlSession = urlSession
@@ -69,7 +69,7 @@ extension OpenAISwift {
69
69
70
70
private func makeRequest< BodyType: Encodable > ( endpoint: Endpoint , body: BodyType , completionHandler: @escaping ( Result < OpenAI , OpenAIError > ) -> Void ) {
71
71
guard let request = prepareRequest ( endpoint, body: body) else {
72
- completionHandler ( . failure( . decodingError ( error: RequestError ( ) ) ) )
72
+ completionHandler ( . failure( . genericError ( error: RequestError ( ) ) ) )
73
73
return
74
74
}
75
75
let task = urlSession. dataTask ( with: request) { ( data, response, error) in
@@ -91,19 +91,6 @@ extension OpenAISwift {
91
91
task. resume ( )
92
92
}
93
93
94
- private func makeRequest( request: URLRequest , completionHandler: @escaping ( Result < Data , Error > ) -> Void ) {
95
- let session = URLSession . shared
96
- let task = session. dataTask ( with: request) { ( data, response, error) in
97
- if let error = error {
98
- completionHandler ( . failure( error) )
99
- } else if let data = data {
100
- completionHandler ( . success( data) )
101
- }
102
- }
103
-
104
- task. resume ( )
105
- }
106
-
107
94
private func prepareRequest< BodyType: Encodable > ( _ endpoint: Endpoint , body: BodyType ) -> URLRequest ? {
108
95
guard let baseUrl = URL ( string: endpoint. baseURL ( ) ) else {
109
96
return nil
0 commit comments