├── .github └── workflows │ └── swift.yml ├── .gitignore ├── .spi.yml ├── .swiftlint.yml ├── .swiftpm └── xcode │ ├── package.xcworkspace │ └── contents.xcworkspacedata │ └── xcshareddata │ └── xcschemes │ └── SwiftOpenAI.xcscheme ├── Demo ├── Demo.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── Demo.xcscheme └── Demo │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Audio │ ├── CreateAudio │ │ ├── CreateAudioView.swift │ │ └── CreateAudioViewModel.swift │ ├── CreateTranscription │ │ ├── CreateTranscriptView.swift │ │ └── CreateTranscriptViewModel.swift │ └── CreateTranslation │ │ ├── CreateTranslationView.swift │ │ └── CreateTranslationViewModel.swift │ ├── ChatCompletions │ ├── ChatCompletionsViewModel.swift │ ├── ChatView.swift │ └── Subviews │ │ ├── ConversationView.swift │ │ ├── TextMessageView.swift │ │ └── TypingIndicatorView.swift │ ├── ContentView.swift │ ├── DemoApp.swift │ ├── Helpers │ └── Bundle+OpenAIAPIKey.swift │ ├── Image │ ├── CreateImages │ │ ├── CreateImageViewModel.swift │ │ ├── CreateImagesView.swift │ │ └── Subviews │ │ │ └── LoadingView.swift │ ├── EditImage │ │ ├── Dependencies │ │ │ ├── CameraView.swift │ │ │ ├── GalleryView.swift │ │ │ ├── Line.swift │ │ │ ├── Point.swift │ │ │ ├── SwiftBetaCanvas.swift │ │ │ └── View+ReverseMask.swift │ │ ├── EditImageView.swift │ │ └── EditImageViewModel.swift │ └── VariationImage │ │ ├── VariationImageView.swift │ │ └── VariationImageViewModel.swift │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── SwiftOpenAI.plist │ └── Vision │ ├── VisionView.swift │ └── VisionViewModel.swift ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── SwiftOpenAI │ ├── APIClient │ ├── API.swift │ ├── Endpoint │ │ └── Endpoint.swift │ ├── Parser │ │ └── Parser.swift │ ├── Requester │ │ ├── APIError.swift │ │ ├── RequestBuilder.swift │ │ └── Requester.swift │ └── Router │ │ ├── BaseEnvironment.swift │ │ └── Router.swift │ └── OpenAI │ ├── DataModels │ ├── Audio │ │ ├── CreateTranscriptionDataModel.swift │ │ ├── CreateTranslationDataModel.swift │ │ ├── OpenAIAudioResponseType.swift │ │ ├── OpenAITTSModelType.swift │ │ ├── OpenAITranscriptionModelType.swift │ │ └── OpenAIVoiceType.swift │ ├── Chat │ │ ├── ChatCompletionsDataModel.swift │ │ ├── ChatCompletionsOptionalParameters.swift │ │ └── ChatCompletionsStreamDataModel.swift │ ├── Completions │ │ ├── CompletionsDataModel.swift │ │ └── CompletionsOptionalParameters.swift │ ├── Embedding │ │ └── EmbeddingDataModel.swift │ ├── Images │ │ ├── CreateImageDataModel.swift │ │ └── ImageSize.swift │ ├── Message │ │ ├── MessageChatGPT.swift │ │ ├── MessageChatImageInput.swift │ │ └── MessageRoleType.swift │ ├── Models │ │ └── ModelDataModel.swift │ ├── Moderations │ │ └── ModerationsDataModel.swift │ ├── OpenAIError.swift │ └── OpenAIModelType.swift │ ├── Environment │ └── OpenAIBaseEnvironment.swift │ ├── OpenAIEndpoints │ ├── List │ │ ├── Audio │ │ │ ├── CreateSpeechEndpoint.swift │ │ │ ├── CreateTranscriptionEndpoint.swift │ │ │ └── CreateTranslationEndpoint.swift │ │ ├── Chat │ │ │ ├── ChatCompletionsEndpoint.swift │ │ │ ├── ChatCompletionsImageInputEndpoint.swift │ │ │ └── CompletionsEndpoint.swift │ │ ├── Embeddings │ │ │ └── EmbeddingsEndpoint.swift │ │ ├── Image │ │ │ ├── CreateImageEndpoint.swift │ │ │ ├── EditImageEndpoint.swift │ │ │ └── VariationImageEndpoint.swift │ │ ├── Models │ │ │ └── ListModelsEndpoint.swift │ │ └── Moderation │ │ │ └── ModerationEndpoint.swift │ └── OpenAIEndpoints.swift │ ├── Requests │ ├── Audio │ │ ├── CreateSpeechRequest.swift │ │ ├── CreateTranscriptionRequest.swift │ │ └── CreateTranslationRequest.swift │ ├── ChatCompletions │ │ ├── CreateChatCompletionsImageInputRequest.swift │ │ ├── CreateChatCompletionsRequest.swift │ │ └── Stream │ │ │ ├── ChatCompletionsStreamMapper.swift │ │ │ └── CreateChatCompletionsStreamRequest.swift │ ├── Completions │ │ └── CompletionsRequest.swift │ ├── Embeddings │ │ └── EmbeddingsRequest.swift │ ├── Images │ │ ├── CreateImagesRequest.swift │ │ ├── EditImageRequest.swift │ │ └── VariationImageRequest.swift │ ├── Models │ │ └── ListModelsRequest.swift │ ├── Moderations │ │ └── ModerationsRequest.swift │ └── MultipartFormData.swift │ └── SwiftOpenAI.swift └── Tests └── SwiftOpenAITests ├── APIClientTests ├── Endpoint │ ├── EndpointSpec.swift │ └── Mocks │ │ ├── EmptyEndpointMock.swift │ │ ├── EndpointGetMock.swift │ │ └── EndpointPostMock.swift ├── Parser │ ├── ParserSpec.swift │ └── SwiftBetaModel.swift ├── Requester │ ├── Mocks │ │ ├── RequesterMock.swift │ │ └── URLProtocolMock.swift │ ├── RequesterBuilderSpec.swift │ └── RequesterSpec.swift └── Router │ ├── BaseEnvironmentMock.swift │ └── RouterSpec.swift └── OpenAITests ├── Helpers ├── URLStreamProtocolMock.swift ├── dataToJSON.swift └── loadJSON.swift └── Unit Tests ├── Audio ├── CreateSpeech │ ├── CreateSpeechEndpointSpec.swift │ └── CreateSpeechRequestSpec.swift └── CreateTranscription │ ├── CreateTranscriptionEndpointSpec.swift │ └── CreateTranscriptionRequestSpec.swift ├── ChatCompletions ├── ChatCompletionsAPIClientSpec.swift ├── ChatCompletionsEndpointSpec.swift ├── ChatCompletionsParserSpec.swift ├── ChatCompletionsRequestSpec.swift ├── ChatCompletionsStreamAPIClientSpec.swift └── ChatCompletionsStreamMapperSpec.swift ├── Completions ├── CompletionParserSpec.swift ├── CompletionRequestSpec.swift ├── CompletionsAPIClientSpec.swift └── CompletionsEndpointSpec.swift ├── Embeddings ├── EmbeddingsAPIClientSpec.swift ├── EmbeddingsEndpointSpec.swift ├── EmbeddingsParserSpec.swift └── EmbeddingsRequestSpec.swift ├── Images ├── CreateImageAPIClientSpec.swift ├── CreateImageEndpointSpec.swift ├── CreateImageParserSpec.swift └── CreateImageRequestSpec.swift ├── JSON ├── chat.completions.error.invalid_api_key.json ├── chat.completions.json ├── completions.error.invalid_api_key.json ├── completions.json ├── create.image.json ├── embeddings.json ├── models.json └── moderations.json ├── ListModels ├── ListModelsAPIClientSpec.swift ├── ListModelsEndpointSpec.swift ├── ListModelsParserSpec.swift └── ListModelsRequestSpec.swift └── Moderations ├── ModerationsAPIClientSpec.swift ├── ModerationsEndpointSpec.swift ├── ModerationsParserSpec.swift └── ModerationsRequestSpec.swift /.github/workflows/swift.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/.github/workflows/swift.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/SwiftOpenAI.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/SwiftOpenAI.xcscheme -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo.xcodeproj/xcshareddata/xcschemes/Demo.xcscheme -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Audio/CreateAudio/CreateAudioView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Audio/CreateAudio/CreateAudioView.swift -------------------------------------------------------------------------------- /Demo/Demo/Audio/CreateAudio/CreateAudioViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Audio/CreateAudio/CreateAudioViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/Audio/CreateTranscription/CreateTranscriptView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Audio/CreateTranscription/CreateTranscriptView.swift -------------------------------------------------------------------------------- /Demo/Demo/Audio/CreateTranscription/CreateTranscriptViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Audio/CreateTranscription/CreateTranscriptViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/Audio/CreateTranslation/CreateTranslationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Audio/CreateTranslation/CreateTranslationView.swift -------------------------------------------------------------------------------- /Demo/Demo/Audio/CreateTranslation/CreateTranslationViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Audio/CreateTranslation/CreateTranslationViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/ChatCompletions/ChatCompletionsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/ChatCompletions/ChatCompletionsViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/ChatCompletions/ChatView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/ChatCompletions/ChatView.swift -------------------------------------------------------------------------------- /Demo/Demo/ChatCompletions/Subviews/ConversationView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/ChatCompletions/Subviews/ConversationView.swift -------------------------------------------------------------------------------- /Demo/Demo/ChatCompletions/Subviews/TextMessageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/ChatCompletions/Subviews/TextMessageView.swift -------------------------------------------------------------------------------- /Demo/Demo/ChatCompletions/Subviews/TypingIndicatorView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/ChatCompletions/Subviews/TypingIndicatorView.swift -------------------------------------------------------------------------------- /Demo/Demo/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/ContentView.swift -------------------------------------------------------------------------------- /Demo/Demo/DemoApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/DemoApp.swift -------------------------------------------------------------------------------- /Demo/Demo/Helpers/Bundle+OpenAIAPIKey.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Helpers/Bundle+OpenAIAPIKey.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/CreateImages/CreateImageViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/CreateImages/CreateImageViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/CreateImages/CreateImagesView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/CreateImages/CreateImagesView.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/CreateImages/Subviews/LoadingView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/CreateImages/Subviews/LoadingView.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/Dependencies/CameraView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/Dependencies/CameraView.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/Dependencies/GalleryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/Dependencies/GalleryView.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/Dependencies/Line.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/Dependencies/Line.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/Dependencies/Point.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/Dependencies/Point.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/Dependencies/SwiftBetaCanvas.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/Dependencies/SwiftBetaCanvas.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/Dependencies/View+ReverseMask.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/Dependencies/View+ReverseMask.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/EditImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/EditImageView.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/EditImage/EditImageViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/EditImage/EditImageViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/VariationImage/VariationImageView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/VariationImage/VariationImageView.swift -------------------------------------------------------------------------------- /Demo/Demo/Image/VariationImage/VariationImageViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Image/VariationImage/VariationImageViewModel.swift -------------------------------------------------------------------------------- /Demo/Demo/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/SwiftOpenAI.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/SwiftOpenAI.plist -------------------------------------------------------------------------------- /Demo/Demo/Vision/VisionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Vision/VisionView.swift -------------------------------------------------------------------------------- /Demo/Demo/Vision/VisionViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Demo/Demo/Vision/VisionViewModel.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/API.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/API.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Endpoint/Endpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Endpoint/Endpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Parser/Parser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Parser/Parser.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Requester/APIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Requester/APIError.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Requester/RequestBuilder.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Requester/RequestBuilder.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Requester/Requester.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Requester/Requester.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Router/BaseEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Router/BaseEnvironment.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/APIClient/Router/Router.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/APIClient/Router/Router.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Audio/CreateTranscriptionDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Audio/CreateTranscriptionDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Audio/CreateTranslationDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Audio/CreateTranslationDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAIAudioResponseType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAIAudioResponseType.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAITTSModelType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAITTSModelType.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAITranscriptionModelType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAITranscriptionModelType.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAIVoiceType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Audio/OpenAIVoiceType.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Chat/ChatCompletionsDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Chat/ChatCompletionsDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Chat/ChatCompletionsOptionalParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Chat/ChatCompletionsOptionalParameters.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Chat/ChatCompletionsStreamDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Chat/ChatCompletionsStreamDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Completions/CompletionsDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Completions/CompletionsDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Completions/CompletionsOptionalParameters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Completions/CompletionsOptionalParameters.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Embedding/EmbeddingDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Embedding/EmbeddingDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Images/CreateImageDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Images/CreateImageDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Images/ImageSize.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Images/ImageSize.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Message/MessageChatGPT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Message/MessageChatGPT.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Message/MessageChatImageInput.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Message/MessageChatImageInput.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Message/MessageRoleType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Message/MessageRoleType.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Models/ModelDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Models/ModelDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/Moderations/ModerationsDataModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/Moderations/ModerationsDataModel.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/OpenAIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/OpenAIError.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/DataModels/OpenAIModelType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/DataModels/OpenAIModelType.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Environment/OpenAIBaseEnvironment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Environment/OpenAIBaseEnvironment.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Audio/CreateSpeechEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Audio/CreateSpeechEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Audio/CreateTranscriptionEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Audio/CreateTranscriptionEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Audio/CreateTranslationEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Audio/CreateTranslationEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Chat/ChatCompletionsEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Chat/ChatCompletionsEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Chat/ChatCompletionsImageInputEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Chat/ChatCompletionsImageInputEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Chat/CompletionsEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Chat/CompletionsEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Embeddings/EmbeddingsEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Embeddings/EmbeddingsEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Image/CreateImageEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Image/CreateImageEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Image/EditImageEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Image/EditImageEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Image/VariationImageEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Image/VariationImageEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Models/ListModelsEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Models/ListModelsEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Moderation/ModerationEndpoint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/List/Moderation/ModerationEndpoint.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/OpenAIEndpoints.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/OpenAIEndpoints/OpenAIEndpoints.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Audio/CreateSpeechRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Audio/CreateSpeechRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Audio/CreateTranscriptionRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Audio/CreateTranscriptionRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Audio/CreateTranslationRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Audio/CreateTranslationRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/CreateChatCompletionsImageInputRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/CreateChatCompletionsImageInputRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/CreateChatCompletionsRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/CreateChatCompletionsRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/Stream/ChatCompletionsStreamMapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/Stream/ChatCompletionsStreamMapper.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/Stream/CreateChatCompletionsStreamRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/ChatCompletions/Stream/CreateChatCompletionsStreamRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Completions/CompletionsRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Completions/CompletionsRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Embeddings/EmbeddingsRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Embeddings/EmbeddingsRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Images/CreateImagesRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Images/CreateImagesRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Images/EditImageRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Images/EditImageRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Images/VariationImageRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Images/VariationImageRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Models/ListModelsRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Models/ListModelsRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/Moderations/ModerationsRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/Moderations/ModerationsRequest.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/Requests/MultipartFormData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/Requests/MultipartFormData.swift -------------------------------------------------------------------------------- /Sources/SwiftOpenAI/OpenAI/SwiftOpenAI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Sources/SwiftOpenAI/OpenAI/SwiftOpenAI.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Endpoint/EndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Endpoint/EndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Endpoint/Mocks/EmptyEndpointMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Endpoint/Mocks/EmptyEndpointMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Endpoint/Mocks/EndpointGetMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Endpoint/Mocks/EndpointGetMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Endpoint/Mocks/EndpointPostMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Endpoint/Mocks/EndpointPostMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Parser/ParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Parser/ParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Parser/SwiftBetaModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Parser/SwiftBetaModel.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Requester/Mocks/RequesterMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Requester/Mocks/RequesterMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Requester/Mocks/URLProtocolMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Requester/Mocks/URLProtocolMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Requester/RequesterBuilderSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Requester/RequesterBuilderSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Requester/RequesterSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Requester/RequesterSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Router/BaseEnvironmentMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Router/BaseEnvironmentMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/APIClientTests/Router/RouterSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/APIClientTests/Router/RouterSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Helpers/URLStreamProtocolMock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Helpers/URLStreamProtocolMock.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Helpers/dataToJSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Helpers/dataToJSON.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Helpers/loadJSON.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Helpers/loadJSON.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateSpeech/CreateSpeechEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateSpeech/CreateSpeechEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateSpeech/CreateSpeechRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateSpeech/CreateSpeechRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateTranscription/CreateTranscriptionEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateTranscription/CreateTranscriptionEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateTranscription/CreateTranscriptionRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Audio/CreateTranscription/CreateTranscriptionRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsStreamAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsStreamAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsStreamMapperSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ChatCompletions/ChatCompletionsStreamMapperSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionsAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionsAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionsEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Completions/CompletionsEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Embeddings/EmbeddingsRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Images/CreateImageRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/chat.completions.error.invalid_api_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/chat.completions.error.invalid_api_key.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/chat.completions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/chat.completions.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/completions.error.invalid_api_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/completions.error.invalid_api_key.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/completions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/completions.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/create.image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/create.image.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/embeddings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/embeddings.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/models.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/moderations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/JSON/moderations.json -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/ListModels/ListModelsRequestSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsAPIClientSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsAPIClientSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsEndpointSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsEndpointSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsParserSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsParserSpec.swift -------------------------------------------------------------------------------- /Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsRequestSpec.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftBeta/SwiftOpenAI/HEAD/Tests/SwiftOpenAITests/OpenAITests/Unit Tests/Moderations/ModerationsRequestSpec.swift --------------------------------------------------------------------------------