├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── pull_request_template.md └── workflows │ └── swift.yml ├── .gitignore ├── .swiftpm └── xcode │ └── package.xcworkspace │ └── contents.xcworkspacedata ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Examples ├── iOS_Example │ ├── iOS_Example.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── iOS_Example │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Audio │ │ ├── AudioPlayerViewModel.swift │ │ ├── CreateTranscription.swift │ │ └── Sound │ │ │ ├── audio.mp3 │ │ │ └── audio_translation.mp3 │ │ ├── Chat │ │ ├── ChatMainView.swift │ │ ├── CreateChatCompletion.swift │ │ ├── CreateChatCompletionStreaming.swift │ │ └── CreateChatFunctionCallExample.swift │ │ ├── Completion │ │ ├── CompletionMainView.swift │ │ └── GenerateCompletionExample.swift │ │ ├── Content Policy │ │ └── ContentPolicyExample.swift │ │ ├── ContentView.swift │ │ ├── Embeddings │ │ └── CreateEmbeddingsExample.swift │ │ ├── File │ │ ├── DeleteFileExample.swift │ │ ├── File │ │ │ └── SampleData.jsonl │ │ ├── FileDetailsView.swift │ │ ├── FileMainView.swift │ │ ├── ListFilesExample.swift │ │ ├── RetrieveFileContentsExample.swift │ │ ├── RetrieveFileExample.swift │ │ └── UploadFileExample.swift │ │ ├── Image │ │ ├── EditImageExample.swift │ │ ├── GenerateImageExample.swift │ │ ├── GenerateImageVariationsExample.swift │ │ ├── ImageMainView.swift │ │ └── Images │ │ │ ├── image.png │ │ │ ├── mask.png │ │ │ └── variation.png │ │ ├── Model │ │ ├── ListModelsExample.swift │ │ ├── ModelMainView.swift │ │ └── RetrieveModelExample.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ └── iOS_ExampleApp.swift ├── macOS_Example │ ├── macOS_Example.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── macOS_Example │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ ├── macOS_Example.entitlements │ │ └── macOS_ExampleApp.swift ├── tvOS_Example │ ├── tvOS_Example.xcodeproj │ │ ├── project.pbxproj │ │ └── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── tvOS_Example │ │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── App Icon & Top Shelf Image.brandassets │ │ │ ├── App Icon - App Store.imagestack │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ ├── App Icon.imagestack │ │ │ │ ├── Back.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ ├── Contents.json │ │ │ │ ├── Front.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ │ └── Middle.imagestacklayer │ │ │ │ │ ├── Content.imageset │ │ │ │ │ └── Contents.json │ │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ ├── Top Shelf Image Wide.imageset │ │ │ │ └── Contents.json │ │ │ └── Top Shelf Image.imageset │ │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── ContentView.swift │ │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ │ └── tvOS_ExampleApp.swift └── watchOS_Example │ ├── watchOS_Example Watch App │ ├── Assets.xcassets │ │ ├── AccentColor.colorset │ │ │ └── Contents.json │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── ContentView.swift │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ └── watchOS_ExampleApp.swift │ └── watchOS_Example.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ └── IDEWorkspaceChecks.plist ├── LICENSE ├── Package.swift ├── Package@swift-5.5.swift ├── Package@swift-5.6.swift ├── Package@swift-5.7.swift ├── Package@swift-5.8.swift ├── README.md ├── Resources ├── APIKeysPage.png ├── AvocadoChair.png ├── InputTranscriptionAudio.mp3 ├── InputTranslationAudio.mp3 ├── Logo.png ├── MonaLisaBeret.png ├── MonaLisaMask.png ├── OriginalMonaLisa.png ├── OriginalWave.png └── WaveVariation.png ├── SECURITY.md ├── Sources └── OpenAIKit │ ├── Extensions │ ├── NSImageExtension.swift │ ├── NSMutableDataExtension.swift │ ├── String.swift │ └── StringPropertyMap.swift │ ├── OpenAI.swift │ ├── Protocols │ ├── Chat │ │ └── Property.swift │ └── OpenAIProtocol.swift │ ├── Types │ ├── Enums │ │ ├── Audio │ │ │ └── AudioResponseFormat.swift │ │ ├── Chat │ │ │ ├── ChatModels.swift │ │ │ └── ChatRole.swift │ │ ├── Completions │ │ │ └── CompletionModels.swift │ │ ├── Files │ │ │ └── FileStatus.swift │ │ ├── Images │ │ │ ├── ImageData.swift │ │ │ ├── ImageModel.swift │ │ │ ├── ImageQuality.swift │ │ │ ├── ImageResolutions.swift │ │ │ ├── ImageStyle.swift │ │ │ └── ResponseFormat.swift │ │ ├── Moderations │ │ │ └── ContentPolicyModels.swift │ │ └── OpenAI │ │ │ ├── OpenAIErrors.swift │ │ │ └── OpenAIObject.swift │ └── Structs │ │ ├── Parameters │ │ ├── Audio │ │ │ └── TranscriptionParameters.swift │ │ ├── Chat │ │ │ ├── ChatParameters.swift │ │ │ ├── Function.swift │ │ │ ├── Parameter.swift │ │ │ └── ParameterDetail.swift │ │ ├── Completions │ │ │ └── CompletionParameters.swift │ │ ├── Embeddings │ │ │ └── EmbeddingsParameters.swift │ │ ├── Files │ │ │ └── UploadFileParameters.swift │ │ ├── Images │ │ │ ├── ImageEditParameters.swift │ │ │ ├── ImageParameters.swift │ │ │ └── ImageVariationParameters.swift │ │ └── Moderations │ │ │ └── ConentPolicyParameters.swift │ │ └── Schemas │ │ ├── Audio │ │ └── TranscriptionResponse.swift │ │ ├── Chat │ │ └── ChatResponse.swift │ │ ├── Completions │ │ └── CompletionResponse.swift │ │ ├── Embeddings │ │ ├── EmbeddingsData.swift │ │ ├── EmbeddingsResponse.swift │ │ └── EmbeddingsUsage.swift │ │ ├── Files │ │ ├── File.swift │ │ ├── FileContent.swift │ │ └── ListFilesResponse.swift │ │ ├── Images │ │ └── ImageResponse.swift │ │ ├── Models │ │ ├── ListModelResponse.swift │ │ └── Model.swift │ │ ├── Moderations │ │ ├── ContentPolicyCategories.swift │ │ ├── ContentPolicyCategoryScore.swift │ │ ├── ContentPolicyResponse.swift │ │ └── ContentPolicyResult.swift │ │ └── OpenAI │ │ ├── ChatChoice.swift │ │ ├── ChatMessage.swift │ │ ├── Choice.swift │ │ ├── Configuration.swift │ │ ├── DeleteObject.swift │ │ ├── FormData.swift │ │ ├── FunctionCall.swift │ │ ├── OpenAIErrorMessage.swift │ │ ├── OpenAIErrorResponse.swift │ │ └── Usage.swift │ └── Utils │ ├── ClampedPropertyWrapper.swift │ ├── FormDataHelper.swift │ ├── GenericCodingKeys.swift │ ├── OpenAIKitSession.swift │ ├── OpenAIStreamer │ ├── OpenAIEvent.swift │ ├── OpenAISource.swift │ └── OpenAIStreamParser.swift │ └── Whisper │ ├── SRT.swift │ └── WebVTT.swift └── Tests ├── OpenAIKitTests ├── Extension │ └── BundleExtension.swift ├── Mocks │ └── MockOpenAI.swift ├── OpenAIKitTests.swift └── Types │ └── Enums │ └── MockOpenAIError.swift ├── Resources └── JSON Responses │ ├── Completions │ └── CompletionResponse.json │ ├── Content Policy │ └── ContentPolicyResponse.json │ ├── Delete File │ └── DeleteFileResponse.json │ ├── Images │ ├── Embeddings │ │ └── EmbeddingsResponse.json │ ├── NumberOfImages │ │ ├── ImageURL-1.json │ │ ├── ImageURL0.json │ │ ├── ImageURL1.json │ │ ├── ImageURL10.json │ │ ├── ImageURL11.json │ │ └── ImageURL2.json │ ├── Prompt │ │ ├── ImageApple.json │ │ └── ImageOtter.json │ ├── Resolution │ │ ├── Large │ │ │ ├── ImageB64Large.json │ │ │ └── ImageURLLarge.json │ │ ├── Medium │ │ │ ├── ImageB64Medium.json │ │ │ └── ImageURLMedium.json │ │ └── Small │ │ │ ├── ImageB64Small.json │ │ │ └── ImageURLSmall.json │ └── ResponseFormat │ │ ├── ImageB64.json │ │ └── ImageURL.json │ ├── List Files │ └── ListFilesResponse.json │ ├── List Models │ └── ModelsResponse.json │ └── Retrieve Model │ └── RetrieveModelResponse.json └── Test Plans └── iOS-TS.xctestplan /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: MarcoDotIO -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Audio/AudioPlayerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Audio/AudioPlayerViewModel.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Audio/CreateTranscription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Audio/CreateTranscription.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Audio/Sound/audio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Audio/Sound/audio.mp3 -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Audio/Sound/audio_translation.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Audio/Sound/audio_translation.mp3 -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Chat/ChatMainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Chat/ChatMainView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Chat/CreateChatCompletion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Chat/CreateChatCompletion.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Chat/CreateChatCompletionStreaming.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Chat/CreateChatCompletionStreaming.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Chat/CreateChatFunctionCallExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Chat/CreateChatFunctionCallExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Completion/CompletionMainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Completion/CompletionMainView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Completion/GenerateCompletionExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Completion/GenerateCompletionExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Content Policy/ContentPolicyExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Content Policy/ContentPolicyExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/ContentView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Embeddings/CreateEmbeddingsExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Embeddings/CreateEmbeddingsExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/DeleteFileExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/DeleteFileExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/File/SampleData.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/File/SampleData.jsonl -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/FileDetailsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/FileDetailsView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/FileMainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/FileMainView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/ListFilesExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/ListFilesExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/RetrieveFileContentsExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/RetrieveFileContentsExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/RetrieveFileExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/RetrieveFileExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/File/UploadFileExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/File/UploadFileExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/EditImageExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/EditImageExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/GenerateImageExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/GenerateImageExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/GenerateImageVariationsExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/GenerateImageVariationsExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/ImageMainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/ImageMainView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/Images/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/Images/image.png -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/Images/mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/Images/mask.png -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Image/Images/variation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Image/Images/variation.png -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Model/ListModelsExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Model/ListModelsExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Model/ModelMainView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Model/ModelMainView.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Model/RetrieveModelExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Model/RetrieveModelExample.swift -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/iOS_Example/iOS_Example/iOS_ExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/iOS_Example/iOS_Example/iOS_ExampleApp.swift -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/ContentView.swift -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/macOS_Example.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/macOS_Example.entitlements -------------------------------------------------------------------------------- /Examples/macOS_Example/macOS_Example/macOS_ExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/macOS_Example/macOS_Example/macOS_ExampleApp.swift -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon - App Store.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Back.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Front.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Content.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/App Icon.imagestack/Middle.imagestacklayer/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image Wide.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/App Icon & Top Shelf Image.brandassets/Top Shelf Image.imageset/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/ContentView.swift -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/tvOS_Example/tvOS_Example/tvOS_ExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/tvOS_Example/tvOS_Example/tvOS_ExampleApp.swift -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example Watch App/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example Watch App/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example Watch App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example Watch App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example Watch App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example Watch App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example Watch App/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example Watch App/ContentView.swift -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example Watch App/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example Watch App/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example Watch App/watchOS_ExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example Watch App/watchOS_ExampleApp.swift -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/watchOS_Example/watchOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Examples/watchOS_Example/watchOS_Example.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Package.swift -------------------------------------------------------------------------------- /Package@swift-5.5.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Package@swift-5.5.swift -------------------------------------------------------------------------------- /Package@swift-5.6.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Package@swift-5.6.swift -------------------------------------------------------------------------------- /Package@swift-5.7.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Package@swift-5.7.swift -------------------------------------------------------------------------------- /Package@swift-5.8.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Package@swift-5.8.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/README.md -------------------------------------------------------------------------------- /Resources/APIKeysPage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/APIKeysPage.png -------------------------------------------------------------------------------- /Resources/AvocadoChair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/AvocadoChair.png -------------------------------------------------------------------------------- /Resources/InputTranscriptionAudio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/InputTranscriptionAudio.mp3 -------------------------------------------------------------------------------- /Resources/InputTranslationAudio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/InputTranslationAudio.mp3 -------------------------------------------------------------------------------- /Resources/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/Logo.png -------------------------------------------------------------------------------- /Resources/MonaLisaBeret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/MonaLisaBeret.png -------------------------------------------------------------------------------- /Resources/MonaLisaMask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/MonaLisaMask.png -------------------------------------------------------------------------------- /Resources/OriginalMonaLisa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/OriginalMonaLisa.png -------------------------------------------------------------------------------- /Resources/OriginalWave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/OriginalWave.png -------------------------------------------------------------------------------- /Resources/WaveVariation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Resources/WaveVariation.png -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/SECURITY.md -------------------------------------------------------------------------------- /Sources/OpenAIKit/Extensions/NSImageExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Extensions/NSImageExtension.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Extensions/NSMutableDataExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Extensions/NSMutableDataExtension.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Extensions/String.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Extensions/String.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Extensions/StringPropertyMap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Extensions/StringPropertyMap.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/OpenAI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/OpenAI.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Protocols/Chat/Property.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Protocols/Chat/Property.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Protocols/OpenAIProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Protocols/OpenAIProtocol.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Audio/AudioResponseFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Audio/AudioResponseFormat.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Chat/ChatModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Chat/ChatModels.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Chat/ChatRole.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Chat/ChatRole.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Completions/CompletionModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Completions/CompletionModels.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Files/FileStatus.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Files/FileStatus.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Images/ImageData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Images/ImageData.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Images/ImageModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Images/ImageModel.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Images/ImageQuality.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Images/ImageQuality.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Images/ImageResolutions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Images/ImageResolutions.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Images/ImageStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Images/ImageStyle.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Images/ResponseFormat.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Images/ResponseFormat.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/Moderations/ContentPolicyModels.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/Moderations/ContentPolicyModels.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIErrors.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Enums/OpenAI/OpenAIObject.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Audio/TranscriptionParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Audio/TranscriptionParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Chat/ChatParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Chat/ChatParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Chat/Function.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Chat/Function.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Chat/Parameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Chat/Parameter.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Chat/ParameterDetail.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Chat/ParameterDetail.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Completions/CompletionParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Completions/CompletionParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Embeddings/EmbeddingsParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Embeddings/EmbeddingsParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Files/UploadFileParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Files/UploadFileParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Images/ImageEditParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Images/ImageEditParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Images/ImageParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Images/ImageParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Images/ImageVariationParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Images/ImageVariationParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Parameters/Moderations/ConentPolicyParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Parameters/Moderations/ConentPolicyParameters.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Audio/TranscriptionResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Audio/TranscriptionResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Chat/ChatResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Chat/ChatResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Completions/CompletionResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Completions/CompletionResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsData.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsUsage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Embeddings/EmbeddingsUsage.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Files/File.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Files/File.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Files/FileContent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Files/FileContent.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Files/ListFilesResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Files/ListFilesResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Images/ImageResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Images/ImageResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Models/ListModelResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Models/ListModelResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Models/Model.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Models/Model.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategories.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategories.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategoryScore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyCategoryScore.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResult.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/Moderations/ContentPolicyResult.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/ChatChoice.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/ChatChoice.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/ChatMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/ChatMessage.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/Choice.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/Choice.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/Configuration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/Configuration.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/DeleteObject.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/DeleteObject.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/FormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/FormData.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/FunctionCall.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/FunctionCall.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorMessage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorMessage.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/OpenAIErrorResponse.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/Usage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Types/Structs/Schemas/OpenAI/Usage.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/ClampedPropertyWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/ClampedPropertyWrapper.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/FormDataHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/FormDataHelper.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/GenericCodingKeys.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/GenericCodingKeys.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/OpenAIKitSession.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/OpenAIKitSession.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAIEvent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAIEvent.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAISource.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAIStreamParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/OpenAIStreamer/OpenAIStreamParser.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/Whisper/SRT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/Whisper/SRT.swift -------------------------------------------------------------------------------- /Sources/OpenAIKit/Utils/Whisper/WebVTT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Sources/OpenAIKit/Utils/Whisper/WebVTT.swift -------------------------------------------------------------------------------- /Tests/OpenAIKitTests/Extension/BundleExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/OpenAIKitTests/Extension/BundleExtension.swift -------------------------------------------------------------------------------- /Tests/OpenAIKitTests/Mocks/MockOpenAI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/OpenAIKitTests/Mocks/MockOpenAI.swift -------------------------------------------------------------------------------- /Tests/OpenAIKitTests/OpenAIKitTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/OpenAIKitTests/OpenAIKitTests.swift -------------------------------------------------------------------------------- /Tests/OpenAIKitTests/Types/Enums/MockOpenAIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/OpenAIKitTests/Types/Enums/MockOpenAIError.swift -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Completions/CompletionResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Completions/CompletionResponse.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Content Policy/ContentPolicyResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Content Policy/ContentPolicyResponse.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Delete File/DeleteFileResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Delete File/DeleteFileResponse.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Embeddings/EmbeddingsResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Embeddings/EmbeddingsResponse.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL-1.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL0.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL1.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL10.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL10.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL11.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL11.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/NumberOfImages/ImageURL2.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Prompt/ImageApple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Prompt/ImageApple.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Prompt/ImageOtter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Prompt/ImageOtter.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Resolution/Large/ImageB64Large.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageB64Large.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Resolution/Large/ImageURLLarge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Resolution/Large/ImageURLLarge.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageB64Medium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageB64Medium.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageURLMedium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Resolution/Medium/ImageURLMedium.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Resolution/Small/ImageB64Small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageB64Small.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/Resolution/Small/ImageURLSmall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/Resolution/Small/ImageURLSmall.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/ResponseFormat/ImageB64.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageB64.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Images/ResponseFormat/ImageURL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Images/ResponseFormat/ImageURL.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/List Files/ListFilesResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/List Files/ListFilesResponse.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/List Models/ModelsResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/List Models/ModelsResponse.json -------------------------------------------------------------------------------- /Tests/Resources/JSON Responses/Retrieve Model/RetrieveModelResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Resources/JSON Responses/Retrieve Model/RetrieveModelResponse.json -------------------------------------------------------------------------------- /Tests/Test Plans/iOS-TS.xctestplan: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDive/OpenAIKit/HEAD/Tests/Test Plans/iOS-TS.xctestplan --------------------------------------------------------------------------------