Skip to content

Commit e1419d0

Browse files
Merge pull request #22 from AppcentMobile/feature/documentation
Feature/documentation
2 parents 9332ee0 + 54d677b commit e1419d0

File tree

287 files changed

+117186
-181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

287 files changed

+117186
-181
lines changed

Sources/ACMOpenAI/ACMOpenAI.swift

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
1+
//
2+
// ACMOpenAI.swift
3+
//
4+
5+
/// Starting point of Open AI SDK
16
public struct ACMOpenAI {
7+
/// Base init
28
public init() {}
39

10+
/// Generic manager for creating API managers
11+
///
12+
/// - Parameters:
13+
/// - item: T<Generic>
14+
///
15+
/// - Returns:
16+
/// - T -> Generic
417
public func manager<T: BaseAPIManager>(item: T.Type) -> T {
518
return item.init()
619
}

Sources/ACMOpenAI/Callbacks/Audio/AudioCallback.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22
// AudioCallback.swift
33
//
44

5+
/// Callback for holding audio endpoint
56
public struct AudioCallback {}
67

78
public extension AudioCallback {
9+
/// Create transcriptions typealias
810
typealias CreateTranscriptions = ((ACMOAIAudioResponse.CreateTranscriptions?) -> Void)?
11+
/// Create translations typealias
912
typealias CreateTranslations = ((ACMOAIAudioResponse.CreateTranslations?) -> Void)?
1013
}

Sources/ACMOpenAI/Callbacks/Chat/ChatCallback.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
// ChatCallback.swift
33
//
44

5+
/// Callback for holding chat endpoint
56
public struct ChatCallback {}
67

78
public extension ChatCallback {
9+
/// Create chat typealias
810
typealias Create = ((ACMOAIChatResponse.Create?) -> Void)?
911
}

Sources/ACMOpenAI/Callbacks/Completions/CompletionsCallback.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
// CompletionsCallback.swift
33
//
44

5+
/// Callback for holding completions endpoint
56
public struct CompletionsCallback {}
67

78
public extension CompletionsCallback {
9+
/// Create completions typealias
810
typealias Create = ((ACMOAICompletionsResponse.Create?) -> Void)?
911
}

Sources/ACMOpenAI/Callbacks/Edits/EditsCallback.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
// EditsCallback.swift
33
//
44

5+
/// Callback for holding edits endpoint
56
public struct EditsCallback {}
67

78
public extension EditsCallback {
9+
/// Create edits typealias
810
typealias Create = ((ACMOAIEditsResponse.Create?) -> Void)?
911
}

Sources/ACMOpenAI/Callbacks/Embeddings/EmbeddingsCallback.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
// EmbeddingsCallback.swift
33
//
44

5+
/// Callback for holding embeddings endpoint
56
public struct EmbeddingsCallback {}
67

78
public extension EmbeddingsCallback {
9+
/// Create embeddings typealias
810
typealias Create = ((ACMOAIEmbeddingsResponse.Create?) -> Void)?
911
}

Sources/ACMOpenAI/Callbacks/Engines/EnginesCallback.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22
// EnginesCallback.swift
33
//
44

5+
/// Callback for holding engines endpoint
56
public struct EnginesCallback {}
67

78
public extension EnginesCallback {
9+
/// List engines typealias
810
typealias List = ((ACMOAIEnginesResponse.List?) -> Void)?
11+
/// Retrieve engines typealias
912
typealias Retrieve = ((ACMOAIEnginesResponse.Retrieve?) -> Void)?
1013
}

Sources/ACMOpenAI/Callbacks/Files/FilesCallback.swift

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,18 @@
22
// FilesCallback.swift
33
//
44

5+
/// Callback for holding files endpoint
56
public struct FilesCallback {}
67

78
public extension FilesCallback {
9+
/// List files typealias
810
typealias List = ((ACMOAIFilesResponse.List?) -> Void)?
11+
/// Upload files typealias
912
typealias Upload = ((ACMOAIFilesResponse.Upload?) -> Void)?
13+
/// Delete files typealias
1014
typealias Delete = ((ACMOAIFilesResponse.Delete?) -> Void)?
15+
/// Retrieve files typealias
1116
typealias Retrieve = ((ACMOAIFilesResponse.Retrieve?) -> Void)?
17+
/// Retrieve content files typealias
1218
typealias RetrieveContent = ((String?) -> Void)?
1319
}

Sources/ACMOpenAI/Callbacks/FineTunes/FineTunesCallback.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,20 @@
22
// FineTunesCallback.swift
33
//
44

5+
/// Callback for holding fine tunes endpoint
56
public struct FineTunesCallback {}
67

78
public extension FineTunesCallback {
9+
/// Create fine tunes typealias
810
typealias Create = ((ACMOAIFineTunesResponse.Create?) -> Void)?
11+
/// List fine tunes typealias
912
typealias List = ((ACMOAIFineTunesResponse.List?) -> Void)?
13+
/// Retrieve fine tunes typealias
1014
typealias Retrieve = ((ACMOAIFineTunesResponse.Retrieve?) -> Void)?
15+
/// Cancel fine tunes typealias
1116
typealias Cancel = ((ACMOAIFineTunesResponse.Cancel?) -> Void)?
17+
/// List events fine tunes typealias
1218
typealias ListEvents = ((ACMOAIFineTunesResponse.ListEvents?) -> Void)?
19+
/// Delete fine tunes typealias
1320
typealias Delete = ((ACMOAIFineTunesResponse.Delete?) -> Void)?
1421
}
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
//
22
// ImagesCallback.swift
33
//
4-
//
54

5+
/// Callback for holding images endpoint
66
public struct ImagesCallback {}
77

88
public extension ImagesCallback {
9+
/// Create images typealias
910
typealias Create = ((ACMOAIImagesResponse.Create?) -> Void)?
11+
/// Create edit images typealias
1012
typealias CreateEdit = ((ACMOAIImagesResponse.CreateEdit?) -> Void)?
13+
/// Create variation images typealias
1114
typealias CreateVariation = ((ACMOAIImagesResponse.CreateVariation?) -> Void)?
1215
}

0 commit comments

Comments
 (0)