├── .github └── workflows │ └── swift.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Example ├── OpenAIKit.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ └── contents.xcworkspacedata │ └── xcshareddata │ │ └── xcschemes │ │ └── OpenAIKit-Example.xcscheme ├── OpenAIKit.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── OpenAIKit │ ├── AppDelegate.swift │ ├── Base.lproj │ │ ├── LaunchScreen.xib │ │ └── Main.storyboard │ ├── Images.xcassets │ │ └── AppIcon.appiconset │ │ │ └── Contents.json │ ├── Info.plist │ ├── ViewController.swift │ └── ViewControllerImages.swift ├── Podfile └── Podfile.lock ├── LICENSE ├── OpenAIKit.podspec ├── Package.swift ├── README.md ├── Sources └── OpenAIKit │ ├── Extensions │ └── Extensions.swift │ ├── Helpers │ ├── AIEventStream.swift │ ├── NetworkRoutes.swift │ ├── OpenAIKitNetwork.swift │ └── OpenAISSLDelegate.swift │ ├── Models │ ├── AIModel.swift │ ├── ChatCompletionsRequest.swift │ ├── CompletionsModels.swift │ ├── EditsModels.swift │ └── ImagesModels.swift │ ├── OpenAIKit.swift │ └── OpenAIKitRequests │ ├── Chat.swift │ ├── Completions.swift │ ├── Edits.swift │ └── Images.swift └── Tests └── OpenAIKitTests └── OpenAIKitTests.swift /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Example/OpenAIKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Example/OpenAIKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/OpenAIKit.xcodeproj/xcshareddata/xcschemes/OpenAIKit-Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit.xcodeproj/xcshareddata/xcschemes/OpenAIKit-Example.xcscheme -------------------------------------------------------------------------------- /Example/OpenAIKit.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Example/OpenAIKit.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Example/OpenAIKit/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/AppDelegate.swift -------------------------------------------------------------------------------- /Example/OpenAIKit/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /Example/OpenAIKit/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Example/OpenAIKit/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Example/OpenAIKit/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/Info.plist -------------------------------------------------------------------------------- /Example/OpenAIKit/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/ViewController.swift -------------------------------------------------------------------------------- /Example/OpenAIKit/ViewControllerImages.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/OpenAIKit/ViewControllerImages.swift -------------------------------------------------------------------------------- /Example/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/Podfile -------------------------------------------------------------------------------- /Example/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Example/Podfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/LICENSE -------------------------------------------------------------------------------- /OpenAIKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/OpenAIKit.podspec -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/README.md -------------------------------------------------------------------------------- /Sources/OpenAIKit/Extensions/Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Extensions/Extensions.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Helpers/AIEventStream.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Helpers/AIEventStream.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Helpers/NetworkRoutes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Helpers/NetworkRoutes.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Helpers/OpenAIKitNetwork.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Helpers/OpenAIKitNetwork.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Helpers/OpenAISSLDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Helpers/OpenAISSLDelegate.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Models/AIModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Models/AIModel.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Models/ChatCompletionsRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Models/ChatCompletionsRequest.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Models/CompletionsModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Models/CompletionsModels.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Models/EditsModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Models/EditsModels.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Models/ImagesModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/Models/ImagesModels.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/OpenAIKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/OpenAIKit.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/OpenAIKitRequests/Chat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/OpenAIKitRequests/Chat.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/OpenAIKitRequests/Completions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/OpenAIKitRequests/Completions.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/OpenAIKitRequests/Edits.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/OpenAIKitRequests/Edits.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/OpenAIKitRequests/Images.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Sources/OpenAIKit/OpenAIKitRequests/Images.swift -------------------------------------------------------------------------------- /Tests/OpenAIKitTests/OpenAIKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FuturraGroup/OpenAI/HEAD/Tests/OpenAIKitTests/OpenAIKitTests.swift --------------------------------------------------------------------------------