Skip to content

Public symbols

This page is generated by npm --prefix docs-site run generate from swift package dump-symbol-graph.

KindSymbolDeclarationSource
Associated TypeSwiftAI.Outputassociatedtype Output : Decodable, SendablePackages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
CaseSwiftAI.AILanguageModelCallType.generatecase generatePackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
CaseSwiftAI.AILanguageModelCallType.streamcase streamPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
CaseSwiftAI.AINoOutputKind.audiocase audioPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AINoOutputKind.contentcase contentPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AINoOutputKind.imagecase imagePackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AINoOutputKind.outputcase outputPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AINoOutputKind.speechcase speechPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AINoOutputKind.transcriptcase transcriptPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AINoOutputKind.videocase videoPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
CaseSwiftAI.AIObjectGenerationFailureKind.decodingcase decodingPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectGenerationFailureKind.noJSONcase noJSONPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectGenerationFailureKind.repairFailedcase repairFailedPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectGenerationFailureKind.schemaValidationcase schemaValidationPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectGenerationSessionStatus.errorcase errorPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
CaseSwiftAI.AIObjectGenerationSessionStatus.readycase readyPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
CaseSwiftAI.AIObjectGenerationSessionStatus.streamingcase streamingPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
CaseSwiftAI.AIObjectGenerationSessionStatus.submittedcase submittedPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
CaseSwiftAI.AIObjectOutputStrategy.arraycase arrayPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectOutputStrategy.enumerationcase enumerationPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectOutputStrategy.jsoncase jsonPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIObjectOutputStrategy.objectcase objectPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.AIOutputKind.arraycase arrayPackages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputKind.choicecase choicePackages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputKind.jsoncase jsonPackages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputKind.objectcase objectPackages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputKind.textcase textPackages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.finish(reason:usage:)case finish(reason: String?, usage: TokenUsage?)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.metadata(_:)case metadata([String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.output(_:)case output(AIOutputGenerationResult<Output>)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.partialOutput(_:)case partialOutput(Partial)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.raw(_:)case raw(LanguageStreamPart)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.responseMetadata(_:)case responseMetadata(AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.source(_:)case source(AISource)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.textDelta(_:)case textDelta(String)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIOutputStreamPart.warning(_:)case warning(AIWarning)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
CaseSwiftAI.AIParsePartialJSONState.failedParsecase failedParsePackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
CaseSwiftAI.AIParsePartialJSONState.repairedParsecase repairedParsePackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
CaseSwiftAI.AIParsePartialJSONState.successfulParsecase successfulParsePackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
CaseSwiftAI.AIParsePartialJSONState.undefinedInputcase undefinedInputPackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
CaseSwiftAI.AIProviderRegistryError.invalidModelID(modelID:modelType:separator:)case invalidModelID(modelID: String, modelType: String, separator: String)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
CaseSwiftAI.AIProviderRegistryError.noSuchProvider(providerID:modelType:availableProviders:)case noSuchProvider(providerID: String, modelType: String, availableProviders: [String])Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
CaseSwiftAI.AIProviderRegistryError.unsupportedFiles(providerID:)case unsupportedFiles(providerID: String)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
CaseSwiftAI.AIProviderRegistryError.unsupportedSkills(providerID:)case unsupportedSkills(providerID: String)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
CaseSwiftAI.AIPruneEmptyMessages.keepcase keepPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIPruneEmptyMessages.removecase removePackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIPruneReasoning.allcase allPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIPruneReasoning.beforeLastMessagecase beforeLastMessagePackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIPruneReasoning.nonecase nonePackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIPruneToolCalls.Scope.allcase allPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIPruneToolCalls.Scope.beforeLastMessages(_:)case beforeLastMessages(Int)Packages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
CaseSwiftAI.AIRealtimeSessionError.closedcase closedPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
CaseSwiftAI.AIRealtimeSessionError.connectionEndedBeforeOpeningcase connectionEndedBeforeOpeningPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
CaseSwiftAI.AIRealtimeSessionError.unexpectedClosure(_:)case unexpectedClosure(AIDuplexWebSocketCloseMetadata)Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
CaseSwiftAI.AIRealtimeSessionEvent.closed(_:)case closed(AIDuplexWebSocketCloseMetadata)Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
CaseSwiftAI.AIRealtimeSessionEvent.opened(protocol:)case opened(protocol: String?)Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
CaseSwiftAI.AIRealtimeSessionEvent.server(_:)case server(AIRealtimeServerEvent)Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
CaseSwiftAI.AIStreamTimeoutPhase.chunkcase chunkPackages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
CaseSwiftAI.AIStreamTimeoutPhase.firstChunkcase firstChunkPackages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
CaseSwiftAI.AIToolCallerDefinition.local(bind:prepareModelMessage:)case local(bind: @Sendable ([String : AITool]) -> AITool, prepareModelMessage: (@Sendable ([String : AITool]) -> String?)? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
CaseSwiftAI.AIToolCallerDefinition.provider(prepareProviderOptions:)case provider(prepareProviderOptions: @Sendable ([String : JSONValue]) -> [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
CaseSwiftAI.ObjectStreamPart.finish(reason:usage:)case finish(reason: String?, usage: TokenUsage?)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.metadata(_:)case metadata([String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.object(_:)case object(ObjectGenerationResult<Object>)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.partial(_:)case partial(Object)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.partialObject(_:)case partialObject(JSONValue)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.raw(_:)case raw(LanguageStreamPart)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.responseMetadata(_:)case responseMetadata(AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.source(_:)case source(AISource)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.textDelta(_:)case textDelta(String)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.ObjectStreamPart.warning(_:)case warning(AIWarning)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
CaseSwiftAI.Telemetry.Event.Kind.abortcase abortPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.endcase endPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.errorcase errorPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.modelCallEndcase modelCallEndPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.modelCallStartcase modelCallStartPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.retrycase retryPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.startcase startPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.stepEndcase stepEndPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.stepStartcase stepStartPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.toolEndcase toolEndPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.toolErrorcase toolErrorPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.toolStartcase toolStartPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.VideoGenerationOperationError.incompleteAfterWebhookcase incompleteAfterWebhookPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
CaseSwiftAI.VideoGenerationOperationError.providerFailed(_:)case providerFailed(String)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
CaseSwiftAI.VideoGenerationOperationError.timedOut(milliseconds:)case timedOut(milliseconds: Int)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
CaseSwiftAI.VideoGenerationOperationStatusResult.completed(_:)case completed(VideoGenerationResult)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
CaseSwiftAI.VideoGenerationOperationStatusResult.failed(message:providerMetadata:responseMetadata:)case failed(message: String, providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
CaseSwiftAI.VideoGenerationOperationStatusResult.pending(warnings:providerMetadata:responseMetadata:)case pending(warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
CaseSwiftAIOpenAI.ResponsesRequestMode.openAICompatiblecase openAICompatiblePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAICompatibleMetadata.swift
CaseSwiftAIOpenAI.ResponsesRequestMode.openResponses(providerOptionsName:)case openResponses(providerOptionsName: String)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAICompatibleMetadata.swift
CaseSwiftAIOpenAICompatible.OpenAICompatibleWireProfile.genericcase genericPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
CaseSwiftAIOpenAICompatible.OpenAICompatibleWireProfile.openAI(namespace:)case openAI(namespace: String)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
CaseSwiftAIProvider.AIAbortSource.signal(_:)case signal(AIAbortSignal)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
CaseSwiftAIProvider.AIAbortSource.timeoutMilliseconds(_:)case timeoutMilliseconds(Int)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
CaseSwiftAIProvider.AIBatchItemResult.cancelled(id:error:providerMetadata:)case cancelled(id: String, error: AIBatchError? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchItemResult.expired(id:error:providerMetadata:)case expired(id: String, error: AIBatchError? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchItemResult.failed(id:error:providerMetadata:)case failed(id: String, error: AIBatchError, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchItemResult.succeeded(id:result:)case succeeded(id: String, result: Result)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchLifecycleStatus.completedcase completedPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchLifecycleStatus.failedcase failedPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchLifecycleStatus.pendingcase pendingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchReferenceType.textcase textPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchRequest.image(_:)case image(ImageBatchRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchRequest.text(_:)case text(TextBatchRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchV4ItemResult.image(_:)case image(AIBatchItemResult<ImageGenerationResult>)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIBatchV4ItemResult.text(_:)case text(AIBatchItemResult<TextGenerationResult>)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.AIContentPart.custom(_:providerMetadata:)case custom(JSONValue, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.data(mimeType:data:providerMetadata:)case data(mimeType: String, data: Data, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.file(mimeType:data:filename:providerMetadata:)case file(mimeType: String, data: Data, filename: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.imageURL(_:providerMetadata:)case imageURL(String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.providerReference(mimeType:reference:filename:providerMetadata:)case providerReference(mimeType: String, reference: AIProviderReference, filename: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.reasoning(_:providerMetadata:)case reasoning(String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.reasoningFile(_:)case reasoningFile(AIStreamFile)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.text(_:providerMetadata:)case text(String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.toolApprovalRequest(_:)case toolApprovalRequest(AIToolApprovalRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.toolApprovalResponse(_:)case toolApprovalResponse(AIToolApprovalResponse)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.toolCall(_:)case toolCall(AIToolCall)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIContentPart.toolResult(_:)case toolResult(AIToolResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.AIDecisionAnswer.boolean(probability:)case boolean(probability: Double)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswer.box(box:)case box(box: AIDecisionBox)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswer.choice(choice:probabilities:)case choice(choice: String, probabilities: [String : Double]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswer.refusalcase refusalPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswer.score(score:probabilities:)case score(score: Double, probabilities: [String : Double]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswerType.booleancase booleanPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswerType.boxcase boxPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswerType.choicecase choicePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswerType.refusalcase refusalPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionAnswerType.scorecase scorePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionFileData.base64(_:)case base64(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionFileData.data(_:)case data(Data)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionFileData.reference(_:)case reference(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionFileData.url(_:)case url(URL)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionModelReference.model(_:)case model(any AIDecisionModelV4)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionModelReference.modelID(_:)case modelID(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionModelResolutionError.defaultProviderUnsupported(modelID:)case defaultProviderUnsupported(modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionModelResolutionError.noSuchModel(modelID:)case noSuchModel(modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionModelResolutionError.unsupportedSpecificationVersion(version:providerID:modelID:)case unsupportedSpecificationVersion(version: String, providerID: String, modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionState.object(_:)case object([String : JSONValue])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionState.parts(_:)case parts([AIDecisionStatePart])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionState.text(_:)case text(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionStatePart.file(mediaType:data:filename:providerOptions:)case file(mediaType: String, data: AIDecisionFileData, filename: String? = nil, providerOptions: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionStatePart.json(_:)case json(JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIDecisionStatePart.text(_:)case text(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
CaseSwiftAIProvider.AIError.apiCall(_:)case apiCall(AIAPICallError)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.gateway(_:)case gateway(GatewayError)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.invalidArgument(argument:message:)case invalidArgument(argument: String, message: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.invalidResponse(provider:message:)case invalidResponse(provider: String, message: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.invalidURL(_:)case invalidURL(String)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.missingAPIKey(provider:environmentVariables:)case missingAPIKey(provider: String, environmentVariables: [String])Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.timeout(durationNanoseconds:)case timeout(durationNanoseconds: UInt64)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIError.unsupportedModel(provider:capability:modelID:)case unsupportedModel(provider: String, capability: ModelCapability, modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIEvaluationAnswer.boolean(probability:)case boolean(probability: Double)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationAnswer.box(box:)case box(box: AIDecisionBox)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationAnswer.choice(choice:probabilities:)case choice(choice: String, probabilities: [String : Double]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationAnswer.score(score:probabilities:)case score(score: Double, probabilities: [String : Double]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationModelReference.model(_:)case model(any AIEvaluationModelV4)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationModelReference.modelID(_:)case modelID(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationModelResolutionError.defaultProviderUnsupported(modelID:)case defaultProviderUnsupported(modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationModelResolutionError.noSuchModel(modelID:)case noSuchModel(modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationModelResolutionError.unsupportedSpecificationVersion(version:providerID:modelID:)case unsupportedSpecificationVersion(version: String, providerID: String, modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestion.boolean(instructions:criteria:)case boolean(instructions: JSONValue = .null, criteria: [String : JSONValue]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestion.box(instructions:)case box(instructions: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestion.choice(instructions:criteria:)case choice(instructions: JSONValue = .null, criteria: [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestion.score(instructions:criteria:)case score(instructions: JSONValue = .null, criteria: [JSONValue])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestionType.booleancase booleanPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestionType.boxcase boxPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestionType.choicecase choicePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIEvaluationQuestionType.scorecase scorePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
CaseSwiftAIProvider.AIFileOperation.deletecase deletePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
CaseSwiftAIProvider.AIFileOperation.downloadcase downloadPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
CaseSwiftAIProvider.AIFileOperation.getMetadatacase getMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
CaseSwiftAIProvider.AIFileOperation.uploadcase uploadPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.contextAppend(content:delegationID:eventID:providerOptions:)case contextAppend(content: String, delegationID: String?, eventID: String? = nil, providerOptions: [String : JSONValue]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.conversationItemCreate(_:)case conversationItemCreate(AIRealtimeConversationItem)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.conversationItemTruncate(itemID:contentIndex:audioEndMilliseconds:)case conversationItemTruncate(itemID: String, contentIndex: Int, audioEndMilliseconds: Int)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.inputAudioAppend(audio:)case inputAudioAppend(audio: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.inputAudioAppendWithEventID(audio:eventID:)case inputAudioAppendWithEventID(audio: String, eventID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.inputAudioClearcase inputAudioClearPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.inputAudioCommitcase inputAudioCommitPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.inputAudioMute(eventID:)case inputAudioMute(eventID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.inputAudioUnmute(eventID:)case inputAudioUnmute(eventID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.responseCancelcase responseCancelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.responseCreate(options:)case responseCreate(options: AIRealtimeResponseOptions? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.sessionClose(eventID:)case sessionClose(eventID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.sessionStart(_:eventID:)case sessionStart(AIRealtimeSessionConfiguration, eventID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.sessionUpdate(_:)case sessionUpdate(AIRealtimeSessionConfiguration)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeClientEvent.sessionUpdateWithEventID(_:eventID:)case sessionUpdateWithEventID(AIRealtimeSessionConfiguration, eventID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConnectionKind.clientSecretWebSocketcase clientSecretWebSocketPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConnectionKind.serverWebSocketcase serverWebSocketPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConnectionKind.webRTCcase webRTCPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConversationItem.audioMessage(audio:)case audioMessage(audio: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConversationItem.functionCallOutput(callID:name:output:)case functionCallOutput(callID: String, name: String?, output: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConversationItem.textMessage(text:)case textMessage(text: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConversationMode.continuouscase continuousPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeConversationMode.turnBasedcase turnBasedPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeDelegationMode.clientcase clientPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeDelegationMode.providercase providerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeFinalizationMode.sessionClosecase sessionClosePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeFinalizationMode.transportClosecase transportClosePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeOutputModality.audiocase audioPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeOutputModality.textcase textPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.audioChunk(delta:raw:)case audioChunk(delta: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.audioCommitted(itemID:previousItemID:raw:)case audioCommitted(itemID: String?, previousItemID: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.audioDelta(responseID:itemID:delta:raw:)case audioDelta(responseID: String, itemID: String, delta: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.audioDone(responseID:itemID:raw:)case audioDone(responseID: String, itemID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.audioTranscriptDelta(responseID:itemID:delta:raw:)case audioTranscriptDelta(responseID: String, itemID: String, delta: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.audioTranscriptDone(responseID:itemID:transcript:raw:)case audioTranscriptDone(responseID: String, itemID: String, transcript: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.commandAcknowledged(command:clientEventID:raw:)case commandAcknowledged(command: String, clientEventID: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.contentPartAdded(responseID:itemID:raw:)case contentPartAdded(responseID: String, itemID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.contentPartDone(responseID:itemID:raw:)case contentPartDone(responseID: String, itemID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.conversationItemAdded(itemID:item:raw:)case conversationItemAdded(itemID: String, item: JSONValue, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.correlatedError(message:code:clientEventID:raw:)case correlatedError(message: String, code: String?, clientEventID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.custom(rawType:raw:)case custom(rawType: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.delegationCreated(delegationID:target:offsetMilliseconds:responseID:raw:)case delegationCreated(delegationID: String, target: AIRealtimeDelegationMode?, offsetMilliseconds: Double?, responseID: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.error(message:code:raw:)case error(message: String, code: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.functionCallArgumentsDelta(responseID:itemID:callID:delta:raw:)case functionCallArgumentsDelta(responseID: String, itemID: String, callID: String, delta: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.functionCallArgumentsDone(responseID:itemID:callID:name:arguments:raw:)case functionCallArgumentsDone(responseID: String, itemID: String, callID: String, name: String, arguments: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.inputTranscriptionCompleted(itemID:transcript:raw:)case inputTranscriptionCompleted(itemID: String, transcript: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.outputItemAdded(responseID:itemID:raw:)case outputItemAdded(responseID: String, itemID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.outputItemDone(responseID:itemID:raw:)case outputItemDone(responseID: String, itemID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.responseCreated(responseID:raw:)case responseCreated(responseID: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.responseDone(responseID:status:raw:)case responseDone(responseID: String, status: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.sessionClosed(sessionID:usage:reason:raw:)case sessionClosed(sessionID: String?, usage: AIRealtimeSessionUsage, reason: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.sessionCreated(sessionID:raw:)case sessionCreated(sessionID: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.sessionStarted(sessionID:delegationMode:raw:)case sessionStarted(sessionID: String, delegationMode: AIRealtimeDelegationMode?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.sessionUpdated(raw:)case sessionUpdated(raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.sessionUsage(usage:contextWindowUsageRatio:raw:)case sessionUsage(usage: AIRealtimeSessionUsage, contextWindowUsageRatio: Double?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.speechStarted(itemID:raw:)case speechStarted(itemID: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.speechStopped(itemID:raw:)case speechStopped(itemID: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.textDelta(responseID:itemID:delta:raw:)case textDelta(responseID: String, itemID: String, delta: String, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.textDone(responseID:itemID:text:raw:)case textDone(responseID: String, itemID: String, text: String?, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeServerEvent.transcriptFragment(speaker:delta:startMilliseconds:endMilliseconds:raw:)case transcriptFragment(speaker: AIRealtimeTranscriptSpeaker, delta: String, startMilliseconds: Double, endMilliseconds: Double, raw: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeStartupMode.sessionStartcase sessionStartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeStartupMode.sessionUpdatecase sessionUpdatePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTranscriptSpeaker.assistantcase assistantPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTranscriptSpeaker.usercase userPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTransportKind.webRTCcase webRTCPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTransportKind.webSocketcase webSocketPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTurnDetectionType.disabledcase disabledPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTurnDetectionType.semanticVADcase semanticVADPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeTurnDetectionType.serverVADcase serverVADPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeWireMessage.binary(_:)case binary(Data)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeWireMessage.json(_:)case json(JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIRealtimeWireMessage.text(_:)case text(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
CaseSwiftAIProvider.AIResponseFormat.json(schema:name:description:)case json(schema: JSONValue? = nil, name: String? = nil, description: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
CaseSwiftAIProvider.AIResponseFormat.textcase textPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
CaseSwiftAIProvider.AIResultContentPart.citedText(_:citations:providerMetadata:)case citedText(String, citations: [AICitation], providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.custom(_:providerMetadata:)case custom(JSONValue, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.file(_:)case file(AIStreamFile)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.reasoning(_:providerMetadata:)case reasoning(String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.reasoningFile(_:)case reasoningFile(AIStreamFile)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.source(_:)case source(AISource)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.text(_:providerMetadata:)case text(String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.toolApprovalRequest(_:)case toolApprovalRequest(AIToolApprovalRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.toolApprovalResponse(_:)case toolApprovalResponse(AIToolApprovalResponse)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.toolCall(_:)case toolCall(AIToolCall)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIResultContentPart.toolResult(_:)case toolResult(AIToolResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
CaseSwiftAIProvider.AIRetryErrorReason.cancelledcase cancelledPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIRetryErrorReason.errorNotRetryablecase errorNotRetryablePackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIRetryErrorReason.maxRetriesExceededcase maxRetriesExceededPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
CaseSwiftAIProvider.AIStreamingAudioSendResult.droppedcase droppedPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.AIStreamingAudioSendResult.enqueuedcase enqueuedPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.AIStreamingAudioSendResult.terminatedcase terminatedPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.AIToolApprovalStatus.approved(reason:)case approved(reason: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.AIToolApprovalStatus.denied(reason:)case denied(reason: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.AIToolApprovalStatus.notApplicablecase notApplicablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.AIToolApprovalStatus.userApprovalcase userApprovalPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.AIToolInputEncoding.jsoncase jsonPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
CaseSwiftAIProvider.AIToolInputEncoding.textcase textPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
CaseSwiftAIProvider.BatchItemResult.image(_:)case image(ImageBatchItemResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.BatchItemResult.text(_:)case text(TextBatchItemResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.FileUploadData.data(_:)case data(Data)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
CaseSwiftAIProvider.FileUploadData.stream(_:)case stream(AsyncThrowingStream<Data, any Error>)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
CaseSwiftAIProvider.GatewayErrorType.authenticationErrorcase authenticationErrorPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.failedDependencycase failedDependencyPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.forbiddencase forbiddenPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.internalServerErrorcase internalServerErrorPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.invalidRequestErrorcase invalidRequestErrorPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.modelNotFoundcase modelNotFoundPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.rateLimitExceededcase rateLimitExceededPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.responseErrorcase responseErrorPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.GatewayErrorType.timeoutErrorcase timeoutErrorPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
CaseSwiftAIProvider.ImageBatchItemResult.cancelled(id:error:providerMetadata:)case cancelled(id: String, error: AIBatchError? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.ImageBatchItemResult.expired(id:error:providerMetadata:)case expired(id: String, error: AIBatchError? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.ImageBatchItemResult.failed(id:error:providerMetadata:)case failed(id: String, error: AIBatchError, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.ImageBatchItemResult.succeeded(id:result:)case succeeded(id: String, result: ImageBatchGenerationResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.JSONValue.array(_:)case array([JSONValue])Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
CaseSwiftAIProvider.JSONValue.bool(_:)case bool(Bool)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
CaseSwiftAIProvider.JSONValue.nullcase nullPackages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
CaseSwiftAIProvider.JSONValue.number(_:)case number(Double)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
CaseSwiftAIProvider.JSONValue.object(_:)case object([String : JSONValue])Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
CaseSwiftAIProvider.JSONValue.string(_:)case string(String)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
CaseSwiftAIProvider.LanguageStreamPart.custom(_:providerMetadata:)case custom(JSONValue, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.error(message:rawValue:)case error(message: String, rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.file(_:)case file(AIStreamFile)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.finish(reason:usage:)case finish(reason: String?, usage: TokenUsage?)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.finishMetadata(reason:usage:providerMetadata:)case finishMetadata(reason: String?, usage: TokenUsage?, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.metadata(_:)case metadata([String : JSONValue])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.raw(_:)case raw(JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.reasoningDelta(_:)case reasoningDelta(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.reasoningDeltaPart(id:delta:providerMetadata:)case reasoningDeltaPart(id: String, delta: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.reasoningEnd(id:providerMetadata:)case reasoningEnd(id: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.reasoningFile(_:)case reasoningFile(AIStreamFile)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.reasoningStart(id:providerMetadata:)case reasoningStart(id: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.responseMetadata(_:)case responseMetadata(AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.source(_:)case source(AISource)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.streamStart(warnings:)case streamStart(warnings: [AIWarning])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.textDelta(_:)case textDelta(String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.textDeltaPart(id:delta:providerMetadata:)case textDeltaPart(id: String, delta: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.textEnd(id:providerMetadata:)case textEnd(id: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.textEndWithCitations(id:citations:providerMetadata:)case textEndWithCitations(id: String, citations: [AICitation], providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.textStart(id:providerMetadata:)case textStart(id: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolApprovalRequest(_:)case toolApprovalRequest(AIToolApprovalRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolApprovalResponse(_:)case toolApprovalResponse(AIToolApprovalResponse)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolCall(_:)case toolCall(AIToolCall)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolCallDelta(id:name:argumentsDelta:index:)case toolCallDelta(id: String?, name: String?, argumentsDelta: String, index: Int?)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolInputDelta(id:delta:providerMetadata:)case toolInputDelta(id: String, delta: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolInputEnd(id:providerMetadata:)case toolInputEnd(id: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolInputStart(id:name:providerExecuted:dynamic:title:providerMetadata:)case toolInputStart(id: String, name: String, providerExecuted: Bool = false, dynamic: Bool = false, title: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolInputStartText(id:name:providerExecuted:dynamic:title:providerMetadata:)case toolInputStartText(id: String, name: String, providerExecuted: Bool = false, dynamic: Bool = false, title: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.LanguageStreamPart.toolResult(_:)case toolResult(AIToolResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
CaseSwiftAIProvider.MessageRole.assistantcase assistantPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.MessageRole.systemcase systemPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.MessageRole.toolcase toolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.MessageRole.usercase userPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.audioGenerationcase audioGenerationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.audioTransformationcase audioTransformationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.completioncase completionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.decisioncase decisionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.dubbingcase dubbingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.embeddingcase embeddingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.evaluationcase evaluationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.imagecase imagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.languagecase languagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.rerankingcase rerankingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.speechcase speechPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.transcriptioncase transcriptionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.ModelCapability.videocase videoPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
CaseSwiftAIProvider.StreamingSpeechPart.audio(id:audio:audioFormat:providerMetadata:)case audio(id: String? = nil, audio: Data, audioFormat: AIStreamingAudioFormat, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
CaseSwiftAIProvider.StreamingSpeechPart.error(_:)case error(any Error)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
CaseSwiftAIProvider.StreamingSpeechPart.finish(usage:providerMetadata:)case finish(usage: [String : JSONValue] = [:], providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
CaseSwiftAIProvider.StreamingSpeechPart.raw(_:)case raw(JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
CaseSwiftAIProvider.StreamingSpeechPart.responseMetadata(_:)case responseMetadata(AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
CaseSwiftAIProvider.StreamingSpeechPart.streamStart(warnings:)case streamStart(warnings: [AIWarning])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.error(message:rawValue:)case error(message: String, rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.finish(_:)case finish(StreamingTranscriptionFinish)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.raw(_:)case raw(JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.responseMetadata(_:)case responseMetadata(AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.streamStart(warnings:)case streamStart(warnings: [AIWarning])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.transcriptDelta(id:delta:providerMetadata:)case transcriptDelta(id: String?, delta: String, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.transcriptFinal(id:text:startSecond:endSecond:channelIndex:providerMetadata:)case transcriptFinal(id: String?, text: String, startSecond: Double? = nil, endSecond: Double? = nil, channelIndex: Int? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.StreamingTranscriptionPart.transcriptPartial(id:text:startSecond:durationInSeconds:channelIndex:providerMetadata:)case transcriptPartial(id: String?, text: String, startSecond: Double? = nil, durationInSeconds: Double? = nil, channelIndex: Int? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
CaseSwiftAIProvider.TextBatchItemResult.cancelled(id:error:providerMetadata:)case cancelled(id: String, error: AIBatchError? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.TextBatchItemResult.expired(id:error:providerMetadata:)case expired(id: String, error: AIBatchError? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.TextBatchItemResult.failed(id:error:providerMetadata:)case failed(id: String, error: AIBatchError, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.TextBatchItemResult.succeeded(id:result:)case succeeded(id: String, result: TextBatchGenerationResult)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
CaseSwiftAIProvider.VideoFrameType.firstFramecase firstFramePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
CaseSwiftAIProvider.VideoFrameType.lastFramecase lastFramePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
CaseSwiftAIProviderUtilities.AISmoothStreamChunking.linecase linePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
CaseSwiftAIProviderUtilities.AISmoothStreamChunking.wordcase wordPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
CaseSwiftAIProviderUtilities.AIStreamingToolCallTypeValidation.ifPresentcase ifPresentPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
CaseSwiftAIProviderUtilities.AIStreamingToolCallTypeValidation.nonecase nonePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
CaseSwiftAIProviderUtilities.AIStreamingToolCallTypeValidation.requiredcase requiredPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
CaseSwiftAIProviderUtilities.SpeechStreamEnvelope.ClientFrame.invalid(_:)case invalid(String)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
CaseSwiftAIProviderUtilities.SpeechStreamEnvelope.ClientFrame.start(_:)case start(JSONValue)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
CaseSwiftAIProviderUtilities.SpeechStreamEnvelope.ClientFrame.textDelta(_:)case textDelta(SpeechTextPart)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
CaseSwiftAIProviderUtilities.SpeechStreamEnvelope.ClientFrame.textDonecase textDonePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
CaseSwiftAIProviderUtilities.SpeechStreamEnvelope.ClientFrame.unknowncase unknownPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
CaseSwiftAISDK.AIChatSessionStatus.errorcase errorSources/SwiftAISDK/AIChatSession.swift
CaseSwiftAISDK.AIChatSessionStatus.readycase readySources/SwiftAISDK/AIChatSession.swift
CaseSwiftAISDK.AIChatSessionStatus.streamingcase streamingSources/SwiftAISDK/AIChatSession.swift
CaseSwiftAISDK.AIChatSessionStatus.submittedcase submittedSources/SwiftAISDK/AIChatSession.swift
CaseSwiftAISDK.AIChatTransportTrigger.regenerateMessagecase regenerateMessageSources/SwiftAISDK/AIChatTransport.swift
CaseSwiftAISDK.AIChatTransportTrigger.submitMessagecase submitMessageSources/SwiftAISDK/AIChatTransport.swift
CaseSwiftAISDK.AIUIMessagePart.custom(_:providerMetadata:)case custom(JSONValue, providerMetadata: [String : JSONValue] = [:])Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.data(_:)case data(AIUIDataPart)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.error(message:rawValue:)case error(message: String, rawValue: JSONValue?)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.file(_:)case file(AIStreamFile)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.metadata(_:)case metadata([String : JSONValue])Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.raw(_:)case raw(JSONValue)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.reasoning(_:)case reasoning(AIUIReasoningPart)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.reasoningFile(_:)case reasoningFile(AIStreamFile)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.source(_:)case source(AISource)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.text(_:)case text(AIUITextPart)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.toolApprovalRequest(_:)case toolApprovalRequest(AIToolApprovalRequest)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.toolApprovalResponse(_:)case toolApprovalResponse(AIToolApprovalResponse)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.toolCall(_:)case toolCall(AIToolCall)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessagePart.toolResult(_:)case toolResult(AIToolResult)Sources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIMessageStreamOutcome.abortedcase abortedSources/SwiftAISDK/AIUIMessageStreamReducer.swift
CaseSwiftAISDK.AIUIMessageStreamOutcome.completedcase completedSources/SwiftAISDK/AIUIMessageStreamReducer.swift
CaseSwiftAISDK.AIUIMessageStreamOutcome.failedcase failedSources/SwiftAISDK/AIUIMessageStreamReducer.swift
CaseSwiftAISDK.AIUIMessageStreamOutcome.unknowncase unknownSources/SwiftAISDK/AIUIMessageStreamReducer.swift
CaseSwiftAISDK.AIUIStreamingPartState.donecase doneSources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AIUIStreamingPartState.streamingcase streamingSources/SwiftAISDK/CoreUIMessages.swift
CaseSwiftAISDK.AmazonBedrockChatModelFamily.anthropiccase anthropicSources/SwiftAISDK/Models/AmazonBedrockModels.swift
CaseSwiftAISDK.AmazonBedrockEmbeddingModelFamily.coherecase cohereSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
CaseSwiftAISDK.AmazonBedrockEmbeddingModelFamily.novacase novaSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
CaseSwiftAISDK.AmazonBedrockEmbeddingModelFamily.titancase titanSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
CaseSwiftAISDK.AuthorizationStyle.apiKeyHeader(name:prefix:environmentVariables:)case apiKeyHeader(name: String, prefix: String? = nil, environmentVariables: [String])Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
CaseSwiftAISDK.AuthorizationStyle.bearer(environmentVariables:)case bearer(environmentVariables: [String])Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
CaseSwiftAISDK.AuthorizationStyle.nonecase noneSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
CaseSwiftAISDK.AuthorizationStyle.token(environmentVariables:)case token(environmentVariables: [String])Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
CaseSwiftAISDK.HeyGenVideoAsset.assetID(_:)case assetID(String)Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoAsset.base64(data:mediaType:)case base64(data: String, mediaType: String)Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoAsset.url(_:)case url(String)Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Mode.imageToVideocase imageToVideoSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Mode.referenceToVideocase referenceToVideoSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Mode.textToVideocase textToVideoSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.PromptEnhancement.disabledcase disabledSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.PromptEnhancement.qualitycase qualitySources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.PromptEnhancement.turbocase turboSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Resolution.p1080case p1080Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Resolution.p480case p480Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Resolution.p768case p768Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.HeyGenVideoModelOptions.Resolution.twoKcase twoKSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
CaseSwiftAISDK.MCPAppToolMeta.Visibility.appcase appSources/SwiftAISDK/MCPApps.swift
CaseSwiftAISDK.MCPAppToolMeta.Visibility.modelcase modelSources/SwiftAISDK/MCPApps.swift
CaseSwiftAISDK.MCPElicitAction.acceptcase acceptSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPElicitAction.cancelcase cancelSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPElicitAction.declinecase declineSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPEventDeliveryMode.pollcase pollSources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventDeliveryMode.pushcase pushSources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventDeliveryMode.webhookcase webhookSources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventLifetime.indefinitecase indefiniteSources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventLifetime.milliseconds(_:)case milliseconds(Int)Sources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventsConfiguration.direct(store:validateArguments:)case direct(store: (any MCPEventStore)? = nil, validateArguments: MCPEventArgumentValidator? = nil)Sources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventsConfiguration.managed(_:)case managed(any MCPEventAdapter)Sources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventSubscription.Status.activecase activeSources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventSubscription.Status.pendingcase pendingSources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventSubscriptionReference.id(_:)case id(String)Sources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventSubscriptionReference.key(_:)case key(String)Sources/SwiftAISDK/MCPEventTypes.swift
CaseSwiftAISDK.MCPEventTransportMetadata.customcase customSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPEventTransportMetadata.http(url:)case http(url: URL)Sources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscribeInput.Lifetime.expiresAt(_:)case expiresAt(String?)Sources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscribeInput.Lifetime.indefinitecase indefiniteSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscribeInput.Lifetime.milliseconds(_:)case milliseconds(Int)Sources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.CleanupStatus.completecase completeSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.CleanupStatus.exhaustedcase exhaustedSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.CleanupStatus.pendingcase pendingSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.Status.activecase activeSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.Status.expiredcase expiredSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.Status.failedcase failedSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.Status.needsAuthcase needsAuthSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.Status.pendingcase pendingSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPManagedSubscription.Status.stoppedcase stoppedSources/SwiftAISDK/MCPEventAdapter.swift
CaseSwiftAISDK.MCPOAuthApplicationType.nativecase nativeSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthApplicationType.webcase webSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthAuthResult.authorizedcase authorizedSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthAuthResult.redirectcase redirectSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthClientAuthMethod.clientSecretBasiccase clientSecretBasicSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthClientAuthMethod.clientSecretPostcase clientSecretPostSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthClientAuthMethod.nonecase noneSources/SwiftAISDK/MCPOAuthTypes.swift
CaseSwiftAISDK.MCPOAuthCredentialScope.allcase allSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPOAuthCredentialScope.clientcase clientSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPOAuthCredentialScope.tokenscase tokensSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPOAuthCredentialScope.verifiercase verifierSources/SwiftAISDK/MCPTypes.swift
CaseSwiftAISDK.MCPStdioShell.disabledcase disabledSources/SwiftAISDK/MCPStdioTransport.swift
CaseSwiftAISDK.MCPStdioShell.executable(_:)case executable(String)Sources/SwiftAISDK/MCPStdioTransport.swift
CaseSwiftAISDK.MCPStdioShell.systemcase systemSources/SwiftAISDK/MCPStdioTransport.swift
CaseSwiftAISDK.MiniMaxCacheControlOptions.CacheControl.ephemeralcase ephemeralSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxImagePartOptions.Detail.defaultcase defaultSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxImagePartOptions.Detail.highcase highSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxImagePartOptions.Detail.lowcase lowSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Effort.highcase highSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Effort.lowcase lowSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Effort.maxcase maxSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Effort.mediumcase mediumSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Effort.xhighcase xhighSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Thinking.adaptivecase adaptiveSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.MiniMaxLanguageModelOptions.Thinking.disabledcase disabledSources/SwiftAISDK/Providers/MiniMaxProvider.swift
CaseSwiftAISDK.QuiverAIImageReference.base64(_:)case base64(String)Sources/SwiftAISDK/Models/QuiverAIModels.swift
CaseSwiftAISDK.QuiverAIImageReference.url(_:)case url(String)Sources/SwiftAISDK/Models/QuiverAIModels.swift
CaseSwiftAITransport.AIDuplexWebSocketEvent.closed(_:)case closed(AIDuplexWebSocketCloseMetadata)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
CaseSwiftAITransport.AIDuplexWebSocketEvent.message(_:)case message(AIDuplexWebSocketMessage)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
CaseSwiftAITransport.AIDuplexWebSocketEvent.opened(protocol:)case opened(protocol: String?)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
CaseSwiftAITransport.AIDuplexWebSocketMessage.binary(_:)case binary(Data)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
CaseSwiftAITransport.AIDuplexWebSocketMessage.text(_:)case text(String)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
ClassSwiftAI.AICustomProviderfinal class AICustomProviderPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
ClassSwiftAI.AIObjectGenerationSession@MainActor final class AIObjectGenerationSession<Output, Partial> where Output : Sendable, Partial : SendablePackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
ClassSwiftAI.AIProviderRegistryfinal class AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
ClassSwiftAI.AIRealtimeSessionfinal class AIRealtimeSessionPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
ClassSwiftAIAnthropic.AnthropicBatchLanguageModelfinal class AnthropicBatchLanguageModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
ClassSwiftAIAnthropic.AnthropicBatchProviderfinal class AnthropicBatchProviderPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
ClassSwiftAIAnthropic.AnthropicFileClientfinal class AnthropicFileClientPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
ClassSwiftAIAnthropic.AnthropicLanguageModelfinal class AnthropicLanguageModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
ClassSwiftAIAnthropic.AnthropicProviderfinal class AnthropicProviderPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
ClassSwiftAIAnthropic.AnthropicSkillsClientfinal class AnthropicSkillsClientPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicSkills.swift
ClassSwiftAIOpenAI.MultipartFileClientfinal class MultipartFileClientPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
ClassSwiftAIOpenAI.OpenAIBatchProviderfinal class OpenAIBatchProviderPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
ClassSwiftAIOpenAI.OpenAICompatibleResponsesModelfinal class OpenAICompatibleResponsesModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
ClassSwiftAIOpenAI.OpenAICompatibleSpeechModelfinal class OpenAICompatibleSpeechModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
ClassSwiftAIOpenAI.OpenAICompatibleTranscriptionModelfinal class OpenAICompatibleTranscriptionModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
ClassSwiftAIOpenAI.OpenAIDecisionModelfinal class OpenAIDecisionModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
ClassSwiftAIOpenAI.OpenAILiveModelfinal class OpenAILiveModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
ClassSwiftAIOpenAI.OpenAIProviderfinal class OpenAIProviderPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
ClassSwiftAIOpenAI.OpenAIResponsesBatchLanguageModelfinal class OpenAIResponsesBatchLanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
ClassSwiftAIOpenAI.OpenAISkillsClientfinal class OpenAISkillsClientPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAISkills.swift
ClassSwiftAIOpenAICompatible.OpenAICompatibleChatModelfinal class OpenAICompatibleChatModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
ClassSwiftAIOpenAICompatible.OpenAICompatibleCompletionModelfinal class OpenAICompatibleCompletionModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleCompletionModel.swift
ClassSwiftAIOpenAICompatible.OpenAICompatibleEmbeddingModelfinal class OpenAICompatibleEmbeddingModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
ClassSwiftAIOpenAICompatible.OpenAICompatibleImageModelfinal class OpenAICompatibleImageModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
ClassSwiftAIOpenAICompatible.OpenAICompatibleProviderfinal class OpenAICompatibleProviderPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
ClassSwiftAIProvider.AIAbortControllerfinal class AIAbortControllerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
ClassSwiftAIProvider.AIAbortHandlerRegistrationfinal class AIAbortHandlerRegistrationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
ClassSwiftAIProvider.AIAbortSignalfinal class AIAbortSignalPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
ClassSwiftAIProvider.AIStreamingAudioWriterfinal class AIStreamingAudioWriterPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
ClassSwiftAIProviderUtilities.AIDelayedPromisefinal class AIDelayedPromise<Value> where Value : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
ClassSwiftAIProviderUtilities.AISerialJobExecutorfinal class AISerialJobExecutorPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreSerialJobExecutor.swift
ClassSwiftAIProviderUtilities.DecisionLanguageModelfinal class DecisionLanguageModelPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
ClassSwiftAIProviderUtilities.EvaluationLanguageModelfinal class EvaluationLanguageModelPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
ClassSwiftAISDK.AIChatSession@MainActor final class AIChatSessionSources/SwiftAISDK/AIChatSession.swift
ClassSwiftAISDK.AICustomProviderfinal class AICustomProviderSources/SwiftAISDK/Compatibility.swift
ClassSwiftAISDK.AlibabaEmbeddingModelfinal class AlibabaEmbeddingModelSources/SwiftAISDK/Models/AlibabaEmbeddingModel.swift
ClassSwiftAISDK.AlibabaLanguageModelfinal class AlibabaLanguageModelSources/SwiftAISDK/Models/AlibabaModels.swift
ClassSwiftAISDK.AlibabaVideoModelfinal class AlibabaVideoModelSources/SwiftAISDK/Models/AlibabaVideoModels.swift
ClassSwiftAISDK.AmazonBedrockAnthropicLanguageModelfinal class AmazonBedrockAnthropicLanguageModelSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
ClassSwiftAISDK.AmazonBedrockAnthropicProviderfinal class AmazonBedrockAnthropicProviderSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
ClassSwiftAISDK.AmazonBedrockEmbeddingModelfinal class AmazonBedrockEmbeddingModelSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
ClassSwiftAISDK.AmazonBedrockImageModelfinal class AmazonBedrockImageModelSources/SwiftAISDK/Models/AmazonBedrockImageModel.swift
ClassSwiftAISDK.AmazonBedrockLanguageModelfinal class AmazonBedrockLanguageModelSources/SwiftAISDK/Models/AmazonBedrockLanguageModel.swift
ClassSwiftAISDK.AmazonBedrockProviderfinal class AmazonBedrockProviderSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
ClassSwiftAISDK.AmazonBedrockRerankingModelfinal class AmazonBedrockRerankingModelSources/SwiftAISDK/Models/AmazonBedrockRerankingModel.swift
ClassSwiftAISDK.AnthropicAWSProviderfinal class AnthropicAWSProviderSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
ClassSwiftAISDK.AssemblyAITranscriptionModelfinal class AssemblyAITranscriptionModelSources/SwiftAISDK/Models/AssemblyAIAudioModels.swift
ClassSwiftAISDK.AzureImageModelfinal class AzureImageModelSources/SwiftAISDK/Models/AzureMAIImageModel.swift
ClassSwiftAISDK.AzureMAIImageModelfinal class AzureMAIImageModelSources/SwiftAISDK/Models/AzureMAIImageModel.swift
ClassSwiftAISDK.AzureOpenAIProviderfinal class AzureOpenAIProviderSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
ClassSwiftAISDK.AzureSpeechModelfinal class AzureSpeechModelSources/SwiftAISDK/Models/AzureAudioModels.swift
ClassSwiftAISDK.AzureTranscriptionModelfinal class AzureTranscriptionModelSources/SwiftAISDK/Models/AzureAudioModels.swift
ClassSwiftAISDK.BasetenEmbeddingModelfinal class BasetenEmbeddingModelSources/SwiftAISDK/Models/BasetenModels.swift
ClassSwiftAISDK.BedrockMantleProviderfinal class BedrockMantleProviderSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
ClassSwiftAISDK.BlackForestLabsImageModelfinal class BlackForestLabsImageModelSources/SwiftAISDK/Models/BlackForestLabsMediaModels.swift
ClassSwiftAISDK.BlackForestLabsVideoModelfinal class BlackForestLabsVideoModelSources/SwiftAISDK/Models/BlackForestLabsVideoModel.swift
ClassSwiftAISDK.ByteDanceVideoModelfinal class ByteDanceVideoModelSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
ClassSwiftAISDK.CartesiaProviderfinal class CartesiaProviderSources/SwiftAISDK/Providers/CartesiaProvider.swift
ClassSwiftAISDK.CartesiaSpeechModelfinal class CartesiaSpeechModelSources/SwiftAISDK/Models/CartesiaSpeechModel.swift
ClassSwiftAISDK.CartesiaStreamingTranscriptionModelfinal class CartesiaStreamingTranscriptionModelSources/SwiftAISDK/Models/CartesiaStreamingTranscriptionModel.swift
ClassSwiftAISDK.CartesiaTranscriptionModelfinal class CartesiaTranscriptionModelSources/SwiftAISDK/Models/CartesiaTranscriptionModel.swift
ClassSwiftAISDK.CerebrasLanguageModelfinal class CerebrasLanguageModelSources/SwiftAISDK/Models/CerebrasModels.swift
ClassSwiftAISDK.CohereEmbeddingModelfinal class CohereEmbeddingModelSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
ClassSwiftAISDK.CohereLanguageModelfinal class CohereLanguageModelSources/SwiftAISDK/Models/CohereLanguageModel.swift
ClassSwiftAISDK.CohereRerankingModelfinal class CohereRerankingModelSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
ClassSwiftAISDK.DeepgramSpeechModelfinal class DeepgramSpeechModelSources/SwiftAISDK/Models/DeepgramAudioModels.swift
ClassSwiftAISDK.DeepgramTranscriptionModelfinal class DeepgramTranscriptionModelSources/SwiftAISDK/Models/DeepgramAudioModels.swift
ClassSwiftAISDK.DeepInfraImageModelfinal class DeepInfraImageModelSources/SwiftAISDK/Models/DeepInfraModels.swift
ClassSwiftAISDK.DeepSeekFileClientfinal class DeepSeekFileClientSources/SwiftAISDK/Models/FileClients.swift
ClassSwiftAISDK.DeepSeekLanguageModelfinal class DeepSeekLanguageModelSources/SwiftAISDK/Models/DeepSeekModels.swift
ClassSwiftAISDK.ElevenLabsDubbingClientfinal class ElevenLabsDubbingClientSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
ClassSwiftAISDK.ElevenLabsMusicModelfinal class ElevenLabsMusicModelSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
ClassSwiftAISDK.ElevenLabsSoundEffectsModelfinal class ElevenLabsSoundEffectsModelSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
ClassSwiftAISDK.ElevenLabsSpeechModelfinal class ElevenLabsSpeechModelSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
ClassSwiftAISDK.ElevenLabsTranscriptionModelfinal class ElevenLabsTranscriptionModelSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
ClassSwiftAISDK.ElevenLabsVoiceChangerModelfinal class ElevenLabsVoiceChangerModelSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
ClassSwiftAISDK.ElevenLabsVoiceIsolatorModelfinal class ElevenLabsVoiceIsolatorModelSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
ClassSwiftAISDK.FalImageModelfinal class FalImageModelSources/SwiftAISDK/Models/FalMediaModels.swift
ClassSwiftAISDK.FalSpeechModelfinal class FalSpeechModelSources/SwiftAISDK/Models/FalAudioModels.swift
ClassSwiftAISDK.FalTranscriptionModelfinal class FalTranscriptionModelSources/SwiftAISDK/Models/FalAudioModels.swift
ClassSwiftAISDK.FalVideoModelfinal class FalVideoModelSources/SwiftAISDK/Models/FalMediaModels.swift
ClassSwiftAISDK.FireworksImageModelfinal class FireworksImageModelSources/SwiftAISDK/Models/FireworksModels.swift
ClassSwiftAISDK.FishAudioProviderfinal class FishAudioProviderSources/SwiftAISDK/Providers/FishAudioProvider.swift
ClassSwiftAISDK.FishAudioSpeechModelfinal class FishAudioSpeechModelSources/SwiftAISDK/Models/FishAudioModels.swift
ClassSwiftAISDK.FishAudioTranscriptionModelfinal class FishAudioTranscriptionModelSources/SwiftAISDK/Models/FishAudioModels.swift
ClassSwiftAISDK.GatewayBatchProviderfinal class GatewayBatchProviderSources/SwiftAISDK/Models/GatewayModels.swift
ClassSwiftAISDK.GatewayDecisionModelfinal class GatewayDecisionModelSources/SwiftAISDK/Models/GatewayDecisionModel.swift
ClassSwiftAISDK.GatewayEmbeddingModelfinal class GatewayEmbeddingModelSources/SwiftAISDK/Models/GatewayMediaModels.swift
ClassSwiftAISDK.GatewayEvaluationModelfinal class GatewayEvaluationModelSources/SwiftAISDK/Models/GatewayEvaluationModel.swift
ClassSwiftAISDK.GatewayImageModelfinal class GatewayImageModelSources/SwiftAISDK/Models/GatewayMediaModels.swift
ClassSwiftAISDK.GatewayLanguageModelfinal class GatewayLanguageModelSources/SwiftAISDK/Models/GatewayModels.swift
ClassSwiftAISDK.GatewayProviderfinal class GatewayProviderSources/SwiftAISDK/Providers/GatewayProvider.swift
ClassSwiftAISDK.GatewayRerankingModelfinal class GatewayRerankingModelSources/SwiftAISDK/Models/GatewayMediaModels.swift
ClassSwiftAISDK.GatewaySpeechModelfinal class GatewaySpeechModelSources/SwiftAISDK/Models/GatewayMediaModels.swift
ClassSwiftAISDK.GatewayTranscriptionModelfinal class GatewayTranscriptionModelSources/SwiftAISDK/Models/GatewayMediaModels.swift
ClassSwiftAISDK.GatewayVideoModelfinal class GatewayVideoModelSources/SwiftAISDK/Models/GatewayMediaModels.swift
ClassSwiftAISDK.GladiaTranscriptionModelfinal class GladiaTranscriptionModelSources/SwiftAISDK/Models/GladiaAudioModels.swift
ClassSwiftAISDK.GMICloudProviderfinal class GMICloudProviderSources/SwiftAISDK/Providers/GMICloudProvider.swift
ClassSwiftAISDK.GoogleBatchLanguageModelfinal class GoogleBatchLanguageModelSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
ClassSwiftAISDK.GoogleBatchProviderfinal class GoogleBatchProviderSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
ClassSwiftAISDK.GoogleEmbeddingModelfinal class GoogleEmbeddingModelSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
ClassSwiftAISDK.GoogleFileClientfinal class GoogleFileClientSources/SwiftAISDK/Models/FileClients.swift
ClassSwiftAISDK.GoogleGenerativeAIProviderfinal class GoogleGenerativeAIProviderSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
ClassSwiftAISDK.GoogleGenerativeLanguageModelfinal class GoogleGenerativeLanguageModelSources/SwiftAISDK/Models/GoogleGenerativeLanguageModel.swift
ClassSwiftAISDK.GoogleImageGenerationModelfinal class GoogleImageGenerationModelSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
ClassSwiftAISDK.GoogleInteractionsLanguageModelfinal class GoogleInteractionsLanguageModelSources/SwiftAISDK/Models/GoogleInteractionsModel.swift
ClassSwiftAISDK.GoogleSpeechModelfinal class GoogleSpeechModelSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
ClassSwiftAISDK.GoogleVertexEmbeddingModelfinal class GoogleVertexEmbeddingModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVertexImageModelfinal class GoogleVertexImageModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVertexInteractionsLanguageModelfinal class GoogleVertexInteractionsLanguageModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVertexLanguageModelfinal class GoogleVertexLanguageModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVertexProviderfinal class GoogleVertexProviderSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
ClassSwiftAISDK.GoogleVertexSpeechModelfinal class GoogleVertexSpeechModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVertexTranscriptionModelfinal class GoogleVertexTranscriptionModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVertexVideoModelfinal class GoogleVertexVideoModelSources/SwiftAISDK/Models/GoogleVertexModels.swift
ClassSwiftAISDK.GoogleVideoGenerationModelfinal class GoogleVideoGenerationModelSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
ClassSwiftAISDK.GroqLanguageModelfinal class GroqLanguageModelSources/SwiftAISDK/Models/GroqModels.swift
ClassSwiftAISDK.GroqTranscriptionModelfinal class GroqTranscriptionModelSources/SwiftAISDK/Models/GroqTranscriptionModel.swift
ClassSwiftAISDK.HeyGenVideoModelfinal class HeyGenVideoModelSources/SwiftAISDK/Models/HeyGenVideoModel.swift
ClassSwiftAISDK.HuggingFaceProviderfinal class HuggingFaceProviderSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
ClassSwiftAISDK.HuggingFaceResponsesLanguageModelfinal class HuggingFaceResponsesLanguageModelSources/SwiftAISDK/Models/HuggingFaceModels.swift
ClassSwiftAISDK.HumeSpeechModelfinal class HumeSpeechModelSources/SwiftAISDK/Models/HumeAudioModels.swift
ClassSwiftAISDK.JSONImageModelfinal class JSONImageModelSources/SwiftAISDK/Models/GenericMediaModels.swift
ClassSwiftAISDK.JSONRerankingModelfinal class JSONRerankingModelSources/SwiftAISDK/Models/GenericMediaModels.swift
ClassSwiftAISDK.JSONSpeechModelfinal class JSONSpeechModelSources/SwiftAISDK/Models/GenericMediaModels.swift
ClassSwiftAISDK.JSONTranscriptionModelfinal class JSONTranscriptionModelSources/SwiftAISDK/Models/GenericMediaModels.swift
ClassSwiftAISDK.JSONVideoModelfinal class JSONVideoModelSources/SwiftAISDK/Models/GenericMediaModels.swift
ClassSwiftAISDK.KlingAIVideoModelfinal class KlingAIVideoModelSources/SwiftAISDK/Models/KlingAIMediaModels.swift
ClassSwiftAISDK.LMNTSpeechModelfinal class LMNTSpeechModelSources/SwiftAISDK/Models/LMNTAudioModels.swift
ClassSwiftAISDK.LumaImageModelfinal class LumaImageModelSources/SwiftAISDK/Models/LumaMediaModels.swift
ClassSwiftAISDK.MCPClientactor MCPClientSources/SwiftAISDK/MCPClientActor.swift
ClassSwiftAISDK.MCPHTTPTransportfinal class MCPHTTPTransportSources/SwiftAISDK/MCPHTTPTransport.swift
ClassSwiftAISDK.MCPStdioTransportfinal class MCPStdioTransportSources/SwiftAISDK/MCPStdioTransport.swift
ClassSwiftAISDK.MiniMaxProviderfinal class MiniMaxProviderSources/SwiftAISDK/Providers/MiniMaxProvider.swift
ClassSwiftAISDK.MiniMaxVideoModelfinal class MiniMaxVideoModelSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
ClassSwiftAISDK.MistralConversationLanguageModelfinal class MistralConversationLanguageModelSources/SwiftAISDK/Models/MistralConversationLanguageModel.swift
ClassSwiftAISDK.MistralEmbeddingModelfinal class MistralEmbeddingModelSources/SwiftAISDK/Models/MistralEmbeddingModel.swift
ClassSwiftAISDK.MistralLanguageModelfinal class MistralLanguageModelSources/SwiftAISDK/Models/MistralModels.swift
ClassSwiftAISDK.MistralSpeechModelfinal class MistralSpeechModelSources/SwiftAISDK/Models/MistralSpeechModel.swift
ClassSwiftAISDK.MistralTranscriptionModelfinal class MistralTranscriptionModelSources/SwiftAISDK/Models/MistralTranscriptionModel.swift
ClassSwiftAISDK.OpenAICompatibleProviderfinal class OpenAICompatibleProviderSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
ClassSwiftAISDK.PerplexityDecisionModelfinal class PerplexityDecisionModelSources/SwiftAISDK/Models/PerplexityDecisionModel.swift
ClassSwiftAISDK.PerplexityEmbeddingModelfinal class PerplexityEmbeddingModelSources/SwiftAISDK/Models/PerplexityEmbeddingModel.swift
ClassSwiftAISDK.PerplexityLanguageModelfinal class PerplexityLanguageModelSources/SwiftAISDK/Models/PerplexityModels.swift
ClassSwiftAISDK.PerplexitySonarLanguageModelfinal class PerplexitySonarLanguageModelSources/SwiftAISDK/Models/PerplexityModels.swift
ClassSwiftAISDK.ProdiaImageModelfinal class ProdiaImageModelSources/SwiftAISDK/Models/ProdiaMediaModels.swift
ClassSwiftAISDK.ProdiaLanguageModelfinal class ProdiaLanguageModelSources/SwiftAISDK/Models/ProdiaMediaModels.swift
ClassSwiftAISDK.ProdiaVideoModelfinal class ProdiaVideoModelSources/SwiftAISDK/Models/ProdiaMediaModels.swift
ClassSwiftAISDK.QuiverAIImageModelfinal class QuiverAIImageModelSources/SwiftAISDK/Models/QuiverAIModels.swift
ClassSwiftAISDK.ReplicateImageModelfinal class ReplicateImageModelSources/SwiftAISDK/Models/ReplicateMediaModels.swift
ClassSwiftAISDK.ReplicateVideoModelfinal class ReplicateVideoModelSources/SwiftAISDK/Models/ReplicateMediaModels.swift
ClassSwiftAISDK.RevAITranscriptionModelfinal class RevAITranscriptionModelSources/SwiftAISDK/Models/RevAIAudioModels.swift
ClassSwiftAISDK.TogetherAIImageModelfinal class TogetherAIImageModelSources/SwiftAISDK/Models/TogetherAIModels.swift
ClassSwiftAISDK.TogetherAIRerankingModelfinal class TogetherAIRerankingModelSources/SwiftAISDK/Models/TogetherAIModels.swift
ClassSwiftAISDK.TopazImageModelfinal class TopazImageModelSources/SwiftAISDK/Models/TopazImageModel.swift
ClassSwiftAISDK.TopazVideoModelfinal class TopazVideoModelSources/SwiftAISDK/Models/TopazVideoModel.swift
ClassSwiftAISDK.TypeSafeAIDecisionModelfinal class TypeSafeAIDecisionModelSources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
ClassSwiftAISDK.TypeSafeAIEvaluationModelfinal class TypeSafeAIEvaluationModelSources/SwiftAISDK/Models/TypesafeAIEvaluationModel.swift
ClassSwiftAISDK.TypeSafeAIProviderfinal class TypeSafeAIProviderSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
ClassSwiftAISDK.VercelProviderfinal class VercelProviderSources/SwiftAISDK/Providers/VercelProvider.swift
ClassSwiftAISDK.VoyageEmbeddingModelfinal class VoyageEmbeddingModelSources/SwiftAISDK/Models/VoyageModels.swift
ClassSwiftAISDK.VoyageRerankingModelfinal class VoyageRerankingModelSources/SwiftAISDK/Models/VoyageModels.swift
ClassSwiftAISDK.XAIBatchProviderfinal class XAIBatchProviderSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
ClassSwiftAISDK.XAIFileClientfinal class XAIFileClientSources/SwiftAISDK/Models/FileClients.swift
ClassSwiftAISDK.XAIImageModelfinal class XAIImageModelSources/SwiftAISDK/Models/XAIModels.swift
ClassSwiftAISDK.XAIRealtimeModelfinal class XAIRealtimeModelSources/SwiftAISDK/Models/XAIRealtimeModel.swift
ClassSwiftAISDK.XAIResponsesBatchLanguageModelfinal class XAIResponsesBatchLanguageModelSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
ClassSwiftAISDK.XAISpeechModelfinal class XAISpeechModelSources/SwiftAISDK/Models/XAIModels.swift
ClassSwiftAISDK.XAITranscriptionModelfinal class XAITranscriptionModelSources/SwiftAISDK/Models/XAIModels.swift
ClassSwiftAISDK.XAIVideoModelfinal class XAIVideoModelSources/SwiftAISDK/Models/XAIModels.swift
ClassSwiftAISDK.ZAILanguageModelfinal class ZAILanguageModelSources/SwiftAISDK/Models/ZAILanguageModel.swift
ClassSwiftAISDK.ZAIProviderfinal class ZAIProviderSources/SwiftAISDK/Providers/ZAIProvider.swift
ClassSwiftAITransport.URLSessionDuplexWebSocketTransportfinal class URLSessionDuplexWebSocketTransportPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
ClassSwiftAITransport.URLSessionTransportfinal class URLSessionTransportPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
EnumerationSwiftAI.AIenum AIPackages/swift-ai-core/Sources/SwiftAI/AI.swift
EnumerationSwiftAI.AILanguageModelCallTypeenum AILanguageModelCallTypePackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
EnumerationSwiftAI.AINoOutputKindenum AINoOutputKindPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
EnumerationSwiftAI.AIObjectGenerationFailureKindenum AIObjectGenerationFailureKindPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
EnumerationSwiftAI.AIObjectGenerationSessionStatusenum AIObjectGenerationSessionStatusPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
EnumerationSwiftAI.AIObjectOutputStrategyenum AIObjectOutputStrategyPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
EnumerationSwiftAI.AIOutputKindenum AIOutputKindPackages/swift-ai-core/Sources/SwiftAI/Output.swift
EnumerationSwiftAI.AIOutputStreamPartenum AIOutputStreamPart<Output, Partial> where Output : Sendable, Partial : SendablePackages/swift-ai-core/Sources/SwiftAI/Output.swift
EnumerationSwiftAI.AIParsePartialJSONStateenum AIParsePartialJSONStatePackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
EnumerationSwiftAI.AIProviderRegistryErrorenum AIProviderRegistryErrorPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
EnumerationSwiftAI.AIPruneEmptyMessagesenum AIPruneEmptyMessagesPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
EnumerationSwiftAI.AIPruneReasoningenum AIPruneReasoningPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
EnumerationSwiftAI.AIPruneToolCalls.Scopeenum ScopePackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
EnumerationSwiftAI.AIRealtimeSessionErrorenum AIRealtimeSessionErrorPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
EnumerationSwiftAI.AIRealtimeSessionEventenum AIRealtimeSessionEventPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
EnumerationSwiftAI.AIStreamTimeoutPhaseenum AIStreamTimeoutPhasePackages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
EnumerationSwiftAI.AIToolCallerDefinitionenum AIToolCallerDefinitionPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
EnumerationSwiftAI.ObjectStreamPartenum ObjectStreamPart<Object> where Object : SendablePackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
EnumerationSwiftAI.Outputenum OutputPackages/swift-ai-core/Sources/SwiftAI/Output.swift
EnumerationSwiftAI.Telemetryenum TelemetryPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
EnumerationSwiftAI.Telemetry.Event.Kindenum KindPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
EnumerationSwiftAI.VideoGenerationOperationErrorenum VideoGenerationOperationErrorPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
EnumerationSwiftAI.VideoGenerationOperationStatusResultenum VideoGenerationOperationStatusResultPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
EnumerationSwiftAIAnthropic.AnthropicToolsenum AnthropicToolsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
EnumerationSwiftAIOpenAI.OpenAIToolsenum OpenAIToolsPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
EnumerationSwiftAIOpenAI.OpenResponsesToolsenum OpenResponsesToolsPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesTools.swift
EnumerationSwiftAIOpenAI.ResponsesRequestModeenum ResponsesRequestModePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAICompatibleMetadata.swift
EnumerationSwiftAIOpenAICompatible.OpenAICompatibleWireProfileenum OpenAICompatibleWireProfilePackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
EnumerationSwiftAIProvider.AIAbortSourceenum AIAbortSourcePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
EnumerationSwiftAIProvider.AIBatchItemResultenum AIBatchItemResult<Result> where Result : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.AIBatchLifecycleStatusenum AIBatchLifecycleStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.AIBatchReferenceTypeenum AIBatchReferenceTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.AIBatchRequestenum AIBatchRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.AIBatchV4ItemResultenum AIBatchV4ItemResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.AIContentPartenum AIContentPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
EnumerationSwiftAIProvider.AIDecisionAnswerenum AIDecisionAnswerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIDecisionAnswerTypeenum AIDecisionAnswerTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIDecisionFileDataenum AIDecisionFileDataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIDecisionModelReferenceenum AIDecisionModelReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIDecisionModelResolutionErrorenum AIDecisionModelResolutionErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIDecisionStateenum AIDecisionStatePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIDecisionStatePartenum AIDecisionStatePartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
EnumerationSwiftAIProvider.AIErrorenum AIErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
EnumerationSwiftAIProvider.AIEvaluationAnswerenum AIEvaluationAnswerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
EnumerationSwiftAIProvider.AIEvaluationModelReferenceenum AIEvaluationModelReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
EnumerationSwiftAIProvider.AIEvaluationModelResolutionErrorenum AIEvaluationModelResolutionErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
EnumerationSwiftAIProvider.AIEvaluationQuestionenum AIEvaluationQuestionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
EnumerationSwiftAIProvider.AIEvaluationQuestionTypeenum AIEvaluationQuestionTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
EnumerationSwiftAIProvider.AIFileOperationenum AIFileOperationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
EnumerationSwiftAIProvider.AIProvidersenum AIProvidersPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderRegistry.swift
EnumerationSwiftAIProvider.AIRealtimeClientEventenum AIRealtimeClientEventPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeConnectionKindenum AIRealtimeConnectionKindPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeConversationItemenum AIRealtimeConversationItemPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeConversationModeenum AIRealtimeConversationModePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeDelegationModeenum AIRealtimeDelegationModePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeFinalizationModeenum AIRealtimeFinalizationModePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeOutputModalityenum AIRealtimeOutputModalityPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeServerEventenum AIRealtimeServerEventPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeStartupModeenum AIRealtimeStartupModePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeTranscriptSpeakerenum AIRealtimeTranscriptSpeakerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeTransportKindenum AIRealtimeTransportKindPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeTurnDetectionTypeenum AIRealtimeTurnDetectionTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIRealtimeWireMessageenum AIRealtimeWireMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
EnumerationSwiftAIProvider.AIResponseFormatenum AIResponseFormatPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
EnumerationSwiftAIProvider.AIResultContentPartenum AIResultContentPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
EnumerationSwiftAIProvider.AIRetryErrorReasonenum AIRetryErrorReasonPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
EnumerationSwiftAIProvider.AIStreamingAudioSendResultenum AIStreamingAudioSendResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
EnumerationSwiftAIProvider.AIToolApprovalStatusenum AIToolApprovalStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
EnumerationSwiftAIProvider.AIToolInputEncodingenum AIToolInputEncodingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
EnumerationSwiftAIProvider.BatchItemResultenum BatchItemResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.FileUploadDataenum FileUploadDataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
EnumerationSwiftAIProvider.GatewayErrorTypeenum GatewayErrorTypePackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
EnumerationSwiftAIProvider.ImageBatchItemResultenum ImageBatchItemResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.JSONValueenum JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
EnumerationSwiftAIProvider.LanguageStreamPartenum LanguageStreamPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
EnumerationSwiftAIProvider.MessageRoleenum MessageRolePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
EnumerationSwiftAIProvider.ModelCapabilityenum ModelCapabilityPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
EnumerationSwiftAIProvider.StreamingSpeechPartenum StreamingSpeechPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
EnumerationSwiftAIProvider.StreamingTranscriptionPartenum StreamingTranscriptionPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
EnumerationSwiftAIProvider.TextBatchItemResultenum TextBatchItemResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
EnumerationSwiftAIProvider.VideoFrameTypeenum VideoFrameTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
EnumerationSwiftAIProviderUtilities.AIJSONSchemaValidatorenum AIJSONSchemaValidatorPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONSchemaValidator.swift
EnumerationSwiftAIProviderUtilities.AISmoothStreamChunkingenum AISmoothStreamChunkingPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
EnumerationSwiftAIProviderUtilities.AIStreamingToolCallTypeValidationenum AIStreamingToolCallTypeValidationPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
EnumerationSwiftAIProviderUtilities.AIWarningLoggingenum AIWarningLoggingPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
EnumerationSwiftAIProviderUtilities.SpeechStreamEnvelopeenum SpeechStreamEnvelopePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
EnumerationSwiftAIProviderUtilities.SpeechStreamEnvelope.ClientFrameenum ClientFramePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
EnumerationSwiftAISDK.AIenum AISources/SwiftAISDK/Compatibility.swift
EnumerationSwiftAISDK.AIChatSessionStatusenum AIChatSessionStatusSources/SwiftAISDK/AIChatSession.swift
EnumerationSwiftAISDK.AIChatTransportTriggerenum AIChatTransportTriggerSources/SwiftAISDK/AIChatTransport.swift
EnumerationSwiftAISDK.AIDefaultProviderenum AIDefaultProviderSources/SwiftAISDK/Providers/CustomProvider.swift
EnumerationSwiftAISDK.AIProviderCapabilitiesenum AIProviderCapabilitiesSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
EnumerationSwiftAISDK.AIProvidersenum AIProvidersSources/SwiftAISDK/Compatibility.swift
EnumerationSwiftAISDK.AIUIMessagePartenum AIUIMessagePartSources/SwiftAISDK/CoreUIMessages.swift
EnumerationSwiftAISDK.AIUIMessageStreamOutcomeenum AIUIMessageStreamOutcomeSources/SwiftAISDK/AIUIMessageStreamReducer.swift
EnumerationSwiftAISDK.AIUIStreamingPartStateenum AIUIStreamingPartStateSources/SwiftAISDK/CoreUIMessages.swift
EnumerationSwiftAISDK.AmazonBedrockChatModelFamilyenum AmazonBedrockChatModelFamilySources/SwiftAISDK/Models/AmazonBedrockModels.swift
EnumerationSwiftAISDK.AmazonBedrockEmbeddingModelFamilyenum AmazonBedrockEmbeddingModelFamilySources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
EnumerationSwiftAISDK.AuthorizationStyleenum AuthorizationStyleSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
EnumerationSwiftAISDK.AzureOpenAIToolsenum AzureOpenAIToolsSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
EnumerationSwiftAISDK.GatewayToolsenum GatewayToolsSources/SwiftAISDK/Models/GatewayModels.swift
EnumerationSwiftAISDK.GoogleToolsenum GoogleToolsSources/SwiftAISDK/Models/GoogleTools.swift
EnumerationSwiftAISDK.GoogleVertexAnthropicToolsenum GoogleVertexAnthropicToolsSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
EnumerationSwiftAISDK.GoogleVertexToolsenum GoogleVertexToolsSources/SwiftAISDK/Models/GoogleTools.swift
EnumerationSwiftAISDK.GroqToolsenum GroqToolsSources/SwiftAISDK/Models/GroqModels.swift
EnumerationSwiftAISDK.HeyGenVideoAssetenum HeyGenVideoAssetSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
EnumerationSwiftAISDK.HeyGenVideoModelOptions.Modeenum ModeSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
EnumerationSwiftAISDK.HeyGenVideoModelOptions.PromptEnhancementenum PromptEnhancementSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
EnumerationSwiftAISDK.HeyGenVideoModelOptions.Resolutionenum ResolutionSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
EnumerationSwiftAISDK.MCPAppsenum MCPAppsSources/SwiftAISDK/MCPApps.swift
EnumerationSwiftAISDK.MCPAppToolMeta.Visibilityenum VisibilitySources/SwiftAISDK/MCPApps.swift
EnumerationSwiftAISDK.MCPElicitActionenum MCPElicitActionSources/SwiftAISDK/MCPTypes.swift
EnumerationSwiftAISDK.MCPEventDeliveryModeenum MCPEventDeliveryModeSources/SwiftAISDK/MCPEventTypes.swift
EnumerationSwiftAISDK.MCPEventLifetimeenum MCPEventLifetimeSources/SwiftAISDK/MCPEventTypes.swift
EnumerationSwiftAISDK.MCPEventsConfigurationenum MCPEventsConfigurationSources/SwiftAISDK/MCPEventTypes.swift
EnumerationSwiftAISDK.MCPEventSubscription.Statusenum StatusSources/SwiftAISDK/MCPEventTypes.swift
EnumerationSwiftAISDK.MCPEventSubscriptionReferenceenum MCPEventSubscriptionReferenceSources/SwiftAISDK/MCPEventTypes.swift
EnumerationSwiftAISDK.MCPEventTransportMetadataenum MCPEventTransportMetadataSources/SwiftAISDK/MCPEventAdapter.swift
EnumerationSwiftAISDK.MCPManagedSubscribeInput.Lifetimeenum LifetimeSources/SwiftAISDK/MCPEventAdapter.swift
EnumerationSwiftAISDK.MCPManagedSubscription.CleanupStatusenum CleanupStatusSources/SwiftAISDK/MCPEventAdapter.swift
EnumerationSwiftAISDK.MCPManagedSubscription.Statusenum StatusSources/SwiftAISDK/MCPEventAdapter.swift
EnumerationSwiftAISDK.MCPOAuthenum MCPOAuthSources/SwiftAISDK/MCPOAuthFlow.swift
EnumerationSwiftAISDK.MCPOAuthApplicationTypeenum MCPOAuthApplicationTypeSources/SwiftAISDK/MCPOAuthTypes.swift
EnumerationSwiftAISDK.MCPOAuthAuthResultenum MCPOAuthAuthResultSources/SwiftAISDK/MCPOAuthTypes.swift
EnumerationSwiftAISDK.MCPOAuthClientAuthMethodenum MCPOAuthClientAuthMethodSources/SwiftAISDK/MCPOAuthTypes.swift
EnumerationSwiftAISDK.MCPOAuthCredentialScopeenum MCPOAuthCredentialScopeSources/SwiftAISDK/MCPTypes.swift
EnumerationSwiftAISDK.MCPStdioShellenum MCPStdioShellSources/SwiftAISDK/MCPStdioTransport.swift
EnumerationSwiftAISDK.MiniMaxCacheControlOptions.CacheControlenum CacheControlSources/SwiftAISDK/Providers/MiniMaxProvider.swift
EnumerationSwiftAISDK.MiniMaxImagePartOptions.Detailenum DetailSources/SwiftAISDK/Providers/MiniMaxProvider.swift
EnumerationSwiftAISDK.MiniMaxLanguageModelOptions.Effortenum EffortSources/SwiftAISDK/Providers/MiniMaxProvider.swift
EnumerationSwiftAISDK.MiniMaxLanguageModelOptions.Thinkingenum ThinkingSources/SwiftAISDK/Providers/MiniMaxProvider.swift
EnumerationSwiftAISDK.MistralToolsenum MistralToolsSources/SwiftAISDK/Models/MistralConversationTools.swift
EnumerationSwiftAISDK.QuiverAIImageReferenceenum QuiverAIImageReferenceSources/SwiftAISDK/Models/QuiverAIModels.swift
EnumerationSwiftAISDK.QuiverAIToolsenum QuiverAIToolsSources/SwiftAISDK/Models/QuiverAIModels.swift
EnumerationSwiftAISDK.XAIToolsenum XAIToolsSources/SwiftAISDK/Models/XAIModels.swift
EnumerationSwiftAITransport.AIDuplexWebSocketEventenum AIDuplexWebSocketEventPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
EnumerationSwiftAITransport.AIDuplexWebSocketMessageenum AIDuplexWebSocketMessagePackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
FunctionSwiftAI.addToolInputExamplesMiddleware(prefix:remove:format:)func addToolInputExamplesMiddleware(prefix: String = "Input Examples:", remove: Bool = true, format: (@Sendable (AIToolInputExampleFormatContext) -> String)? = nil) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/ToolInputExamplesMiddleware.swift
FunctionSwiftAI.createProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)func createProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
FunctionSwiftAI.createProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)func createProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
FunctionSwiftAI.createProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)func createProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
FunctionSwiftAI.defaultEmbeddingSettingsMiddleware(settings:)func defaultEmbeddingSettingsMiddleware(settings: AIDefaultEmbeddingModelSettings) -> AIEmbeddingModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
FunctionSwiftAI.defaultInstructionsMiddleware(instructions:)func defaultInstructionsMiddleware(instructions: String) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
FunctionSwiftAI.defaultInstructionsMiddleware(instructions:)func defaultInstructionsMiddleware(instructions: [AIMessage]) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
FunctionSwiftAI.defaultSettingsMiddleware(settings:)func defaultSettingsMiddleware(settings: AIDefaultLanguageModelSettings) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
FunctionSwiftAI.executionDeniedResult(reason:)func executionDeniedResult(reason: String?) -> JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIToolExecution.swift
FunctionSwiftAI.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
FunctionSwiftAI.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
FunctionSwiftAI.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
FunctionSwiftAI.experimentalToolCaller(_:definition:)func experimentalToolCaller(_ tool: AITool, definition: AIToolCallerDefinition) -> AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
FunctionSwiftAI.extractJsonMiddleware(transform:)func extractJsonMiddleware(transform: (@Sendable (String) -> String)? = nil) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
FunctionSwiftAI.extractJSONMiddleware(transform:)func extractJSONMiddleware(transform: (@Sendable (String) -> String)? = nil) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
FunctionSwiftAI.extractReasoningMiddleware(delimiters:separator:startWithReasoning:)func extractReasoningMiddleware(delimiters: AIReasoningDelimiters, separator: String = "\n", startWithReasoning: Bool = false) throws -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
FunctionSwiftAI.extractReasoningMiddleware(tagName:separator:startWithReasoning:)func extractReasoningMiddleware(tagName: String, separator: String = "\n", startWithReasoning: Bool = false) -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
FunctionSwiftAI.fixJson(_:)func fixJson(_ input: String) -> StringPackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
FunctionSwiftAI.parsePartialJSON(_:)func parsePartialJSON(_ jsonText: String?) -> AIParsePartialJSONResultPackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
FunctionSwiftAI.pruneMessages(_:reasoning:toolCalls:emptyMessages:)func pruneMessages(_ messages: [AIMessage], reasoning: AIPruneReasoning = .none, toolCalls: [AIPruneToolCalls] = [], emptyMessages: AIPruneEmptyMessages = .remove) -> [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
FunctionSwiftAI.simulateStreamingMiddleware()func simulateStreamingMiddleware() -> AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
FunctionSwiftAI.toolSearch(name:)func toolSearch(name: String = "toolSearch") -> AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
FunctionSwiftAI.toolSearch(name:maxResults:search:)func toolSearch(name: String = "toolSearch", maxResults: Int, search: AIToolSearchFunction? = nil) throws -> AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
FunctionSwiftAI.toolSearch(name:search:)func toolSearch(name: String = "toolSearch", search: @escaping AIToolSearchFunction) -> AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
FunctionSwiftAI.toResponseMessages(content:toolsByName:)func toResponseMessages(content: [AIContentPart], toolsByName: [String : AITool] = [:]) async throws -> [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/ResponseMessages.swift
FunctionSwiftAI.wrapEmbeddingModel(_:middleware:modelID:providerID:)func wrapEmbeddingModel(_ model: any EmbeddingModel, middleware: AIEmbeddingModelMiddleware, modelID: String? = nil, providerID: String? = nil) -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapEmbeddingModel(_:middleware:modelID:providerID:)func wrapEmbeddingModel(_ model: any EmbeddingModel, middleware: [AIEmbeddingModelMiddleware], modelID: String? = nil, providerID: String? = nil) -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapImageModel(_:middleware:modelID:providerID:)func wrapImageModel(_ model: any ImageModel, middleware: AIImageModelMiddleware, modelID: String? = nil, providerID: String? = nil) -> any ImageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapImageModel(_:middleware:modelID:providerID:)func wrapImageModel(_ model: any ImageModel, middleware: [AIImageModelMiddleware], modelID: String? = nil, providerID: String? = nil) -> any ImageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapLanguageModel(_:middleware:modelID:providerID:)func wrapLanguageModel(_ model: any LanguageModel, middleware: AILanguageModelMiddleware, modelID: String? = nil, providerID: String? = nil) -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapLanguageModel(_:middleware:modelID:providerID:)func wrapLanguageModel(_ model: any LanguageModel, middleware: [AILanguageModelMiddleware], modelID: String? = nil, providerID: String? = nil) -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapProvider(_:languageModelMiddleware:imageModelMiddleware:embeddingModelMiddleware:)func wrapProvider(_ provider: any AIProvider, languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = [], embeddingModelMiddleware: [AIEmbeddingModelMiddleware] = []) -> any AIProviderPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapProvider(_:languageModelMiddleware:imageModelMiddleware:embeddingModelMiddleware:)func wrapProvider(_ provider: any AIProvider, languageModelMiddleware: [AILanguageModelMiddleware], imageModelMiddleware: [AIImageModelMiddleware] = [], embeddingModelMiddleware: [AIEmbeddingModelMiddleware] = []) -> any AIProviderPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapProvider(_:languageModelMiddleware:imageModelMiddleware:embeddingModelMiddleware:)func wrapProvider(_ provider: any AIProvider, languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware, embeddingModelMiddleware: [AIEmbeddingModelMiddleware] = []) -> any AIProviderPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAI.wrapProvider(_:languageModelMiddleware:imageModelMiddleware:embeddingModelMiddleware:)func wrapProvider(_ provider: any AIProvider, languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = [], embeddingModelMiddleware: AIEmbeddingModelMiddleware) -> any AIProviderPackages/swift-ai-core/Sources/SwiftAI/MiddlewareWrapping.swift
FunctionSwiftAIAnthropic.amazonBedrockThinkingBindingBody(_:)func amazonBedrockThinkingBindingBody(_ body: [String : JSONValue]) -> [String : JSONValue]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
FunctionSwiftAIAnthropic.anthropicCitationDocuments(from:)func anthropicCitationDocuments(from messages: [AIMessage]) -> [AnthropicCitationDocument]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicContainerMetadata(from:)func anthropicContainerMetadata(from value: JSONValue?) -> JSONValue?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicContextManagementMetadata(from:)func anthropicContextManagementMetadata(from value: JSONValue?) -> JSONValue?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicFinishReason(_:)func anthropicFinishReason(_ reason: String?) -> String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicFinishReason(_:toolCallCount:)func anthropicFinishReason(_ reason: String?, toolCallCount: Int) -> String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicFinishReason(_:toolCalls:)func anthropicFinishReason(_ reason: String?, toolCalls: [AIToolCall]) -> String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicGeneratedContent(from:providerID:citationDocuments:usesJSONToolResponseFormat:toolNameMapping:markCodeExecutionDynamic:isBatchResult:)func anthropicGeneratedContent(from value: JSONValue?, providerID: String, citationDocuments: [AnthropicCitationDocument], usesJSONToolResponseFormat: Bool = false, toolNameMapping: AIToolNameMapping = AIToolNameMapping(), markCodeExecutionDynamic: Bool = false, isBatchResult: Bool = false) -> AnthropicGeneratedContentPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicMergedUsage(_:_:)func anthropicMergedUsage(_ existing: JSONValue, _ update: JSONValue) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicModelCapabilities(_:)func anthropicModelCapabilities(_ modelID: String) -> AnthropicModelCapabilitiesPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
FunctionSwiftAIAnthropic.anthropicProviderMetadata(from:providerID:requestProviderOptions:)func anthropicProviderMetadata(from raw: JSONValue, providerID: String, requestProviderOptions: [String : JSONValue] = [:]) -> [String : JSONValue]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicProviderMetadata(usage:stopSequence:stopDetails:container:contextManagement:inputTransformations:safeguardResults:providerID:requestProviderOptions:)func anthropicProviderMetadata(usage: JSONValue?, stopSequence: JSONValue, stopDetails: JSONValue = .null, container: JSONValue, contextManagement: JSONValue, inputTransformations: JSONValue = .null, safeguardResults: JSONValue = .null, providerID: String, requestProviderOptions: [String : JSONValue] = [:]) -> [String : JSONValue]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicSanitizeJSONSchema(_:)func anthropicSanitizeJSONSchema(_ schema: JSONValue) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
FunctionSwiftAIAnthropic.anthropicStopDetailsMetadata(from:)func anthropicStopDetailsMetadata(from value: JSONValue?) -> JSONValue?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicStreamProviderError(from:)func anthropicStreamProviderError(from raw: JSONValue) -> AIStreamProviderError?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicSupportedHTTPURL(_:)func anthropicSupportedHTTPURL(_ value: String) -> BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
FunctionSwiftAIAnthropic.anthropicTokenUsage(from:)func anthropicTokenUsage(from usage: JSONValue?) -> TokenUsage?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicToolChoice(from:disableParallelToolUse:)func anthropicToolChoice(from value: JSONValue?, disableParallelToolUse: Bool?) -> (value: JSONValue?, omitTools: Bool)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicToolPreparation.swift
FunctionSwiftAIAnthropic.anthropicValidateFallbackContent(_:providerID:)func anthropicValidateFallbackContent(_ content: JSONValue?, providerID: String) throwsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIAnthropic.anthropicValidateFallbackEvent(_:providerID:)func anthropicValidateFallbackEvent(_ raw: JSONValue, providerID: String) throwsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
FunctionSwiftAIOpenAI.isOpenAIBackedProvider(_:config:)func isOpenAIBackedProvider(_ providerID: String, config: OpenAIModelConfiguration) -> BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
FunctionSwiftAIOpenAI.managedFileDelete(_:providerReferenceKey:providerID:config:)func managedFileDelete(_ request: FileDeleteRequest, providerReferenceKey: String, providerID: String, config: OpenAIModelConfiguration) async throws -> FileDeleteResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
FunctionSwiftAIOpenAI.managedFileDownload(_:providerReferenceKey:providerID:config:)func managedFileDownload(_ request: FileDownloadRequest, providerReferenceKey: String, providerID: String, config: OpenAIModelConfiguration) async throws -> FileDownloadResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
FunctionSwiftAIOpenAI.managedFileMetadata(_:providerReferenceKey:providerID:config:)func managedFileMetadata(_ request: FileMetadataRequest, providerReferenceKey: String, providerID: String, config: OpenAIModelConfiguration) async throws -> FileMetadataResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
FunctionSwiftAIOpenAI.managedFileProviderMetadata(from:)func managedFileProviderMetadata(from raw: JSONValue) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
FunctionSwiftAIOpenAI.managedFileResponseID(_:providerID:)func managedFileResponseID(_ raw: JSONValue, providerID: String) throws -> StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
FunctionSwiftAIOpenAI.normalizeOpenAIJSONSchema(_:)func normalizeOpenAIJSONSchema(_ schema: JSONValue) throws -> (schema: JSONValue, warnings: [AIWarning])Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesTools.swift
FunctionSwiftAIOpenAI.openAIBackedProviderRoot(_:config:)func openAIBackedProviderRoot(_ providerID: String, config: OpenAIModelConfiguration) -> String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
FunctionSwiftAIOpenAI.openAIImageHasDefaultResponseFormat(_:)func openAIImageHasDefaultResponseFormat(_ modelID: String) -> BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIOptions.swift
FunctionSwiftAIOpenAI.openAIImageMaxImagesPerCall(_:)func openAIImageMaxImagesPerCall(_ modelID: String) -> IntPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIOptions.swift
FunctionSwiftAIOpenAI.openAIImageProviderMetadata(from:providerID:openAIBackedProviderRoot:)func openAIImageProviderMetadata(from raw: JSONValue, providerID: String, openAIBackedProviderRoot: String? = nil) -> [String : JSONValue]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIImageMetadata.swift
FunctionSwiftAIOpenAI.openAIImageSupportsFileInputs(_:)func openAIImageSupportsFileInputs(_ modelID: String) -> Bool?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIImageMetadata.swift
FunctionSwiftAIOpenAI.openAILanguageModelCapabilities(_:)func openAILanguageModelCapabilities(_ modelID: String) -> OpenAILanguageModelCapabilitiesPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
FunctionSwiftAIOpenAI.openAIProviderStreamError(from:)func openAIProviderStreamError(from frame: JSONValue) -> AIStreamProviderError?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIStreamErrors.swift
FunctionSwiftAIOpenAI.openAIResponsesJSONString(_:)func openAIResponsesJSONString(_ value: JSONValue) -> String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesParsing.swift
FunctionSwiftAIOpenAI.sendMultipartFileUpload(form:config:headers:abortSignal:)func sendMultipartFileUpload(form: MultipartFormData, config: OpenAIModelConfiguration, headers requestHeaders: [String : String], abortSignal: AIAbortSignal?) async throws -> AIHTTPResponsePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
FunctionSwiftAIOpenAICompatible.isOpenAIBackedProvider(_:)func isOpenAIBackedProvider(_ providerID: String) -> BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.isOpenAIBackedProvider(_:config:)func isOpenAIBackedProvider(_ providerID: String, config: OpenAICompatibleModelConfiguration) -> BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
FunctionSwiftAIOpenAICompatible.openAIBackedProviderRoot(_:)func openAIBackedProviderRoot(_ providerID: String) -> String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAIBackedProviderRoot(_:config:)func openAIBackedProviderRoot(_ providerID: String, config: OpenAICompatibleModelConfiguration) -> String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleChatTools(from:normalizeSchema:warnings:)func openAICompatibleChatTools(from tools: [String : JSONValue], normalizeSchema: (@Sendable (JSONValue) throws -> (schema: JSONValue, warnings: [AIWarning]))? = nil, warnings: inout [AIWarning]) throws -> [JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleFinishReason(_:)func openAICompatibleFinishReason(_ reason: String?) -> String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleHTTPStatusError(provider:response:)func openAICompatibleHTTPStatusError(provider: String, response: AIHTTPResponse) -> AIErrorPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleMergeProviderMetadata(_:into:)func openAICompatibleMergeProviderMetadata(_ source: [String : JSONValue], into target: inout [String : JSONValue])Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMetadata.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleNamespacedProviderMetadata(_:providerID:namespace:)func openAICompatibleNamespacedProviderMetadata(_ metadata: [String : JSONValue], providerID: String, namespace: String? = nil) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMetadata.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleProviderMetadataNamespace(_:providerOptions:)func openAICompatibleProviderMetadataNamespace(_ providerID: String, providerOptions: [String : JSONValue]? = nil) -> StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMetadata.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleProviderOptions(from:providerID:includeCompatibilityNamespace:)func openAICompatibleProviderOptions(from extraBody: [String : JSONValue], providerID: String, includeCompatibilityNamespace: Bool) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleProviderOptions(providerOptions:extraBody:providerID:includeCompatibilityNamespace:)func openAICompatibleProviderOptions(providerOptions: [String : JSONValue], extraBody: [String : JSONValue], providerID: String, includeCompatibilityNamespace: Bool) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleProviderOptionWarnings(from:providerID:includeCompatibilityNamespace:)func openAICompatibleProviderOptionWarnings(from extraBody: [String : JSONValue], providerID: String, includeCompatibilityNamespace: Bool) -> [AIWarning]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleProviderOptionWarnings(providerOptions:extraBody:providerID:includeCompatibilityNamespace:)func openAICompatibleProviderOptionWarnings(providerOptions: [String : JSONValue], extraBody: [String : JSONValue], providerID: String, includeCompatibilityNamespace: Bool) -> [AIWarning]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleProviderRoot(_:)func openAICompatibleProviderRoot(_ providerID: String) -> StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAICompatibleResponseMetadata(from:response:modelID:suppressZeroCreatedTimestamp:)func openAICompatibleResponseMetadata(from raw: JSONValue? = nil, response: AIHTTPResponse, modelID: String? = nil, suppressZeroCreatedTimestamp: Bool = false) -> AIResponseMetadataPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMetadata.swift
FunctionSwiftAIOpenAICompatible.openAIProviderOptionNamespaceKeys(providerID:providerRoot:)func openAIProviderOptionNamespaceKeys(providerID: String, providerRoot: String?) -> [String]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAIProviderOptions(from:providerID:providerRoot:)func openAIProviderOptions(from extraBody: [String : JSONValue], providerID: String = "openai", providerRoot: String? = nil) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAIProviderOptions(providerOptions:extraBody:providerID:providerRoot:)func openAIProviderOptions(providerOptions: [String : JSONValue], extraBody: [String : JSONValue], providerID: String = "openai", providerRoot: String? = nil) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAIResponsesMoveKey(_:to:in:)func openAIResponsesMoveKey(_ source: String, to destination: String, in values: inout [String : JSONValue])Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/WireKeyMapping.swift
FunctionSwiftAIOpenAICompatible.openAIResponsesProviderOptions(from:providerID:providerRoot:)func openAIResponsesProviderOptions(from extraBody: [String : JSONValue], providerID: String, providerRoot: String? = nil) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIOpenAICompatible.openAIResponsesProviderOptions(providerOptions:extraBody:providerID:providerRoot:)func openAIResponsesProviderOptions(providerOptions: [String : JSONValue], extraBody: [String : JSONValue], providerID: String, providerRoot: String? = nil) -> [String : JSONValue]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProviderOptions.swift
FunctionSwiftAIProvider.checkedBatchSafeIntegerSum(_:)func checkedBatchSafeIntegerSum(_ values: [Int]) -> Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
FunctionSwiftAIProvider.convertImageModelFileToDataURI(_:)func convertImageModelFileToDataURI(_ file: ImageInputFile) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
FunctionSwiftAIProvider.decisionJSONText(_:)func decisionJSONText(_ value: JSONValue) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/DecisionJSON.swift
FunctionSwiftAIProvider.delay(_:abortSignal:)func delay(_ delayInMilliseconds: Int? = nil, abortSignal: AIAbortSignal? = nil) async throwsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.evaluationResult(from:providerID:modelID:)func evaluationResult(from result: AIDecisionModelV4Result, providerID: String, modelID: String) throws -> AIEvaluationModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
FunctionSwiftAIProvider.getErrorMessage(_:)func getErrorMessage(_ value: Any?) -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
FunctionSwiftAIProvider.isFiniteJSON(_:)func isFiniteJSON(_ value: JSONValue) -> BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
FunctionSwiftAIProvider.isProviderReference(_:)func isProviderReference(_ reference: AIProviderReference) -> BoolPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
FunctionSwiftAIProvider.isProviderReference(_:)func isProviderReference(_ value: JSONValue) -> BoolPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
FunctionSwiftAIProvider.isURLSupported(mediaType:url:supportedURLs:)func isURLSupported(mediaType: String, url: String, supportedURLs: [String : [AISupportedURLPattern]]) -> BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
FunctionSwiftAIProvider.mergeAbortSignals(_:)@discardableResult func mergeAbortSignals(_ signals: AIAbortSignal?...) -> AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.mergeAbortSignals(_:)@discardableResult func mergeAbortSignals(_ signals: [AIAbortSignal?]) -> AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.mergeAbortSignals(sources:)@discardableResult func mergeAbortSignals(sources: AIAbortSource?...) -> AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.mergeAbortSignals(sources:)@discardableResult func mergeAbortSignals(sources: [AIAbortSource?]) -> AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.normalizedBatchJSONInteger(_:)func normalizedBatchJSONInteger(_ value: JSONValue?) -> Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
FunctionSwiftAIProvider.normalizedBatchRequestCounts(total:pending:completed:failed:)func normalizedBatchRequestCounts(total: Int?, pending: Int?, completed: Int?, failed: Int?) -> AIBatchRequestCounts?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
FunctionSwiftAIProvider.prepareRetries(maxRetries:)func prepareRetries(maxRetries: Int? = nil) throws -> AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
FunctionSwiftAIProvider.resolveProviderReference(_:provider:)func resolveProviderReference(_ reference: AIProviderReference, provider: String) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
FunctionSwiftAIProvider.resolveProviderReference(reference:provider:)func resolveProviderReference(reference: AIProviderReference, provider: String) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
FunctionSwiftAIProvider.resultSources(from:)func resultSources(from content: [AIResultContentPart]) -> [AISource]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
FunctionSwiftAIProvider.resultToolCalls(from:)func resultToolCalls(from content: [AIResultContentPart]) -> [AIToolCall]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
FunctionSwiftAIProvider.resultToolResults(from:)func resultToolResults(from content: [AIResultContentPart]) -> [AIToolResult]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
FunctionSwiftAIProvider.secureJSONParse(_:)func secureJSONParse(_ text: String) throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/SecureJSONParsing.swift
FunctionSwiftAIProvider.setAbortTimeout(abortController:label:timeoutMilliseconds:)@discardableResult func setAbortTimeout(abortController: AIAbortController?, label: String, timeoutMilliseconds: Int?) -> Task<Void, Never>?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.sleepWithAbortSignal(nanoseconds:abortSignal:)func sleepWithAbortSignal(nanoseconds: UInt64, abortSignal: AIAbortSignal?) async throwsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
FunctionSwiftAIProvider.validateDecisionModelVersion(_:)func validateDecisionModelVersion(_ model: any AIDecisionModelV4) throws -> any AIDecisionModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
FunctionSwiftAIProvider.validateEvaluationInput(state:questions:decision:)func validateEvaluationInput(state: JSONValue, questions: [String : AIEvaluationQuestion], decision: Bool = false) throwsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
FunctionSwiftAIProvider.validateEvaluationModelVersion(_:)func validateEvaluationModelVersion(_ model: any AIEvaluationModelV4) throws -> any AIEvaluationModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
FunctionSwiftAIProviderUtilities.addAdditionalPropertiesToJSONSchema(_:)func addAdditionalPropertiesToJSONSchema(_ schema: JSONValue) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONSchemaValidator.swift
FunctionSwiftAIProviderUtilities.aiBatchResultLineLimit(_:)func aiBatchResultLineLimit(_ maxLineBytes: Int?) throws -> IntPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/BatchResultLines.swift
FunctionSwiftAIProviderUtilities.aiForEachBatchResultLine(_:url:maxLineBytes:abortSignal:cancelBody:consume:)func aiForEachBatchResultLine(_ body: AsyncThrowingStream<Data, any Error>, url: String, maxLineBytes: Int, abortSignal: AIAbortSignal?, cancelBody: @Sendable () -> Void = {}, consume: (Data) throws -> Void) async throwsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/BatchResultLines.swift
FunctionSwiftAIProviderUtilities.aiRequestMetadata(body:headers:)func aiRequestMetadata(body: JSONValue?, headers: [String : String]) -> AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/ResponseMetadata.swift
FunctionSwiftAIProviderUtilities.aiResponseMetadata(from:response:modelID:)func aiResponseMetadata(from raw: JSONValue? = nil, response: AIHTTPResponse, modelID: String? = nil) -> AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/ResponseMetadata.swift
FunctionSwiftAIProviderUtilities.aiWarningJSON(_:)func aiWarningJSON(_ warning: AIWarning) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningSerialization.swift
FunctionSwiftAIProviderUtilities.asArray(_:)func asArray<Value>(_ value: Value?) -> [Value]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.asArray(_:)func asArray<Value>(_ value: [Value]?) -> [Value]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.calculateTokensPerSecond(tokens:durationMilliseconds:)func calculateTokensPerSecond(tokens: Double?, durationMilliseconds: Double?) -> DoublePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.canonicalJSONText(_:)func canonicalJSONText(_ value: JSONValue) -> String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONInstructions.swift
FunctionSwiftAIProviderUtilities.cosineSimilarity(_:_:)func cosineSimilarity(_ vector1: [Double], _ vector2: [Double]) throws -> DoublePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.cosineSimilarity(_:_:)func cosineSimilarity(_ vector1: [Float], _ vector2: [Float]) throws -> DoublePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.createAsyncIterableStream(_:)func createAsyncIterableStream<Element>(_ source: AsyncThrowingStream<Element, any Error>) -> AsyncThrowingStream<Element, any Error> where Element : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.createIdGenerator(prefix:separator:size:alphabet:)func createIdGenerator(prefix: String? = nil, separator: String = "-", size: Int = 16, alphabet: String = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz") -> AIIdGeneratorPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.createStitchableStream()func createStitchableStream<Element>() -> AIStitchableStream<Element> where Element : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.createToolNameMapping(tools:providerToolNames:)func createToolNameMapping(tools: [String : JSONValue]? = nil, providerToolNames: [String : String]) -> AIToolNameMappingPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.decisionStatePartJSON(_:)func decisionStatePartJSON(_ part: AIDecisionStatePart) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionSerialization.swift
FunctionSwiftAIProviderUtilities.detectMediaType(base64:topLevelType:)func detectMediaType(base64: String, topLevelType: String? = nil) -> String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.detectMediaType(data:topLevelType:)func detectMediaType(data: Data, topLevelType: String? = nil) -> String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.extractLines(text:startLine:endLine:)func extractLines(text: String, startLine: Int? = nil, endLine: Int? = nil) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.fileDate(_:)func fileDate(_ value: JSONValue?) -> Date?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.fileInteger(_:)func fileInteger(_ value: JSONValue?) -> Int?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.fileMetadata(from:)func fileMetadata(from raw: JSONValue) -> [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.fileProviderMetadata(from:)func fileProviderMetadata(from raw: JSONValue) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.fileUploadMetadata(_:defaultFilename:)func fileUploadMetadata(_ request: FileUploadRequest, defaultFilename: String) -> [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.filterNullable(_:)func filterNullable<Value>(_ values: Value?...) -> [Value]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.generateId()func generateId() -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.getPotentialStartIndex(_:_:)func getPotentialStartIndex(_ text: String, _ searchedText: String) -> Int?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.imageGenerationRequestMetadata(_:body:)func imageGenerationRequestMetadata(_ request: ImageGenerationRequest, body: JSONValue? = nil) -> AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/ResponseMetadata.swift
FunctionSwiftAIProviderUtilities.injectJSONInstruction(into:schema:instruction:)func injectJSONInstruction(into messages: [AIMessage], schema: JSONValue?, instruction: AIJSONInstruction) -> [AIMessage]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONInstructions.swift
FunctionSwiftAIProviderUtilities.isCustomReasoning(_:)func isCustomReasoning(_ reasoning: String?) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.isDeepEqualData(_:_:)func isDeepEqualData(_ lhs: JSONValue, _ rhs: JSONValue) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.isFullMediaType(_:)func isFullMediaType(_ mediaType: String) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.isJSONSerializable(_:)func isJSONSerializable(_ value: Any?) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
FunctionSwiftAIProviderUtilities.isParsableJSON(_:)func isParsableJSON(_ input: String) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
FunctionSwiftAIProviderUtilities.isVideoInputFile(_:)func isVideoInputFile(_ file: ImageInputFile) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.mapReasoningToProviderBudget(reasoning:maxOutputTokens:maxReasoningBudget:minReasoningBudget:budgetPercentages:warnings:)func mapReasoningToProviderBudget(reasoning: String, maxOutputTokens: Int, maxReasoningBudget: Int, minReasoningBudget: Int = 1024, budgetPercentages: [String : Double] = [ "minimal": 0.02, "low": 0.1, "medium": 0.3, "high": 0.6, "xhigh": 0.9, "max": 0.95 ], warnings: inout [AIWarning]) -> Int?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.mapReasoningToProviderEffort(reasoning:effortMap:warnings:)func mapReasoningToProviderEffort(reasoning: String, effortMap: [String : String], warnings: inout [AIWarning]) -> String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.mediaTypeToExtension(_:)func mediaTypeToExtension(_ mediaType: String) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.mergeCallbacks(_:)func mergeCallbacks<Event>(_ callbacks: [AICallback<Event>?]) -> AICallback<Event> where Event : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.mergeCallbacks(_:)func mergeCallbacks<Event>(_ callbacks: AICallback<Event>?...) -> AICallback<Event> where Event : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.mergeObjects(_:_:)func mergeObjects(_ target: [String : JSONValue]?, _ source: [String : JSONValue]?) -> [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.multipartFileProviderOptions(_:providerOptionsName:)func multipartFileProviderOptions(_ providerOptions: [String : JSONValue], providerOptionsName: String?) throws -> MultipartFileProviderOptionsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.multipartFileUploadRequestMetadata(_:includePurpose:defaultFilename:options:)func multipartFileUploadRequestMetadata(_ request: FileUploadRequest, includePurpose: Bool, defaultFilename: String, options: MultipartFileProviderOptions) -> AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.multipartFileUploadWarnings(_:includePurpose:)func multipartFileUploadWarnings(_ request: FileUploadRequest, includePurpose: Bool) -> [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.notify(event:)func notify<Event>(event: Event) async where Event : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.notify(event:callback:)func notify<Event>(event: Event, callback: AICallback<Event>?) async where Event : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.notify(event:callbacks:)func notify<Event>(event: Event, callbacks: [AICallback<Event>?]) async where Event : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.parseJSON(_:schema:)func parseJSON(_ text: String, schema: JSONValue? = nil) throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
FunctionSwiftAIProviderUtilities.removeNilEntries(_:)func removeNilEntries<Value>(_ input: [String : Value?]) -> [String : Value]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.resolvedToolCallID(_:whenMissing:)func resolvedToolCallID(_ value: String?, whenMissing fallback: @autoclosure () -> String) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.resolveFullMediaType(mediaType:data:)func resolveFullMediaType(mediaType: String, data: Data) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.safeParseJSON(_:schema:)func safeParseJSON(_ text: String, schema: JSONValue? = nil) -> AIJSONParseResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
FunctionSwiftAIProviderUtilities.simulateReadableStream(chunks:initialDelayNanoseconds:chunkDelayNanoseconds:delay:)func simulateReadableStream<Element>(chunks: [Element], initialDelayNanoseconds: UInt64? = 0, chunkDelayNanoseconds: UInt64? = 0, delay: (@Sendable (UInt64?) async throws -> Void)? = nil) -> AsyncThrowingStream<Element, any Error> where Element : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.skillUploadRequestMetadata(_:includeDisplayTitle:)func skillUploadRequestMetadata(_ request: SkillUploadRequest, includeDisplayTitle: Bool) -> AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SkillUploadMetadata.swift
FunctionSwiftAIProviderUtilities.smoothStream(_:delayNanoseconds:chunking:)func smoothStream(_ stream: AsyncThrowingStream<LanguageStreamPart, any Error>, delayNanoseconds: UInt64? = 10_000_000, chunking: AISmoothStreamChunking = .word) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.smoothStream(_:delayNanoseconds:detectChunk:)func smoothStream(_ stream: AsyncThrowingStream<LanguageStreamPart, any Error>, delayNanoseconds: UInt64? = 10_000_000, detectChunk: @escaping AISmoothStreamChunkDetector) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.splitArray(_:chunkSize:)func splitArray<Element>(_ array: [Element], chunkSize: Int) throws -> [[Element]]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.standardTranscriptionSegments(from:)func standardTranscriptionSegments(from raw: JSONValue) -> [TranscriptionSegment]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/TranscriptionParsing.swift
FunctionSwiftAIProviderUtilities.stripFileExtension(_:)func stripFileExtension(_ filename: String) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.sumTokenCounts(_:_:)func sumTokenCounts(_ lhs: Int?, _ rhs: Int?) -> Int?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.tokenUsage(from:)func tokenUsage(from raw: JSONValue) -> TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/UsageParsing.swift
FunctionSwiftAIProviderUtilities.topLevelMediaType(_:)func topLevelMediaType(_ mediaType: String) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/MediaType.swift
FunctionSwiftAIProviderUtilities.toTextStream(_:)func toTextStream(_ stream: AsyncThrowingStream<LanguageStreamPart, any Error>) -> AsyncThrowingStream<String, any Error>Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
FunctionSwiftAIProviderUtilities.transcriptionDuration(from:)func transcriptionDuration(from segments: [TranscriptionSegment]) -> Double?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/TranscriptionParsing.swift
FunctionSwiftAIProviderUtilities.transcriptionSegments(from:textKey:startKey:endKey:)func transcriptionSegments(from items: JSONValue?, textKey: String = "text", startKey: String = "start", endKey: String = "end") -> [TranscriptionSegment]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/TranscriptionParsing.swift
FunctionSwiftAIProviderUtilities.unsupportedStreamingFileUpload(providerID:)func unsupportedStreamingFileUpload(providerID: String) -> AIErrorPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
FunctionSwiftAIProviderUtilities.validateDecisionInput(state:questions:)func validateDecisionInput(state: AIDecisionState, questions: [String : AIDecisionQuestion]) throwsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionValidation.swift
FunctionSwiftAIProviderUtilities.videoGenerationRequestMetadata(_:body:)func videoGenerationRequestMetadata(_ request: VideoGenerationRequest, body: JSONValue? = nil) -> AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/ResponseMetadata.swift
FunctionSwiftAISDK.convertToModelMessage(_:)func convertToModelMessage(_ message: AIUIMessage) throws -> AIMessageSources/SwiftAISDK/AIUIMessageConversion.swift
FunctionSwiftAISDK.convertToModelMessages(_:)func convertToModelMessages(_ messages: [AIUIMessage]) throws -> [AIMessage]Sources/SwiftAISDK/AIUIMessageConversion.swift
FunctionSwiftAISDK.convertToModelMessages(_:ignoreIncompleteToolCalls:)func convertToModelMessages(_ messages: [AIUIMessage], ignoreIncompleteToolCalls: Bool) throws -> [AIMessage]Sources/SwiftAISDK/AIUIMessageConversion.swift
FunctionSwiftAISDK.convertToModelMessages(_:ignoreIncompleteToolCalls:convertDataPart:)func convertToModelMessages(_ messages: [AIUIMessage], ignoreIncompleteToolCalls: Bool = false, convertDataPart: AIUIDataPartConverter?) throws -> [AIMessage]Sources/SwiftAISDK/AIUIMessageConversion.swift
FunctionSwiftAISDK.convertToModelMessages(_:tools:ignoreIncompleteToolCalls:convertDataPart:)func convertToModelMessages(_ messages: [AIUIMessage], tools: [String : AITool], ignoreIncompleteToolCalls: Bool = false, convertDataPart: AIUIDataPartConverter? = nil) async throws -> [AIMessage]Sources/SwiftAISDK/AIUIMessageConversion.swift
FunctionSwiftAISDK.createAgentUIStream(agent:uiMessages:options:messageID:)func createAgentUIStream(agent: any AIAgent, uiMessages: [AIUIMessage], options: AIAgentCallOptions = AIAgentCallOptions(), messageID: String = UUID().uuidString) throws -> AsyncThrowingStream<AIUIMessage, any Error>Sources/SwiftAISDK/AIAgent.swift
FunctionSwiftAISDK.createAgentUIStream(agent:uiMessages:options:messageID:convertDataPart:)func createAgentUIStream(agent: any AIAgent, uiMessages: [AIUIMessage], options: AIAgentCallOptions = AIAgentCallOptions(), messageID: String = UUID().uuidString, convertDataPart: AIUIDataPartConverter?) throws -> AsyncThrowingStream<AIUIMessage, any Error>Sources/SwiftAISDK/AIAgent.swift
FunctionSwiftAISDK.createFishAudio(settings:)func createFishAudio(settings: ProviderSettings = ProviderSettings()) throws -> FishAudioProviderSources/SwiftAISDK/Providers/FishAudioProvider.swift
FunctionSwiftAISDK.createGMICloud(settings:)func createGMICloud(settings: ProviderSettings = ProviderSettings()) throws -> GMICloudProviderSources/SwiftAISDK/Providers/GMICloudProvider.swift
FunctionSwiftAISDK.createMCPEventSecret()func createMCPEventSecret() -> StringSources/SwiftAISDK/MCPEventWebhook.swift
FunctionSwiftAISDK.createTypeSafeAi(settings:)func createTypeSafeAi(settings: ProviderSettings = ProviderSettings()) -> TypeSafeAIProviderSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
FunctionSwiftAISDK.createTypeSafeAI(settings:)func createTypeSafeAI(settings: ProviderSettings = ProviderSettings()) -> TypeSafeAIProviderSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
FunctionSwiftAISDK.createZai(settings:)func createZai(settings: ZAIProviderSettings = ZAIProviderSettings()) -> ZAIProviderSources/SwiftAISDK/Providers/ZAIProvider.swift
FunctionSwiftAISDK.createZAI(settings:)func createZAI(settings: ZAIProviderSettings = ZAIProviderSettings()) -> ZAIProviderSources/SwiftAISDK/Providers/ZAIProvider.swift
FunctionSwiftAISDK.customProvider(providerID:languageModels:decisionModels:fallbackProvider:)func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], decisionModels: [String : AIDecisionModelReference], fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Providers/CustomProviderFactories.swift
FunctionSwiftAISDK.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Providers/CustomProviderFactories.swift
FunctionSwiftAISDK.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : any AIEvaluationModelV4], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Providers/CustomProviderFactories.swift
FunctionSwiftAISDK.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:files:skills:fallbackProvider:)func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Providers/CustomProviderFactories.swift
FunctionSwiftAISDK.decodeMCPEventSecret(_:)func decodeMCPEventSecret(_ secret: String) throws -> DataSources/SwiftAISDK/MCPEventWebhook.swift
FunctionSwiftAISDK.isToolOutputErrorUIPart(_:)func isToolOutputErrorUIPart(_ part: AIUIMessagePart) -> BoolSources/SwiftAISDK/CoreUIMessages.swift
FunctionSwiftAISDK.prepareQuiverAIImageReference(_:)func prepareQuiverAIImageReference(_ input: URL) throws -> QuiverAIImageReferenceSources/SwiftAISDK/Models/QuiverAIModels.swift
FunctionSwiftAISDK.prepareQuiverAIImageReference(_:)func prepareQuiverAIImageReference(_ input: Data) throws -> QuiverAIImageReferenceSources/SwiftAISDK/Models/QuiverAIModels.swift
FunctionSwiftAISDK.prepareQuiverAIImageReference(_:)func prepareQuiverAIImageReference(_ input: String) throws -> QuiverAIImageReferenceSources/SwiftAISDK/Models/QuiverAIModels.swift
FunctionSwiftAISDK.safeValidateUIMessages(_:)func safeValidateUIMessages(_ messages: [AIUIMessage]) -> AIUIMessageValidationResultSources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.safeValidateUIMessages(_:toolSchemas:)func safeValidateUIMessages(_ messages: [AIUIMessage], toolSchemas: [String : AIUIMessageToolSchema]) -> AIUIMessageValidationResultSources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.safeValidateUIMessages(_:toolSchemas:refineToolInput:)func safeValidateUIMessages(_ messages: [AIUIMessage], toolSchemas: [String : AIUIMessageToolSchema], refineToolInput: [String : AIUIMessageToolInputRefiner]) async -> AIUIMessageValidationResultSources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.toolOutputErrorUIPart(_:)func toolOutputErrorUIPart(_ part: AIUIMessagePart) -> AIUIToolOutputErrorPart?Sources/SwiftAISDK/CoreUIMessages.swift
FunctionSwiftAISDK.validateUIMessages(_:)@discardableResult func validateUIMessages(_ messages: [AIUIMessage]) throws -> [AIUIMessage]Sources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.validateUIMessages(_:toolSchemas:)@discardableResult func validateUIMessages(_ messages: [AIUIMessage], toolSchemas: [String : AIUIMessageToolSchema]) throws -> [AIUIMessage]Sources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.validateUIMessages(_:toolSchemas:refineToolInput:)@discardableResult func validateUIMessages(_ messages: [AIUIMessage], toolSchemas: [String : AIUIMessageToolSchema], refineToolInput: [String : AIUIMessageToolInputRefiner]) async throws -> [AIUIMessage]Sources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.validateUIMessagesForAgent(_:toolSchemas:)@discardableResult func validateUIMessagesForAgent(_ messages: [AIUIMessage], toolSchemas: [String : AIUIMessageToolSchema] = [:]) throws -> [AIUIMessage]Sources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.validateUIMessagesForAgent(_:toolSchemas:refineToolInput:)@discardableResult func validateUIMessagesForAgent(_ messages: [AIUIMessage], toolSchemas: [String : AIUIMessageToolSchema] = [:], refineToolInput: [String : AIUIMessageToolInputRefiner]) async throws -> [AIUIMessage]Sources/SwiftAISDK/AIUIMessageValidation.swift
FunctionSwiftAISDK.verifyMCPEventSignature(headers:body:secret:now:)func verifyMCPEventSignature(headers: [String : String], body: Data, secret: String, now: Date = Date()) throws -> BoolSources/SwiftAISDK/MCPEventWebhook.swift
FunctionSwiftAITransport.apiCallError(provider:response:)func apiCallError(provider: String, response: AIHTTPResponse) -> AIErrorPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.apiCallError(provider:statusCode:body:headers:)func apiCallError(provider: String, statusCode: Int, body: String, headers: [String : String] = [:]) -> AIErrorPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.bufferedHTTPResponse(from:request:)func bufferedHTTPResponse(from response: AIHTTPStreamResponse, request: AIHTTPRequest) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
FunctionSwiftAITransport.combineHeaders(_:)func combineHeaders(_ headers: [String : String]...) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.decodeJSONBody(_:)func decodeJSONBody(_ data: Data) throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.deleteFromAPI(url:transport:headers:abortSignal:)func deleteFromAPI(url: URL, transport: any AITransport, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) async throws -> (request: AIHTTPRequest, response: AIHTTPResponse)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.downloadURL(_:transport:headers:abortSignal:maxBytes:trustedOrigin:credentialedOrigin:)func downloadURL(_ string: String, transport: any AITransport, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, maxBytes: Int = AIDefaultMaxDownloadSize, trustedOrigin: String? = nil, credentialedOrigin: String? = nil) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.encodeJSONBody(_:)func encodeJSONBody(_ value: JSONValue) throws -> DataPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.encodePathSegment(_:)func encodePathSegment(_ value: String) -> StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.environmentValue(_:)func environmentValue(_ names: [String]) -> String?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.fetchUntrustedURL(_:transport:headers:abortSignal:maxBytes:trustedOrigin:credentialedOrigin:untrustedFirstHopHeaders:)func fetchUntrustedURL(_ string: String, transport: any AITransport, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, maxBytes: Int = AIDefaultMaxDownloadSize, trustedOrigin: String? = nil, credentialedOrigin: String? = nil, untrustedFirstHopHeaders: [String] = []) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.getBinaryStreamFromAPI(url:transport:providerID:headers:abortSignal:trustedOrigin:credentialedOrigin:)func getBinaryStreamFromAPI(url: URL, transport: any AITransport, providerID: String, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, trustedOrigin: String? = nil, credentialedOrigin: String? = nil) async throws -> (request: AIHTTPRequest, response: AIHTTPStreamResponse)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.getFromAPI(url:transport:headers:abortSignal:)func getFromAPI(url: URL, transport: any AITransport, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) async throws -> (request: AIHTTPRequest, response: AIHTTPResponse)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.getTextFromDataUrl(_:)func getTextFromDataUrl(_ string: String) throws -> StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.getTextFromDataURL(_:)func getTextFromDataURL(_ string: String) throws -> StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.httpResponseHead(from:request:)func httpResponseHead(from response: AIHTTPStreamResponse, request: AIHTTPRequest) -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
FunctionSwiftAITransport.isSameOrigin(_:_:)func isSameOrigin(_ lhs: String, _ rhs: String) -> BoolPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.isValidHostnamePart(_:)func isValidHostnamePart(_ value: String) -> BoolPackages/swift-ai-core/Sources/SwiftAITransport/HostnameValidation.swift
FunctionSwiftAITransport.jsonScalarString(_:)func jsonScalarString(_ value: JSONValue) -> String?Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
FunctionSwiftAITransport.normalizeHeaderEntries(_:)func normalizeHeaderEntries(_ entries: [(String, String?)]) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.normalizeHeaders(_:)func normalizeHeaders(_ headers: [String : String?]?) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.normalizeHeaders(_:)func normalizeHeaders(_ headers: [String : String]) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.parseServerSentEvents(_:)func parseServerSentEvents(_ data: Data) -> [ServerSentEvent]Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
FunctionSwiftAITransport.prepareHeaders(_:defaultHeaders:)func prepareHeaders(_ headers: [String : String?]?, defaultHeaders: [String : String]) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.prepareHeaders(_:defaultHeaders:)func prepareHeaders(_ headers: [String : String], defaultHeaders: [String : String]) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.providerURL(_:queryParams:)func providerURL(_ string: String, queryParams: [String : String]) throws -> URLPackages/swift-ai-core/Sources/SwiftAITransport/ProviderURL.swift
FunctionSwiftAITransport.raceAbortSignal(_:operation:)func raceAbortSignal<Output>(_ abortSignal: AIAbortSignal, operation: @escaping @Sendable () async throws -> Output) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.readResponseWithSizeLimit(response:url:maxBytes:)func readResponseWithSizeLimit(response: AIHTTPStreamResponse, url: String, maxBytes: Int = AIDefaultMaxDownloadSize) async throws -> DataPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.requireStreamingTransport(_:providerID:)func requireStreamingTransport(_ transport: any AITransport, providerID: String) throws -> any AIStreamingTransportPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.requireURL(_:)func requireURL(_ string: String) throws -> URLPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.serverSentEvents(from:)func serverSentEvents(from body: AsyncThrowingStream<Data, any Error>) -> IncrementalServerSentEventSequencePackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
FunctionSwiftAITransport.streamDownloadURL(_:transport:headers:credentialedOrigin:trustedOrigin:abortSignal:maxBytes:)func streamDownloadURL(_ string: String, transport: any AIStreamingTransport, headers: [String : String] = [:], credentialedOrigin: String? = nil, trustedOrigin: String? = nil, abortSignal: AIAbortSignal? = nil, maxBytes: Int = AIDefaultMaxDownloadSize) async throws -> (response: AIHTTPStreamResponse, request: AIHTTPRequest)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.userAgent(_:)func userAgent(_ providerID: String) -> StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.validateDownloadURL(_:)func validateDownloadURL(_ string: String) throws -> URLPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.validateHostnamePart(_:argument:)func validateHostnamePart(_ value: String, argument: String) throwsPackages/swift-ai-core/Sources/SwiftAITransport/HostnameValidation.swift
FunctionSwiftAITransport.withoutTrailingSlash(_:)func withoutTrailingSlash(_ value: String) -> StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.withUserAgentSuffix(_:_:)func withUserAgentSuffix(_ headers: [String : String?]? = nil, _ userAgentSuffixParts: String...) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
FunctionSwiftAITransport.withUserAgentSuffix(_:_:)func withUserAgentSuffix(_ headers: [String : String], _ userAgentSuffixParts: String...) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Global VariableSwiftAI.AIDirectToolCallerNamelet AIDirectToolCallerName: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Global VariableSwiftAIProvider.aiBatchMaximumSafeIntegerlet aiBatchMaximumSafeInteger: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Global VariableSwiftAISDK.fishAudioProviderVersionlet fishAudioProviderVersion: StringSources/SwiftAISDK/Providers/FishAudioProvider.swift
Global VariableSwiftAISDK.gmiCloudProviderVersionlet gmiCloudProviderVersion: StringSources/SwiftAISDK/Providers/GMICloudProvider.swift
Global VariableSwiftAISDK.MCPEventCallbackKeylet MCPEventCallbackKey: StringSources/SwiftAISDK/MCPEvents.swift
Global VariableSwiftAISDK.typeSafeAilet typeSafeAi: TypeSafeAIProviderSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Global VariableSwiftAISDK.typeSafeAIlet typeSafeAI: TypeSafeAIProviderSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Global VariableSwiftAISDK.typeSafeAIProviderVersionlet typeSafeAIProviderVersion: StringSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Global VariableSwiftAISDK.zailet zai: ZAIProviderSources/SwiftAISDK/Providers/ZAIProvider.swift
Global VariableSwiftAISDK.zaiProviderVersionlet zaiProviderVersion: StringSources/SwiftAISDK/Providers/ZAIProvider.swift
Global VariableSwiftAITransport.AIDefaultMaxDownloadSizelet AIDefaultMaxDownloadSize: IntPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAI.init(_:)init(_ evaluate: @escaping @Sendable (AIStopConditionContext) async throws -> Bool)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(_:)init(_ rawValue: String)Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
InitializerSwiftAI.init(_:name:description:as:)init(_ jsonSchema: JSONValue, name: String? = nil, description: String? = nil, as type: Output.Type = Output.self)Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
InitializerSwiftAI.init(_:toolContexts:maxSteps:stopWhen:prepareStep:approval:choice:)init(_ executableTools: [AITool], toolContexts: [String : JSONValue] = [:], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, approval: AIToolApproval? = nil, choice: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
InitializerSwiftAI.init(callID:object:text:rawObject:reasoning:finishReason:usage:warnings:providerMetadata:responseMetadata:)init(callID: String, object: Output, text: String, rawObject: JSONValue, reasoning: String, finishReason: String?, usage: TokenUsage?, warnings: [AIWarning], providerMetadata: [String : JSONValue], responseMetadata: AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:execute:)init(callID: String, operationID: String, providerID: String, modelID: String? = nil, execute: @escaping @Sendable () async throws -> Output)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:outputKind:request:schema:schemaName:schemaDescription:maxRetries:)init(callID: String, operationID: String, providerID: String, modelID: String?, outputKind: String, request: LanguageModelRequest, schema: JSONValue?, schemaName: String?, schemaDescription: String?, maxRetries: Int)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:)init(callID: String, operationID: String = "ai.decide.doDecide", providerID: String, modelID: String, state: [AIDecisionStatePart], questions: [String : AIDecisionQuestion])Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:)init(callID: String, operationID: String = "ai.evaluate.doEvaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion])Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:answers:usage:warnings:rounding:providerMetadata:response:)init(callID: String, operationID: String = "ai.decide.doDecide", providerID: String, modelID: String, state: [AIDecisionStatePart], questions: [String : AIDecisionQuestion], answers: [String : AIDecisionAnswer], usage: AIDecisionModelUsage?, warnings: [AIWarning], rounding: AIDecisionRounding?, providerMetadata: [String : JSONValue], response: AIResponseMetadata?)Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:answers:usage:warnings:rounding:providerMetadata:response:)init(callID: String, operationID: String = "ai.evaluate.doEvaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion], answers: [String : AIEvaluationAnswer], usage: AIEvaluationModelUsage?, warnings: [AIWarning], rounding: AIEvaluationRounding?, providerMetadata: [String : JSONValue], response: AIResponseMetadata?)Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(callID:providerID:modelID:text:errorDescription:finishReason:usage:warnings:providerMetadata:responseMetadata:)init(callID: String, providerID: String, modelID: String?, text: String, errorDescription: String, finishReason: String?, usage: TokenUsage?, warnings: [AIWarning], providerMetadata: [String : JSONValue], responseMetadata: AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(callID:stepNumber:providerID:modelID:request:)init(callID: String, stepNumber: Int, providerID: String, modelID: String?, request: LanguageModelRequest)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(callID:stepNumber:providerID:modelID:text:reasoning:finishReason:usage:warnings:providerMetadata:responseMetadata:)init(callID: String, stepNumber: Int, providerID: String, modelID: String?, text: String, reasoning: String, finishReason: String?, usage: TokenUsage?, warnings: [AIWarning], providerMetadata: [String : JSONValue], responseMetadata: AIResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(callID:toolCallID:toolName:execute:)init(callID: String, toolCallID: String, toolName: String, execute: @escaping @Sendable () async throws -> Output)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(doEmbed:request:model:)init(doEmbed: @escaping @Sendable () async throws -> EmbeddingResult, request: EmbeddingRequest, model: any EmbeddingModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(doGenerate:doStream:request:model:)init(doGenerate: @escaping @Sendable () async throws -> TextGenerationResult, doStream: @escaping @Sendable () -> AsyncThrowingStream<LanguageStreamPart, any Error>, request: LanguageModelRequest, model: any LanguageModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(doGenerate:doStream:request:model:)init(doGenerate: @escaping @Sendable () async throws -> TextGenerationResult, doStream: @escaping @Sendable () -> AsyncThrowingStream<LanguageStreamPart, any Error>, request: LanguageModelRequest, model: any LanguageModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(doGenerate:request:model:)init(doGenerate: @escaping @Sendable () async throws -> ImageGenerationResult, request: ImageGenerationRequest, model: any ImageModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(example:index:)init(example: JSONValue, index: Int)Packages/swift-ai-core/Sources/SwiftAI/ToolInputExamplesMiddleware.swift
InitializerSwiftAI.init(headers:body:)init(headers: [String : String] = [:], body: JSONValue)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
InitializerSwiftAI.init(id:model:instructions:executableTools:maxSteps:stopWhen:allowSystemInMessages:prepareStep:toolApproval:requestOptions:timeoutNanoseconds:streamTimeout:retryPolicy:telemetry:)init(id: String? = nil, model: any LanguageModel, instructions: String? = nil, executableTools: [AITool] = [], maxSteps: Int = 20, stopWhen: [AIStopCondition] = [], allowSystemInMessages: Bool = false, prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, requestOptions: AIChatRequestOptions = AIChatRequestOptions(), timeoutNanoseconds: UInt64? = nil, streamTimeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
InitializerSwiftAI.init(id:model:instructions:executableTools:toolCallers:maxSteps:stopWhen:allowSystemInMessages:prepareStep:toolApproval:requestOptions:timeoutNanoseconds:streamTimeout:retryPolicy:telemetry:)init(id: String? = nil, model: any LanguageModel, instructions: String? = nil, executableTools: [AITool], toolCallers: AIToolCallerRouting, maxSteps: Int = 20, stopWhen: [AIStopCondition] = [], allowSystemInMessages: Bool = false, prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, requestOptions: AIChatRequestOptions = AIChatRequestOptions(), timeoutNanoseconds: UInt64? = nil, streamTimeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
InitializerSwiftAI.init(intervalMilliseconds:timeoutMilliseconds:delay:)init(intervalMilliseconds: Int = 5_000, timeoutMilliseconds: Int = 600_000, delay: @escaping VideoGenerationDelay = { milliseconds, abortSignal in try await SwiftAIProvider.delay(milliseconds, abortSignal: abortSignal) })Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
InitializerSwiftAI.init(isEnabled:includesInput:includesOutput:functionID:metadata:includeRuntimeContext:integrations:)init(isEnabled: Bool = true, includesInput: Bool = true, includesOutput: Bool = true, functionID: String? = nil, metadata: [String : JSONValue] = [:], includeRuntimeContext: [String : Bool]? = nil, integrations: [any Telemetry.Integration]? = nil)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(isEnabled:includesInput:includesOutput:functionID:metadata:integrations:)init(isEnabled: Bool = true, includesInput: Bool = true, includesOutput: Bool = true, functionID: String? = nil, metadata: [String : JSONValue] = [:], integrations: [any Telemetry.Integration]? = nil)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(kind:callID:operationID:providerID:modelID:functionID:attempt:maxRetries:delayNanoseconds:durationNanoseconds:input:output:usage:warnings:providerMetadata:responseMetadata:errorDescription:metadata:includesInput:includesOutput:)init(kind: Telemetry.Event.Kind, callID: String, operationID: String, providerID: String, modelID: String? = nil, functionID: String? = nil, attempt: Int? = nil, maxRetries: Int? = nil, delayNanoseconds: UInt64? = nil, durationNanoseconds: UInt64? = nil, input: JSONValue? = nil, output: JSONValue? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata(), errorDescription: String? = nil, metadata: [String : JSONValue] = [:], includesInput: Bool = true, includesOutput: Bool = true)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(kind:callID:operationID:providerID:modelID:functionID:attempt:maxRetries:delayNanoseconds:durationNanoseconds:input:output:usage:warnings:providerMetadata:responseMetadata:errorDescription:metadata:runtimeContext:includesInput:includesOutput:)init(kind: Telemetry.Event.Kind, callID: String, operationID: String, providerID: String, modelID: String? = nil, functionID: String? = nil, attempt: Int? = nil, maxRetries: Int? = nil, delayNanoseconds: UInt64? = nil, durationNanoseconds: UInt64? = nil, input: JSONValue? = nil, output: JSONValue? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata(), errorDescription: String? = nil, metadata: [String : JSONValue] = [:], runtimeContext: [String : JSONValue] = [:], includesInput: Bool = true, includesOutput: Bool = true)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(model:output:initialPartialObject:initialObject:onError:onFinish:)@MainActor init(model: any LanguageModel, output: AIOutput<Output, Partial>, initialPartialObject: Partial? = nil, initialObject: Output? = nil, onError: (@MainActor @Sendable (any Error) -> Void)? = nil, onFinish: (@MainActor @Sendable (AIObjectGenerationSessionFinishEvent<Output>) -> Void)? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
InitializerSwiftAI.init(model:request:executableTools:)init(model: (any LanguageModel)? = nil, request: LanguageModelRequest? = nil, executableTools: [AITool]? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(model:stepNumber:steps:request:initialRequest:responseMessages:)init(model: any LanguageModel, stepNumber: Int, steps: [AIToolStep], request: LanguageModelRequest, initialRequest: LanguageModelRequest, responseMessages: [AIMessage])Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(name:description:)init(name: String, description: String? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(name:description:parameters:dynamic:providerMetadata:providerOptions:strict:inputExamples:contextSchema:needsApproval:deferLoading:toolCaller:onInputStart:onInputDelta:onInputAvailable:refineArguments:toModelOutput:executeWithContext:execute:)init(name: String, description: String? = nil, parameters: JSONValue, dynamic: Bool = false, providerMetadata: [String : JSONValue] = [:], providerOptions: [String : JSONValue] = [:], strict: Bool? = nil, inputExamples: [JSONValue] = [], contextSchema: JSONValue? = nil, needsApproval: AIToolNeedsApproval? = nil, deferLoading: Bool = false, toolCaller: AIToolCallerDefinition? = nil, onInputStart: AIToolInputStartCallback? = nil, onInputDelta: AIToolInputDeltaCallback? = nil, onInputAvailable: AIToolInputAvailableCallback? = nil, refineArguments: (@Sendable (JSONValue) async throws -> JSONValue)? = nil, toModelOutput: (@Sendable (AIToolModelOutputContext) async throws -> JSONValue)? = nil, executeWithContext: (@Sendable (JSONValue, AIToolExecutionContext) async throws -> JSONValue)? = nil, execute: @escaping @Sendable (JSONValue) async throws -> JSONValue)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(name:description:parameters:dynamic:providerMetadata:providerOptions:strict:inputExamples:contextSchema:needsApproval:onInputStart:onInputDelta:onInputAvailable:refineArguments:toModelOutput:executeWithContext:execute:)init(name: String, description: String? = nil, parameters: JSONValue, dynamic: Bool = false, providerMetadata: [String : JSONValue] = [:], providerOptions: [String : JSONValue] = [:], strict: Bool? = nil, inputExamples: [JSONValue] = [], contextSchema: JSONValue? = nil, needsApproval: AIToolNeedsApproval? = nil, onInputStart: AIToolInputStartCallback? = nil, onInputDelta: AIToolInputDeltaCallback? = nil, onInputAvailable: AIToolInputAvailableCallback? = nil, refineArguments: (@Sendable (JSONValue) async throws -> JSONValue)? = nil, toModelOutput: (@Sendable (AIToolModelOutputContext) async throws -> JSONValue)? = nil, executeWithContext: (@Sendable (JSONValue, AIToolExecutionContext) async throws -> JSONValue)? = nil, execute: @escaping @Sendable (JSONValue) async throws -> JSONValue)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(object:result:error:)init(object: Output?, result: AIOutputGenerationResult<Output>?, error: (any Error)? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
InitializerSwiftAI.init(object:text:rawObject:reasoning:finishReason:usage:warnings:providerMetadata:responseMetadata:textResult:)init(object: Object, text: String, rawObject: JSONValue, reasoning: String = "", finishReason: String? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata(), textResult: TextGenerationResult)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(objectResult:)init(objectResult: ObjectGenerationResult<Output>)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
InitializerSwiftAI.init(onStart:onStepStart:onStepFinish:onFinish:onError:)init(onStart: (@Sendable (AIObjectGenerationStartEvent) async -> Void)? = nil, onStepStart: (@Sendable (AIObjectGenerationStepStartEvent) async -> Void)? = nil, onStepFinish: (@Sendable (AIObjectGenerationStepFinishEvent) async -> Void)? = nil, onFinish: (@Sendable (AIObjectGenerationFinishEvent<Output>) async -> Void)? = nil, onError: (@Sendable (AIObjectGenerationErrorEvent) async -> Void)? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(opening:closing:)init(opening: String, closing: String)Packages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
InitializerSwiftAI.init(operation:headers:abortSignal:)init(operation: JSONValue, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
InitializerSwiftAI.init(operation:warnings:providerMetadata:responseMetadata:)init(operation: JSONValue, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
InitializerSwiftAI.init(output:text:rawOutput:reasoning:finishReason:usage:warnings:providerMetadata:responseMetadata:textResult:)init(output: Output, text: String, rawOutput: JSONValue, reasoning: String = "", finishReason: String? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata(), textResult: TextGenerationResult)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
InitializerSwiftAI.init(overrideProviderID:overrideModelID:transformRequest:wrapEmbed:)init(overrideProviderID: (@Sendable (any EmbeddingModel) -> String)? = nil, overrideModelID: (@Sendable (any EmbeddingModel) -> String)? = nil, transformRequest: (@Sendable (AIEmbeddingModelTransformContext) async throws -> EmbeddingRequest)? = nil, wrapEmbed: (@Sendable (AIEmbeddingModelEmbedContext) async throws -> EmbeddingResult)? = nil)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(overrideProviderID:overrideModelID:transformRequest:wrapGenerate:)init(overrideProviderID: (@Sendable (any ImageModel) -> String)? = nil, overrideModelID: (@Sendable (any ImageModel) -> String)? = nil, transformRequest: (@Sendable (AIImageModelTransformContext) async throws -> ImageGenerationRequest)? = nil, wrapGenerate: (@Sendable (AIImageModelGenerateContext) async throws -> ImageGenerationResult)? = nil)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(overrideProviderID:overrideModelID:transformRequest:wrapGenerate:wrapStream:)init(overrideProviderID: (@Sendable (any LanguageModel) -> String)? = nil, overrideModelID: (@Sendable (any LanguageModel) -> String)? = nil, transformRequest: (@Sendable (AILanguageModelTransformContext) async throws -> LanguageModelRequest)? = nil, wrapGenerate: (@Sendable (AILanguageModelGenerateContext) async throws -> TextGenerationResult)? = nil, wrapStream: (@Sendable (AILanguageModelStreamContext) -> AsyncThrowingStream<LanguageStreamPart, any Error>)? = nil)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(overrideSupportsFileInputs:overrideSupportsMaskInputs:overrideProviderID:overrideModelID:transformRequest:wrapGenerate:)init(overrideSupportsFileInputs: (@Sendable (any ImageModel) async -> Bool?)?, overrideSupportsMaskInputs: (@Sendable (any ImageModel) async -> Bool?)? = nil, overrideProviderID: (@Sendable (any ImageModel) -> String)? = nil, overrideModelID: (@Sendable (any ImageModel) -> String)? = nil, transformRequest: (@Sendable (AIImageModelTransformContext) async throws -> ImageGenerationRequest)? = nil, wrapGenerate: (@Sendable (AIImageModelGenerateContext) async throws -> ImageGenerationResult)? = nil)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(phase:durationNanoseconds:)init(phase: AIStreamTimeoutPhase, durationNanoseconds: UInt64)Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
InitializerSwiftAI.init(provider:kind:structuredOutputKind:responses:calls:message:)init(provider: String? = nil, kind: AINoOutputKind = .output, structuredOutputKind: AIOutputKind? = nil, responses: [AIResponseMetadata] = [], calls: [ImageGenerationCall] = [], message: String? = nil)Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
InitializerSwiftAI.init(provider:kind:structuredOutputKind:responses:message:)init(provider: String? = nil, kind: AINoOutputKind = .output, structuredOutputKind: AIOutputKind? = nil, responses: [AIResponseMetadata] = [], message: String? = nil)Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
InitializerSwiftAI.init(provider:strategy:kind:message:path:text:repairAttempted:finishReason:usage:warnings:providerMetadata:responseMetadata:)init(provider: String, strategy: AIObjectOutputStrategy, kind: AIObjectGenerationFailureKind, message: String, path: String? = nil, text: String, repairAttempted: Bool = false, finishReason: String? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:decisionModels:evaluationModels:files:skills:fallbackProvider:)init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], decisionModels: [String : AIDecisionModelReference], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
InitializerSwiftAI.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:decisionModels:evaluationModels:files:skills:fallbackProvider:resolveDecisionModelID:resolveEvaluationModelID:)convenience init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], decisionModels: [String : AIDecisionModelReference], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil, resolveDecisionModelID: @escaping @Sendable (String) throws -> any AIDecisionModelV4, resolveEvaluationModelID: @escaping @Sendable (String) throws -> any AIEvaluationModelV4)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
InitializerSwiftAI.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)convenience init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
InitializerSwiftAI.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)convenience init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : any AIEvaluationModelV4], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
InitializerSwiftAI.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:files:skills:fallbackProvider:)convenience init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
InitializerSwiftAI.init(providerOptions:headers:)init(providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
InitializerSwiftAI.init(providers:separator:providerID:languageModelMiddleware:imageModelMiddleware:)init(providers: [String : any AIProvider], separator: String = ":", providerID: String = "provider-registry", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = [])Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
InitializerSwiftAI.init(rawTools:toolContexts:executableTools:maxSteps:stopWhen:prepareStep:approval:choice:)init(rawTools: [String : JSONValue] = [:], toolContexts: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, approval: AIToolApproval? = nil, choice: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(rawValue:)init(rawValue: String)Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
InitializerSwiftAI.init(rawValue:)init?(rawValue: String)
InitializerSwiftAI.init(request:model:)init(request: ImageGenerationRequest, model: any ImageModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(request:model:)init(request: EmbeddingRequest, model: any EmbeddingModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(request:webhookURL:)init(request: VideoGenerationRequest, webhookURL: String? = nil)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
InitializerSwiftAI.init(requestOptions:abortSignal:timeoutNanoseconds:streamTimeout:retryPolicy:telemetry:)init(requestOptions: AIChatRequestOptions = AIChatRequestOptions(), abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, streamTimeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy? = nil, telemetry: Telemetry.Options? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxOutputTokens:reasoning:maxRetries:headers:providerOptions:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.decide", providerID: String, modelID: String, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxOutputTokens:reasoning:maxRetries:headers:providerOptions:answers:usage:warnings:rounding:providerMetadata:response:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.decide", providerID: String, modelID: String, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue], answers: [String : AIDecisionAnswer], usage: AIDecisionUsage, warnings: [AIWarning], rounding: AIDecisionRounding?, providerMetadata: [String : JSONValue], response: AIDecisionResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxRetries:headers:providerOptions:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.evaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxRetries:headers:providerOptions:answers:usage:warnings:rounding:providerMetadata:response:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.evaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue], answers: [String : AIEvaluationAnswer], usage: AIEvaluationUsage, warnings: [AIWarning], rounding: AIEvaluationRounding?, providerMetadata: [String : JSONValue], response: AIEvaluationResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(scope:tools:)init(scope: AIPruneToolCalls.Scope, tools: Set<String>? = nil)Packages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
InitializerSwiftAI.init(steps:)init(steps: [AIToolStep])Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(stringLiteral:)init(stringLiteral value: String)Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
InitializerSwiftAI.init(temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:jsonInstruction:repairText:)init(temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
InitializerSwiftAI.init(temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:includeRawChunks:includeResponseBody:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)init(temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, includeRawChunks: Bool = false, includeResponseBody: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil)Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
InitializerSwiftAI.init(temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:toolChoice:providerOptions:extraBody:headers:)init(temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String]? = nil, responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
InitializerSwiftAI.init(temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:toolContexts:toolChoice:includeRawChunks:providerOptions:extraBody:headers:)init(temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], toolContexts: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
InitializerSwiftAI.init(text:errorMessage:)init(text: String, errorMessage: String)Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
InitializerSwiftAI.init(textResult:)init(textResult: TextGenerationResult)Packages/swift-ai-core/Sources/SwiftAI/Output.swift
InitializerSwiftAI.init(toolCall:arguments:tool:request:toolContext:)init(toolCall: AIToolCall, arguments: JSONValue, tool: AITool, request: LanguageModelRequest, toolContext: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCall:toolsByName:request:error:)init(toolCall: AIToolCall, toolsByName: [String : AITool], request: LanguageModelRequest? = nil, error: any Error)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCallID:input:messages:abortSignal:toolContext:)init(toolCallID: String, input: JSONValue, messages: [AIMessage] = [], abortSignal: AIAbortSignal? = nil, toolContext: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCallID:input:output:)init(toolCallID: String, input: JSONValue, output: JSONValue)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCallID:inputTextDelta:messages:abortSignal:toolContext:)init(toolCallID: String, inputTextDelta: String, messages: [AIMessage] = [], abortSignal: AIAbortSignal? = nil, toolContext: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCallID:messages:abortSignal:metadata:toolContext:)init(toolCallID: String? = nil, messages: [AIMessage] = [], abortSignal: AIAbortSignal? = nil, metadata: [String : JSONValue] = [:], toolContext: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCallID:messages:abortSignal:toolContext:)init(toolCallID: String, messages: [AIMessage] = [], abortSignal: AIAbortSignal? = nil, toolContext: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolCallID:messages:context:)init(toolCallID: String, messages: [AIMessage], context: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
InitializerSwiftAI.init(toolChoice:finishReason:providerID:modelID:content:)init(toolChoice: JSONValue, finishReason: String?, providerID: String, modelID: String, content: [AIResultContentPart])Packages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
InitializerSwiftAI.init(totalNanoseconds:stepNanoseconds:firstChunkNanoseconds:chunkNanoseconds:)init(totalNanoseconds: UInt64? = nil, stepNanoseconds: UInt64? = nil, firstChunkNanoseconds: UInt64? = nil, chunkNanoseconds: UInt64? = nil)Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
InitializerSwiftAI.init(type:request:model:)init(type: AILanguageModelCallType, request: LanguageModelRequest, model: any LanguageModel)Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
InitializerSwiftAI.init(url:receive:)init(url: String, receive: @escaping @Sendable (AIAbortSignal?) async throws -> VideoGenerationOperationWebhook)Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
InitializerSwiftAI.init(value:state:)init(value: JSONValue?, state: AIParsePartialJSONState)Packages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
InitializerSwiftAIAnthropic.init()init()Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
InitializerSwiftAIAnthropic.init()init()Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
InitializerSwiftAIAnthropic.init(apiKey:authToken:baseURL:headers:queryParams:environment:transport:transformRequestBody:batchResultDownloads:name:)init(apiKey: String? = nil, authToken: String? = nil, baseURL: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, batchResultDownloads: AIBatchResultDownloadSettings? = nil, name: String? = nil)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
InitializerSwiftAIAnthropic.init(baseURL:http:transformRequestBody:batchResultMaxLineBytes:)init(baseURL: String, http: AIProviderHTTPClient, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, batchResultMaxLineBytes: Int? = nil)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
InitializerSwiftAIAnthropic.init(citationDocuments:)init(citationDocuments: [AnthropicCitationDocument])Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
InitializerSwiftAIAnthropic.init(configuration:)init(configuration settings: AnthropicProviderSettings) throwsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
InitializerSwiftAIAnthropic.init(modelID:config:)init(modelID: String, config: AnthropicModelConfiguration)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
InitializerSwiftAIAnthropic.init(modelID:config:supportedURLs:transformRequestHeaders:)init(modelID: String, config: AnthropicModelConfiguration, supportedURLs: [String : [AISupportedURLPattern]] = [ "image/*": [AISupportedURLPattern(anthropicSupportedHTTPURL)], "application/pdf": [AISupportedURLPattern(anthropicSupportedHTTPURL)] ], transformRequestHeaders: (@Sendable ([String : String], [String : JSONValue]) async throws -> [String : String])? = nil)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
InitializerSwiftAIAnthropic.init(providerID:baseURL:headers:transport:queryParams:transformRequestBody:batchResultMaxLineBytes:)init(providerID: String, baseURL: String, headers: [String : String], transport: any AITransport, queryParams: [String : String], transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?, batchResultMaxLineBytes: Int?)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
InitializerSwiftAIAnthropic.init(providerID:config:)init(providerID: String = "anthropic.messages", config: AnthropicModelConfiguration)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
InitializerSwiftAIAnthropic.init(providerID:ignoresTextBlocks:)init(providerID: String, ignoresTextBlocks: Bool = false)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
InitializerSwiftAIAnthropic.init(providerID:providerReferenceKey:config:)init(providerID: String, providerReferenceKey: String, config: AnthropicModelConfiguration)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicSkills.swift
InitializerSwiftAIAnthropic.init(providerID:toolNameMapping:)init(providerID: String, toolNameMapping: AIToolNameMapping = AIToolNameMapping())Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
InitializerSwiftAIAnthropic.init(providerID:toolNameMapping:markCodeExecutionDynamic:)init(providerID: String, toolNameMapping: AIToolNameMapping = AIToolNameMapping(), markCodeExecutionDynamic: Bool = false)Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
InitializerSwiftAIOpenAI.init(apiKey:baseURL:organization:project:headers:queryParams:environment:transport:includeUsage:supportsStructuredOutputs:maxEmbeddingsPerCall:strictResponseInput:transformRequestBody:transformRequestBodyWithWarnings:batchResultDownloads:name:)init(apiKey: String? = nil, baseURL: String? = nil, organization: String? = nil, project: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, maxEmbeddingsPerCall: Int? = nil, strictResponseInput: Bool = false, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, transformRequestBodyWithWarnings: (@Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue])? = nil, batchResultDownloads: AIBatchResultDownloadSettings? = nil, name: String? = nil)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
InitializerSwiftAIOpenAI.init(body:warnings:)init(body: [String : JSONValue], warnings: [AIWarning])Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesInput.swift
InitializerSwiftAIOpenAI.init(config:)init(config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
InitializerSwiftAIOpenAI.init(configuration:)init(configuration settings: OpenAIProviderSettings = .init()) throwsPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
InitializerSwiftAIOpenAI.init(http:baseURL:openAIBackedProviderRoot:)init(http: AIProviderHTTPClient, baseURL: String, openAIBackedProviderRoot: String? = "openai")Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
InitializerSwiftAIOpenAI.init(modelID:config:)init(modelID: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
InitializerSwiftAIOpenAI.init(modelID:config:)init(modelID: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
InitializerSwiftAIOpenAI.init(modelID:config:)init(modelID: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
InitializerSwiftAIOpenAI.init(modelID:config:)init(modelID: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
InitializerSwiftAIOpenAI.init(modelID:config:)init(modelID: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
InitializerSwiftAIOpenAI.init(modelID:config:)init(modelID: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
InitializerSwiftAIOpenAI.init(modelID:configuration:)init(modelID: String = "gpt-live-1", configuration settings: OpenAIProviderSettings) throwsPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
InitializerSwiftAIOpenAI.init(providerID:providerReferenceKey:config:)init(providerID: String, providerReferenceKey: String, config: OpenAIModelConfiguration)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAISkills.swift
InitializerSwiftAIOpenAI.init(providerID:providerReferenceKey:config:betaHeader:includePurpose:defaultFilename:providerOptionsName:)init(providerID: String, providerReferenceKey: String, config: OpenAIModelConfiguration, betaHeader: (String, String)? = nil, includePurpose: Bool = false, defaultFilename: String = "file", providerOptionsName: String? = nil)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
InitializerSwiftAIOpenAI.init(statusCode:isRetryable:)init(statusCode: Int? = nil, isRetryable: Bool? = nil)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
InitializerSwiftAIOpenAI.init(statusCode:responseBody:isRetryable:)init(statusCode: Int? = nil, responseBody: String, isRetryable: Bool? = nil)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
InitializerSwiftAIOpenAICompatible.init()init()Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
InitializerSwiftAIOpenAICompatible.init(configuration:)init(configuration settings: OpenAICompatibleProviderSettings)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
InitializerSwiftAIOpenAICompatible.init(http:baseURL:)init(http: AIProviderHTTPClient, baseURL: String)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
InitializerSwiftAIOpenAICompatible.init(id:name:arguments:inputStarted:codeInterpreterContainerID:applyPatchHasDiff:applyPatchEndEmitted:rawValue:)init(id: String? = nil, name: String? = nil, arguments: String = "", inputStarted: Bool = false, codeInterpreterContainerID: String? = nil, applyPatchHasDiff: Bool = false, applyPatchEndEmitted: Bool = false, rawValue: JSONValue? = nil)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
InitializerSwiftAIOpenAICompatible.init(modelID:config:)init(modelID: String, config: OpenAICompatibleModelConfiguration)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
InitializerSwiftAIOpenAICompatible.init(modelID:config:)init(modelID: String, config: OpenAICompatibleModelConfiguration)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleCompletionModel.swift
InitializerSwiftAIOpenAICompatible.init(modelID:config:)init(modelID: String, config: OpenAICompatibleModelConfiguration)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
InitializerSwiftAIOpenAICompatible.init(modelID:config:)init(modelID: String, config: OpenAICompatibleModelConfiguration)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
InitializerSwiftAIOpenAICompatible.init(name:baseURL:apiKey:headers:queryParams:transport:includeUsage:supportsStructuredOutputs:supportsMultiPartToolContent:maxEmbeddingsPerCall:transformRequestBody:transformRequestBodyWithWarnings:)init(name: String, baseURL: String, apiKey: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, supportsMultiPartToolContent: Bool = false, maxEmbeddingsPerCall: Int? = nil, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, transformRequestBodyWithWarnings: (@Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue])? = nil)Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
InitializerSwiftAIProvider.init(_:)init(_ model: any AIDecisionModelV4)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(_:)init(_ modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(_:)init(_ model: any AIEvaluationModelV4)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(_:)init(_ modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(_:)init(_ matcher: @escaping @Sendable (String) -> Bool)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
InitializerSwiftAIProvider.init(_:)init(_ format: AIStreamingAudioFormat)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(_:onConsumerCancel:)init(_ stream: AsyncThrowingStream<SpeechTextPart, any Error>, onConsumerCancel: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(_:onConsumerCancel:)init(_ deltas: AsyncThrowingStream<String, any Error>, onConsumerCancel: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(_:onConsumerCancel:)init(_ stream: AsyncThrowingStream<Data, any Error>, onConsumerCancel: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init()init()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
InitializerSwiftAIProvider.init(answers:rounding:usage:warnings:providerMetadata:response:)init(answers: [String : AIDecisionAnswer], rounding: AIDecisionRounding? = nil, usage: AIDecisionModelUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], response: AIResponseMetadata? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(answers:rounding:usage:warnings:providerMetadata:response:)init(answers: [String : AIEvaluationAnswer], rounding: AIEvaluationRounding? = nil, usage: AIEvaluationModelUsage? = nil, warnings: [AIWarning], providerMetadata: [String : JSONValue] = [:], response: AIResponseMetadata? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(answers:usage:warnings:rounding:providerMetadata:response:)init(answers: [String : AIDecisionAnswer], usage: AIDecisionUsage, warnings: [AIWarning] = [], rounding: AIDecisionRounding? = nil, providerMetadata: [String : JSONValue] = [:], response: AIDecisionResponseMetadata)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(answers:usage:warnings:rounding:providerMetadata:response:)init(answers: [String : AIEvaluationAnswer], usage: AIEvaluationUsage, warnings: [AIWarning], rounding: AIEvaluationRounding? = nil, providerMetadata: [String : JSONValue] = [:], response: AIEvaluationResponseMetadata)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(approvalID:)init(approvalID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(approvalID:toolCallID:reason:)init(approvalID: String, toolCallID: String, reason: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(arrayLiteral:)init(arrayLiteral elements: JSONValue...)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(audio:contentType:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(audio: Data, contentType: String? = nil, rawValue: JSONValue = .null, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:contentType:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(audio: Data, contentType: String? = nil, rawValue: JSONValue = .null, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:contentType:responseMetadata:)init(audio: Data, contentType: String? = nil, responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:contentType:warnings:providerMetadata:requestMetadata:responseMetadata:)init(audio: Data, contentType: String? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:contentType:warnings:providerMetadata:requestMetadata:responseMetadata:usage:)init(audio: Data, contentType: String? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), usage: [String : JSONValue]?)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:fileName:mimeType:language:prompt:providerOptions:extraBody:headers:abortSignal:)init(audio: Data, fileName: String = "audio.wav", mimeType: String = "audio/wav", language: String? = nil, prompt: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:fileName:mimeType:voice:format:providerOptions:extraBody:headers:abortSignal:)init(audio: Data, fileName: String = "audio.wav", mimeType: String = "audio/wav", voice: String? = nil, format: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(audio:inputAudioFormat:providerOptions:headers:includeRawChunks:abortSignal:)init(audio: AIStreamingAudioInput, inputAudioFormat: AIStreamingAudioFormat, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], includeRawChunks: Bool = false, abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init(batch:warnings:)init(batch: TextBatch, warnings: [AIBatchWarning] = [])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batch:warnings:providerMetadata:)init(batch: TextBatch, warnings: [AIBatchWarning] = [], providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batch:warnings:providerMetadata:)init(batch: AIBatch, warnings: [AIBatchWarning] = [], providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batches:nextCursor:providerMetadata:)init(batches: [AIBatchListItem], nextCursor: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batchID:providerOptions:abortSignal:headers:)init(batchID: String, providerOptions: [String : JSONValue] = [:], abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batchID:status:)init(batchID: String, status: AIBatchStatus)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batchID:status:warnings:)init(batchID: String, status: AIBatchStatus, warnings: [AIBatchWarning] = [])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(batchID:status:warnings:providerMetadata:)init(batchID: String, status: AIBatchStatus, warnings: [AIBatchWarning] = [], providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(body:headers:)init(body: JSONValue? = nil, headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(booleanLiteral:)init(booleanLiteral value: Bool)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(code:reason:)init(code: Int, reason: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/DuplexWebSocketTransport.swift
InitializerSwiftAIProvider.init(content:mediaType:providerMetadata:warnings:requestMetadata:responseMetadata:)init(content: AsyncThrowingStream<Data, any Error>, mediaType: String? = nil, providerMetadata: [String : JSONValue] = [:], warnings: [AIWarning] = [], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(conversation:transports:connections:startup:finalization:)init(conversation: AIRealtimeConversationMode, transports: [AIRealtimeTransportKind], connections: [AIRealtimeConnectionKind]? = nil, startup: AIRealtimeStartupMode? = nil, finalization: AIRealtimeFinalizationMode? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(data:mediaType:fileName:)init(data: Data, mediaType: String, fileName: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(data:mediaType:filename:purpose:displayName:pollIntervalNanoseconds:pollTimeoutNanoseconds:providerOptions:extraBody:headers:abortSignal:)init(data: Data, mediaType: String, filename: String? = nil, purpose: String? = nil, displayName: String? = nil, pollIntervalNanoseconds: UInt64 = 2_000_000_000, pollTimeoutNanoseconds: UInt64 = 300_000_000_000, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(dictionaryLiteral:)init(dictionaryLiteral elements: (String, JSONValue)...)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(dubbingID:expectedDurationSeconds:rawValue:requestMetadata:responseMetadata:)init(dubbingID: String, expectedDurationSeconds: Double? = nil, rawValue: JSONValue, requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(dubbingID:name:status:sourceLanguage:targetLanguages:error:rawValue:responseMetadata:)init(dubbingID: String, name: String? = nil, status: String, sourceLanguage: String? = nil, targetLanguages: [String] = [], error: String? = nil, rawValue: JSONValue, responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(embeddings:usage:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(embeddings: [[Double]], usage: TokenUsage? = nil, rawValue: JSONValue, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(expiresAfterSeconds:sessionConfig:abortSignal:)init(expiresAfterSeconds: Int? = nil, sessionConfig: AIRealtimeSessionConfiguration? = nil, abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(field:entityName:)init(field: String, entityName: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(file:fileName:mimeType:sourceURL:name:sourceLanguage:targetLanguage:numSpeakers:watermark:startTime:endTime:providerOptions:extraBody:headers:abortSignal:)init(file: Data? = nil, fileName: String = "media.mp3", mimeType: String = "audio/mpeg", sourceURL: String? = nil, name: String? = nil, sourceLanguage: String? = nil, targetLanguage: String, numSpeakers: Int? = nil, watermark: Bool? = nil, startTime: Int? = nil, endTime: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(file:providerOptions:headers:abortSignal:)init(file: [String : String], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(file:providerOptions:headers:abortSignal:)init(file: [String : String], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(file:providerOptions:headers:abortSignal:)init(file: [String : String], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(fileData:mediaType:filename:purpose:displayName:pollIntervalNanoseconds:pollTimeoutNanoseconds:providerOptions:extraBody:headers:abortSignal:)init(fileData: FileUploadData, mediaType: String, filename: String? = nil, purpose: String? = nil, displayName: String? = nil, pollIntervalNanoseconds: UInt64 = 2_000_000_000, pollTimeoutNanoseconds: UInt64 = 300_000_000_000, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(files:displayTitle:providerOptions:headers:abortSignal:)init(files: [SkillUploadFile], displayTitle: String? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(floatLiteral:)init(floatLiteral value: Double)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAIProvider.init(from:)init(from decoder: any Decoder) throwsPackages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(functionality:)init(functionality: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(id:approved:reason:providerExecuted:providerMetadata:)init(id: String, approved: Bool, reason: String? = nil, providerExecuted: Bool = false, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:mediaType:data:url:filename:providerReference:providerMetadata:rawValue:)init(id: String? = nil, mediaType: String, data: Data? = nil, url: String? = nil, filename: String? = nil, providerReference: AIProviderReference? = nil, providerMetadata: [String : JSONValue] = [:], rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:modelID:request:)init(id: String, modelID: String? = nil, request: LanguageModelRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(id:modelID:request:)init(id: String, modelID: String? = nil, request: LanguageModelRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(id:modelID:request:)init(id: String, modelID: String, request: ImageGenerationRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(id:name:arguments:providerExecuted:dynamic:title:providerMetadata:rawValue:)init(id: String, name: String, arguments: String, providerExecuted: Bool = false, dynamic: Bool = false, title: String? = nil, providerMetadata: [String : JSONValue] = [:], rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:request:)init(id: String, request: LanguageModelRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(id:request:)init(id: String, request: LanguageModelRequest)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(id:sourceType:url:title:mediaType:filename:providerMetadata:rawValue:)init(id: String, sourceType: String, url: String? = nil, title: String? = nil, mediaType: String? = nil, filename: String? = nil, providerMetadata: [String : JSONValue] = [:], rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:timestamp:modelID:headers:body:)init(id: String? = nil, timestamp: Date, modelID: String, headers: [String : String] = [:], body: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(id:timestamp:modelID:headers:body:)init(id: String? = nil, timestamp: Date? = nil, modelID: String? = nil, headers: [String : String] = [:], body: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:toolName:arguments:toolCallID:descriptor:reason:isAutomatic:providerMetadata:)init(id: String, toolName: String, arguments: String, toolCallID: String? = nil, descriptor: JSONValue? = nil, reason: String? = nil, isAutomatic: Bool = false, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:toolName:arguments:toolCallID:inputSchemaInput:descriptor:reason:isAutomatic:providerMetadata:)init(id: String, toolName: String, arguments: String, toolCallID: String? = nil, inputSchemaInput: JSONValue? = nil, descriptor: JSONValue? = nil, reason: String? = nil, isAutomatic: Bool = false, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:toolName:arguments:toolCallID:isAutomatic:providerMetadata:)init(id: String, toolName: String, arguments: String, toolCallID: String? = nil, isAutomatic: Bool = false, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(id:toolName:arguments:toolCallID:reason:isAutomatic:providerMetadata:)init(id: String, toolName: String, arguments: String, toolCallID: String? = nil, reason: String? = nil, isAutomatic: Bool = false, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(image:frameType:)init(image: ImageInputFile, frameType: VideoFrameType)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(index:content:text:reasoning:finishReason:usage:files:toolCalls:toolResults:toolApprovalRequests:toolApprovalResponses:sources:warnings:providerMetadata:responseMetadata:)init(index: Int, content: [AIResultContentPart] = [], text: String, reasoning: String = "", finishReason: String? = nil, usage: TokenUsage? = nil, files: [AIStreamFile] = [], toolCalls: [AIToolCall] = [], toolResults: [AIToolResult] = [], toolApprovalRequests: [AIToolApprovalRequest] = [], toolApprovalResponses: [AIToolApprovalResponse] = [], sources: [AISource] = [], warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(index:providerID:modelID:content:text:reasoning:finishReason:usage:files:toolCalls:toolResults:toolApprovalRequests:toolApprovalResponses:sources:warnings:providerMetadata:responseMetadata:)init(index: Int, providerID: String? = nil, modelID: String? = nil, content: [AIResultContentPart] = [], text: String, reasoning: String = "", finishReason: String? = nil, usage: TokenUsage? = nil, files: [AIStreamFile] = [], toolCalls: [AIToolCall] = [], toolResults: [AIToolResult] = [], toolApprovalRequests: [AIToolApprovalRequest] = [], toolApprovalResponses: [AIToolApprovalResponse] = [], sources: [AISource] = [], warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(index:score:document:)init(index: Int, score: Double, document: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(inputTokens:outputTokens:)init(inputTokens: Int? = nil, outputTokens: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(inputTokens:outputTokens:totalTokens:)init(inputTokens: Int? = nil, outputTokens: Int? = nil, totalTokens: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(inputTokens:outputTokens:totalTokens:inputTokensNoCache:inputTokensCacheRead:inputTokensCacheWrite:outputTextTokens:outputReasoningTokens:rawValue:)init(inputTokens: Int? = nil, outputTokens: Int? = nil, totalTokens: Int? = nil, inputTokensNoCache: Int? = nil, inputTokensCacheRead: Int? = nil, inputTokensCacheWrite: Int? = nil, outputTextTokens: Int? = nil, outputReasoningTokens: Int? = nil, rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(instructions:voice:outputModalities:inputAudioFormat:inputAudioTranscription:outputAudioTranscription:outputAudioFormat:turnDetection:tools:providerOptions:)init(instructions: String? = nil, voice: String? = nil, outputModalities: [AIRealtimeOutputModality]? = nil, inputAudioFormat: AIRealtimeAudioFormat? = nil, inputAudioTranscription: AIRealtimeAudioTranscriptionConfiguration? = nil, outputAudioTranscription: AIRealtimeAudioTranscriptionConfiguration? = nil, outputAudioFormat: AIRealtimeAudioFormat? = nil, turnDetection: AIRealtimeTurnDetectionConfiguration? = nil, tools: [AIRealtimeToolDefinition]? = nil, providerOptions: [String : JSONValue]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(integerLiteral:)init(integerLiteral value: Int)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(isEnabled:schemaPrefix:schemaSuffix:)init(isEnabled: Bool = true, schemaPrefix: String? = nil, schemaSuffix: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
InitializerSwiftAIProvider.init(maxLineBytes:)init(maxLineBytes: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/BatchResultDownloadSettings.swift
InitializerSwiftAIProvider.init(maxRetries:initialDelayNanoseconds:backoffFactor:maxDelayNanoseconds:timeoutNanoseconds:)init(maxRetries: Int = 2, initialDelayNanoseconds: UInt64 = 2_000_000_000, backoffFactor: Double = 2, maxDelayNanoseconds: UInt64 = 60_000_000_000, timeoutNanoseconds: UInt64? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
InitializerSwiftAIProvider.init(mediaType:sampleRate:)init(mediaType: String, sampleRate: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init(message:type:code:statusCode:)init(message: String, type: String? = nil, code: String? = nil, statusCode: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(messages:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:toolContexts:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:)init(messages: [AIMessage], temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], toolContexts: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
InitializerSwiftAIProvider.init(modalities:instructions:metadata:)init(modalities: [String]? = nil, instructions: String? = nil, metadata: [String : JSONValue]? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(model:language:prompt:)init(model: String? = nil, language: String? = nil, prompt: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(nilLiteral:)init(nilLiteral: ())Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(path:data:mediaType:)init(path: String, data: Data, mediaType: String = "application/octet-stream")Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(probabilityDecimals:scoreDecimals:)init(probabilityDecimals: Int? = nil, scoreDecimals: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(prompt:aspectRatio:durationSeconds:image:frameImages:inputReferences:resolution:fps:generateAudio:seed:count:providerOptions:extraBody:headers:abortSignal:)init(prompt: String, aspectRatio: String? = nil, durationSeconds: Double? = nil, image: ImageInputFile? = nil, frameImages: [VideoFrameImage] = [], inputReferences: [ImageInputFile] = [], resolution: String? = nil, fps: Double? = nil, generateAudio: Bool? = nil, seed: Int? = nil, count: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(prompt:durationSeconds:format:seed:providerOptions:extraBody:headers:abortSignal:)init(prompt: String, durationSeconds: Double? = nil, format: String? = nil, seed: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(prompt:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:abortSignal:)init(prompt: String, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(provider:code:message:rawValue:closeMetadata:)init(provider: String, code: String? = nil, message: String, rawValue: JSONValue? = nil, closeMetadata: AIDuplexWebSocketCloseMetadata? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init(provider:message:rawValue:)init(provider: String, message: String, rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(provider:modelID:maxEmbeddingsPerCall:values:)init(provider: String, modelID: String, maxEmbeddingsPerCall: Int, values: [String])Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(provider:reference:)init(provider: String, reference: AIProviderReference)Packages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
InitializerSwiftAIProvider.init(provider:url:requestBody:statusCode:responseHeaders:responseBody:isRetryable:)init(provider: String, url: String? = nil, requestBody: JSONValue? = nil, statusCode: Int, responseHeaders: [String : String] = [:], responseBody: String, isRetryable: Bool? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(providerMetadata:)init(providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(providerOptions:limit:cursor:abortSignal:headers:)init(providerOptions: [String : JSONValue] = [:], limit: Int? = nil, cursor: String? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(providerOptions:values:startIndex:endIndex:)init(providerOptions: [String : JSONValue], values: [String], startIndex: Int, endIndex: Int)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(providerReference:deleted:providerMetadata:warnings:rawValue:requestMetadata:responseMetadata:)init(providerReference: [String : String], deleted: Bool, providerMetadata: [String : JSONValue] = [:], warnings: [AIWarning] = [], rawValue: JSONValue = .null, requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(providerReference:displayTitle:name:description:latestVersion:providerMetadata:requestMetadata:responseMetadata:warnings:rawValue:)init(providerReference: [String : String], displayTitle: String? = nil, name: String? = nil, description: String? = nil, latestVersion: String? = nil, providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), warnings: [AIWarning] = [], rawValue: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(providerReference:filename:mediaType:byteSize:createdAt:expiresAt:metadata:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(providerReference: [String : String], filename: String? = nil, mediaType: String? = nil, byteSize: Int? = nil, createdAt: Date? = nil, expiresAt: Date? = nil, metadata: [String : JSONValue] = [:], rawValue: JSONValue, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(providerReference:filename:mediaType:byteSize:createdAt:expiresAt:providerMetadata:warnings:rawValue:requestMetadata:responseMetadata:)init(providerReference: [String : String], filename: String? = nil, mediaType: String? = nil, byteSize: Int? = nil, createdAt: Date? = nil, expiresAt: Date? = nil, providerMetadata: [String : JSONValue] = [:], warnings: [AIWarning] = [], rawValue: JSONValue = .null, requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(providerReference:filename:mediaType:metadata:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(providerReference: [String : String], filename: String? = nil, mediaType: String? = nil, metadata: [String : JSONValue] = [:], rawValue: JSONValue, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(query:documents:topK:providerOptions:extraBody:headers:abortSignal:)init(query: String, documents: [String], topK: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(query:documents:topK:providerOptions:extraBody:headers:abortSignal:)init(query: String, documents: [[String : JSONValue]], topK: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(questionID:questionType:providerID:modelID:message:)init(questionID: String, questionType: AIEvaluationQuestionType, providerID: String, modelID: String, message: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(questionIDs:providerID:modelID:message:)init(questionIDs: [String], providerID: String, modelID: String, message: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(rawValue:)init?(rawValue: String)
InitializerSwiftAIProvider.init(reason:attempts:errors:)init(reason: AIRetryErrorReason, attempts: Int, errors: [String])Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
InitializerSwiftAIProvider.init(reason:reasonName:)init(reason: String? = nil, reasonName: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
InitializerSwiftAIProvider.init(reference:status:)init(reference: TextBatchReference, status: AIBatchStatus)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(reference:status:)init(reference: AIBatchReference, status: AIBatchStatus)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(requestID:warning:)init(requestID: String? = nil, warning: AIWarning)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(requests:providerOptions:abortSignal:headers:idempotencyKey:)init(requests: [Request], providerOptions: [String : JSONValue] = [:], abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], idempotencyKey: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(requests:providerOptions:abortSignal:headers:idempotencyKey:webhookURL:)init(requests: [Request], providerOptions: [String : JSONValue] = [:], abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(responses:cause:)init(responses: [AIResponseMetadata] = [], cause: (any Error)? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(results:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(results: [RerankedDocument], rawValue: JSONValue, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(role:content:reasoning:providerMetadata:)init(role: MessageRole, content: [AIContentPart], reasoning: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
InitializerSwiftAIProvider.init(seconds:)init(seconds: Double)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(source:startIndex:endIndex:citedText:)init(source: AISource, startIndex: Int? = nil, endIndex: Int? = nil, citedText: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
InitializerSwiftAIProvider.init(state:questions:abortSignal:headers:providerOptions:)init(state: JSONValue, questions: [String : AIEvaluationQuestion], abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(state:questions:maxOutputTokens:reasoning:abortSignal:headers:providerOptions:)init(state: [AIDecisionStatePart], questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(stateParts:questions:abortSignal:headers:providerOptions:)init(stateParts: [AIDecisionStatePart], questions: [String : AIEvaluationQuestion], abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(status:rawStatus:requestCounts:error:createdAt:expiresAt:providerMetadata:)init(status: AIBatchLifecycleStatus, rawStatus: String? = nil, requestCounts: AIBatchRequestCounts? = nil, error: AIBatchError? = nil, createdAt: String? = nil, expiresAt: String? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(stream:mediaType:filename:purpose:displayName:pollIntervalNanoseconds:pollTimeoutNanoseconds:providerOptions:extraBody:headers:abortSignal:)init(stream: AsyncThrowingStream<Data, any Error>, mediaType: String, filename: String? = nil, purpose: String? = nil, displayName: String? = nil, pollIntervalNanoseconds: UInt64 = 2_000_000_000, pollTimeoutNanoseconds: UInt64 = 300_000_000_000, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(stream:requestMetadata:responseMetadata:cancel:)init(stream: AsyncThrowingStream<StreamingSpeechPart, any Error>, requestMetadata: AIRequestMetadata = .init(), responseMetadata: AIResponseMetadata = .init(), cancel: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(stream:requestMetadata:responseMetadata:cancel:)init(stream: AsyncThrowingStream<StreamingTranscriptionPart, any Error>, requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), cancel: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init(stringLiteral:)init(stringLiteral value: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(stringLiteral:)init(stringLiteral value: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
InitializerSwiftAIProvider.init(stringLiteral:)init(stringLiteral value: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
InitializerSwiftAIProvider.init(stringLiteral:)init(stringLiteral value: String)Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
InitializerSwiftAIProvider.init(text:content:finishReason:rawFinishReason:usage:response:providerMetadata:)init(text: String, content: [AIResultContentPart] = [], finishReason: String? = nil, rawFinishReason: String? = nil, usage: TokenUsage = TokenUsage(), response: AIResponseMetadata? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(text:finishReason:rawFinishReason:usage:response:providerMetadata:)init(text: String, finishReason: String? = nil, rawFinishReason: String? = nil, usage: TokenUsage = TokenUsage(), response: AIResponseMetadata? = nil, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(text:message:)init(text: String, message: String)Packages/swift-ai-core/Sources/SwiftAIProvider/SecureJSONParsing.swift
InitializerSwiftAIProvider.init(text:rawValue:segments:language:durationInSeconds:warnings:providerMetadata:requestMetadata:responseMetadata:)init(text: String, rawValue: JSONValue, segments: [TranscriptionSegment] = [], language: String? = nil, durationInSeconds: Double? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(text:rawValue:segments:language:durationInSeconds:warnings:providerMetadata:requestMetadata:responseMetadata:usage:)init(text: String, rawValue: JSONValue, segments: [TranscriptionSegment] = [], language: String? = nil, durationInSeconds: Double? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), usage: [String : JSONValue]?)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(text:segments:language:durationInSeconds:providerMetadata:closeMetadata:)init(text: String, segments: [TranscriptionSegment] = [], language: String? = nil, durationInSeconds: Double? = nil, providerMetadata: [String : JSONValue] = [:], closeMetadata: AIDuplexWebSocketCloseMetadata? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init(text:segments:language:durationInSeconds:providerMetadata:closeMetadata:usage:)init(text: String, segments: [TranscriptionSegment] = [], language: String? = nil, durationInSeconds: Double? = nil, providerMetadata: [String : JSONValue] = [:], closeMetadata: AIDuplexWebSocketCloseMetadata? = nil, usage: [String : JSONValue]?)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
InitializerSwiftAIProvider.init(text:startSecond:endSecond:)init(text: String, startSecond: Double, endSecond: Double)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(text:structuredOutputText:content:reasoning:finishReason:usage:files:toolCalls:toolResults:toolApprovalRequests:toolApprovalResponses:steps:sources:responseMessages:providerMetadata:rawValue:warnings:requestMetadata:responseMetadata:)init(text: String, structuredOutputText: String? = nil, content: [AIResultContentPart] = [], reasoning: String = "", finishReason: String? = nil, usage: TokenUsage? = nil, files: [AIStreamFile] = [], toolCalls: [AIToolCall] = [], toolResults: [AIToolResult] = [], toolApprovalRequests: [AIToolApprovalRequest] = [], toolApprovalResponses: [AIToolApprovalResponse] = [], steps: [AIToolStep] = [], sources: [AISource] = [], responseMessages: [AIMessage] = [], providerMetadata: [String : JSONValue] = [:], rawValue: JSONValue, warnings: [AIWarning] = [], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
InitializerSwiftAIProvider.init(text:voice:format:speed:language:instructions:providerOptions:extraBody:headers:abortSignal:)init(text: String, voice: String? = nil, format: String? = nil, speed: Double? = nil, language: String? = nil, instructions: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
InitializerSwiftAIProvider.init(text:voice:outputFormat:instructions:speed:language:providerOptions:headers:includeRawChunks:abortSignal:)init(text: AIStreamingTextInput, voice: String? = nil, outputFormat: AIStreamingAudioFormat? = nil, instructions: String? = nil, speed: Double? = nil, language: String? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], includeRawChunks: Bool = false, abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(text:voice:outputFormat:instructions:speed:language:providerOptions:headers:includeRawChunks:abortSignal:)init(text: String, voice: String? = nil, outputFormat: AIStreamingAudioFormat? = nil, instructions: String? = nil, speed: Double? = nil, language: String? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], includeRawChunks: Bool = false, abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(text:voice:providerOptions:)init(text: String, voice: String? = nil, providerOptions: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
InitializerSwiftAIProvider.init(token:url:expiresAt:)init(token: String, url: String, expiresAt: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(toolCallID:approvalID:)init(toolCallID: String, approvalID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(toolCallID:toolName:result:modelOutput:isError:preliminary:dynamic:providerExecuted:providerMetadata:)init(toolCallID: String, toolName: String, result: JSONValue, modelOutput: JSONValue? = nil, isError: Bool = false, preliminary: Bool = false, dynamic: Bool = false, providerExecuted: Bool = false, providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
InitializerSwiftAIProvider.init(toolCallIDs:)init(toolCallIDs: [String])Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(toolName:availableToolNames:)init(toolName: String, availableToolNames: [String] = [])Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(toolName:toolCallID:input:message:validationError:)init(toolName: String, toolCallID: String? = nil, input: JSONValue? = nil, message: String, validationError: AITypeValidationError? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(toolName:toolCallID:originalError:repairedInput:)init(toolName: String, toolCallID: String? = nil, originalError: String, repairedInput: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(top:bottom:left:right:)init(top: Double, bottom: Double, left: Double, right: Double)Packages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
InitializerSwiftAIProvider.init(total:pending:completed:failed:)init(total: Int, pending: Int, completed: Int, failed: Int)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(type:feature:setting:message:)init(type: String, feature: String? = nil, setting: String? = nil, message: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
InitializerSwiftAIProvider.init(type:message:statusCode:generationID:modelID:response:headers:isRetryable:cause:)init(type: GatewayErrorType, message: String, statusCode: Int = 500, generationID: String? = nil, modelID: String? = nil, response: JSONValue? = nil, headers: [String : String] = [:], isRetryable: Bool? = nil, cause: AIAPICallError? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
InitializerSwiftAIProvider.init(type:name:description:parameters:)init(type: String = "function", name: String, description: String? = nil, parameters: JSONValue)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(type:rate:)init(type: String, rate: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(type:threshold:silenceDurationMilliseconds:prefixPaddingMilliseconds:)init(type: AIRealtimeTurnDetectionType, threshold: Double? = nil, silenceDurationMilliseconds: Int? = nil, prefixPaddingMilliseconds: Int? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(url:mediaType:fileName:)init(url: String, mediaType: String? = nil, fileName: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(url:protocols:headers:)init(url: String, protocols: [String] = [], headers: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
InitializerSwiftAIProvider.init(urls:base64Images:rawValue:warnings:usage:providerMetadata:requestMetadata:responseMetadata:)init(urls: [String], base64Images: [String] = [], rawValue: JSONValue, warnings: [AIWarning] = [], usage: TokenUsage? = nil, providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(urls:base64Images:rawValue:warnings:usage:providerMetadata:requestMetadata:responseMetadata:calls:)init(urls: [String], base64Images: [String] = [], rawValue: JSONValue, warnings: [AIWarning] = [], usage: TokenUsage? = nil, providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), calls: [ImageGenerationCall] = [])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(urls:base64Images:rawValue:warnings:usage:providerMetadata:requestMetadata:responseMetadata:isRetryable:calls:)init(urls: [String], base64Images: [String] = [], rawValue: JSONValue, warnings: [AIWarning] = [], usage: TokenUsage? = nil, providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata(), isRetryable: Bool?, calls: [ImageGenerationCall] = [])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(urls:base64Images:warnings:usage:providerMetadata:responseMetadata:)init(urls: [String], base64Images: [String] = [], warnings: [AIWarning] = [], usage: TokenUsage? = nil, providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(urls:base64Images:warnings:usage:response:providerMetadata:)init(urls: [String], base64Images: [String] = [], warnings: [AIWarning] = [], usage: TokenUsage? = nil, response: AIResponseMetadata = AIResponseMetadata(), providerMetadata: [String : JSONValue] = [:])Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(urls:base64Videos:operationID:mediaType:rawValue:warnings:providerMetadata:requestMetadata:responseMetadata:)init(urls: [String], base64Videos: [String] = [], operationID: String? = nil, mediaType: String? = nil, rawValue: JSONValue, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], requestMetadata: AIRequestMetadata = AIRequestMetadata(), responseMetadata: AIResponseMetadata = AIResponseMetadata())Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
InitializerSwiftAIProvider.init(value:schema:path:message:context:)init(value: JSONValue? = nil, schema: JSONValue? = nil, path: String, message: String, context: AITypeValidationContext? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
InitializerSwiftAIProvider.init(values:dimensions:providerOptions:extraBody:headers:abortSignal:)init(values: [String], dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
InitializerSwiftAIProvider.init(version:id:providerID:)init(version: Int = 2, id: String, providerID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProvider.init(version:type:id:providerID:modelID:)init(version: Int = 1, type: AIBatchReferenceType = .text, id: String, providerID: String, modelID: String)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
InitializerSwiftAIProviderUtilities.init()init()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
InitializerSwiftAIProviderUtilities.init()init()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreSerialJobExecutor.swift
InitializerSwiftAIProviderUtilities.init()init()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
InitializerSwiftAIProviderUtilities.init(customToolNameToProviderToolName:)init(customToolNameToProviderToolName: [String : String] = [:])Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
InitializerSwiftAIProviderUtilities.init(generateID:typeValidation:extractMetadata:buildToolCallProviderMetadata:)init(generateID: @escaping @Sendable () -> String = { UUID().uuidString }, typeValidation: AIStreamingToolCallTypeValidation = .none, extractMetadata: (@Sendable (AIStreamingToolCallDelta) -> [String : JSONValue]?)? = nil, buildToolCallProviderMetadata: (@Sendable ([String : JSONValue]?) -> [String : JSONValue]?)? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
InitializerSwiftAIProviderUtilities.init(index:id:type:functionName:arguments:rawValue:)init(index: Int? = nil, id: String? = nil, type: String? = nil, functionName: String? = nil, arguments: String? = nil, rawValue: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
InitializerSwiftAIProviderUtilities.init(message:type:code:statusCode:isRetryable:data:)init(message: String, type: String? = nil, code: JSONValue? = nil, statusCode: Int? = nil, isRetryable: Bool? = nil, data: JSONValue? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
InitializerSwiftAIProviderUtilities.init(model:providerID:)init(model: any LanguageModel, providerID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
InitializerSwiftAIProviderUtilities.init(model:providerID:)init(model: any LanguageModel, providerID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
InitializerSwiftAIProviderUtilities.init(providerID:)init(providerID: String)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/LanguageStreamNormalization.swift
InitializerSwiftAIProviderUtilities.init(purpose:expiresAfter:)init(purpose: String? = nil, expiresAfter: Double? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
InitializerSwiftAIProviderUtilities.init(thoughtSignatureNamespace:)init(thoughtSignatureNamespace: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/OpenAIStyleStreamingToolCalls.swift
InitializerSwiftAIProviderUtilities.init(warnings:providerID:modelID:)init(warnings: [AIWarning], providerID: String? = nil, modelID: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
InitializerSwiftAISDK.init(_:)init(_ fields: [String : JSONValue])Sources/SwiftAISDK/MCPEventTypes.swift
InitializerSwiftAISDK.init(_:outputSchema:)init(_ tool: AITool, outputSchema: JSONValue? = nil)Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(abortSignal:timeoutMilliseconds:maxTotalTimeoutMilliseconds:)init(abortSignal: AIAbortSignal? = nil, timeoutMilliseconds: Int? = nil, maxTotalTimeoutMilliseconds: Int? = nil)Sources/SwiftAISDK/MCPHTTPTransport.swift
InitializerSwiftAISDK.init(accessKeyID:secretAccessKey:sessionToken:)init(accessKeyID: String, secretAccessKey: String, sessionToken: String? = nil)Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
InitializerSwiftAISDK.init(accessKeyID:secretAccessKey:sessionToken:)init(accessKeyID: String, secretAccessKey: String, sessionToken: String? = nil)Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
InitializerSwiftAISDK.init(accessToken:idToken:tokenType:expiresIn:scope:refreshToken:issuer:authorizationServerURL:tokenEndpoint:rawValue:)init(accessToken: String, idToken: String? = nil, tokenType: String, expiresIn: Int? = nil, scope: String? = nil, refreshToken: String? = nil, issuer: String? = nil, authorizationServerURL: URL? = nil, tokenEndpoint: URL? = nil, rawValue: JSONValue = .object([:]))Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(action:content:metadata:resultType:rawValue:)init(action: MCPElicitAction, content: [String : JSONValue]? = nil, metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(allowRedirects:allowInsecureSSL:proxies:format:schema:)init(allowRedirects: Bool? = nil, allowInsecureSSL: Bool? = nil, proxies: Bool? = nil, format: String? = nil, schema: JSONValue? = nil)Sources/SwiftAISDK/Models/GatewayModels.swift
InitializerSwiftAISDK.init(apiKey:accessKey:secretKey:baseURL:headers:environment:transport:)init(apiKey: String? = nil, accessKey: String? = nil, secretKey: String? = nil, baseURL: String? = nil, headers: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared)Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
InitializerSwiftAISDK.init(apiKey:authToken:baseURL:modelURL:organization:project:headers:queryParams:environment:transport:includeUsage:supportsStructuredOutputs:maxEmbeddingsPerCall:strictResponseInput:transformRequestBody:name:)init(apiKey: String? = nil, authToken: String? = nil, baseURL: String? = nil, modelURL: String? = nil, organization: String? = nil, project: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, maxEmbeddingsPerCall: Int? = nil, strictResponseInput: Bool = false, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, name: String? = nil)Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
InitializerSwiftAISDK.init(apiKey:authToken:baseURL:modelURL:organization:project:headers:queryParams:environment:transport:includeUsage:supportsStructuredOutputs:maxEmbeddingsPerCall:transformRequestBody:name:)init(apiKey: String? = nil, authToken: String? = nil, baseURL: String? = nil, modelURL: String? = nil, organization: String? = nil, project: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, maxEmbeddingsPerCall: Int? = nil, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, name: String? = nil)Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
InitializerSwiftAISDK.init(apiKey:baseURL:videoBaseURL:headers:environment:transport:)init(apiKey: String? = nil, baseURL: String? = nil, videoBaseURL: String? = nil, headers: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared)Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
InitializerSwiftAISDK.init(apiKey:version:baseURL:headers:environment:transport:webSocketTransport:)init(apiKey: String? = nil, version: String = CartesiaProvider.defaultAPIVersion, baseURL: String? = nil, headers: [String : String] = [:], environment: [String : String]? = nil, transport: any AITransport = URLSessionTransport.shared, webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared)Sources/SwiftAISDK/Providers/CartesiaProvider.swift
InitializerSwiftAISDK.init(authorizationServerURL:tokenEndpoint:issuer:)init(authorizationServerURL: URL, tokenEndpoint: URL, issuer: String? = nil)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(authorizationURL:codeVerifier:)init(authorizationURL: URL, codeVerifier: String)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(balance:totalUsed:)init(balance: String, totalUsed: String)Sources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(cacheControl:)init(cacheControl: MiniMaxCacheControlOptions.CacheControl? = nil)Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
InitializerSwiftAISDK.init(chatID:abortSignal:headers:body:metadata:)init(chatID: String, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], body: [String : JSONValue] = [:], metadata: JSONValue? = nil)Sources/SwiftAISDK/AIChatTransport.swift
InitializerSwiftAISDK.init(chatID:transport:messages:generateMessageID:onError:onFinish:sendAutomaticallyWhen:)@MainActor init(chatID: String = UUID().uuidString, transport: any AIChatTransport, messages: [AIUIMessage] = [], generateMessageID: @escaping @Sendable () -> String = { UUID().uuidString }, onError: (@MainActor @Sendable (any Error) -> Void)? = nil, onFinish: (@MainActor @Sendable (AIChatSessionFinishEvent) -> Void)? = nil, sendAutomaticallyWhen: (@MainActor @Sendable ([AIUIMessage]) -> Bool)? = nil)Sources/SwiftAISDK/AIChatSession.swift
InitializerSwiftAISDK.init(chatID:trigger:messageID:responseMessageID:messages:abortSignal:headers:body:metadata:)init(chatID: String, trigger: AIChatTransportTrigger = .submitMessage, messageID: String? = nil, responseMessageID: String? = nil, messages: [AIUIMessage], abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], body: [String : JSONValue] = [:], metadata: JSONValue? = nil)Sources/SwiftAISDK/AIChatTransport.swift
InitializerSwiftAISDK.init(clientEmail:privateKey:privateKeyID:)init(clientEmail: String, privateKey: String, privateKeyID: String? = nil)Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
InitializerSwiftAISDK.init(clientID:clientSecret:clientIDIssuedAt:clientSecretExpiresAt:issuer:authorizationServerURL:tokenEndpoint:rawValue:)init(clientID: String, clientSecret: String? = nil, clientIDIssuedAt: Int? = nil, clientSecretExpiresAt: Int? = nil, issuer: String? = nil, authorizationServerURL: URL? = nil, tokenEndpoint: URL? = nil, rawValue: JSONValue = .object([:]))Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(clientInformation:clientMetadata:rawValue:)init(clientInformation: MCPOAuthClientInformation, clientMetadata: MCPOAuthClientMetadata, rawValue: JSONValue = .object([:]))Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(command:args:env:cwd:shell:)init(command: String, args: [String] = [], env: [String : String] = [:], cwd: String? = nil, shell: MCPStdioShell = .disabled)Sources/SwiftAISDK/MCPStdioTransport.swift
InitializerSwiftAISDK.init(command:args:env:cwd:shell:)convenience init(command: String, args: [String] = [], env: [String : String] = [:], cwd: String? = nil, shell: MCPStdioShell = .disabled)Sources/SwiftAISDK/MCPStdioTransport.swift
InitializerSwiftAISDK.init(config:)init(config: MCPStdioConfig)Sources/SwiftAISDK/MCPStdioTransport.swift
InitializerSwiftAISDK.init(content:structuredContent:toolResult:isError:metadata:resultType:rawValue:)init(content: [JSONValue] = [], structuredContent: JSONValue? = nil, toolResult: JSONValue? = nil, isError: Bool = false, metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(contents:metadata:resultType:rawValue:)init(contents: [MCPResourceContent], metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(count:includeContents:category:includeDomains:excludeDomains:snippetMaxCharacters:highlights:articleContentMaxCharacters:publishedAfter:publishedBefore:)init(count: Int? = nil, includeContents: Bool? = nil, category: String? = nil, includeDomains: [String] = [], excludeDomains: [String] = [], snippetMaxCharacters: Int? = nil, highlights: Bool? = nil, articleContentMaxCharacters: Int? = nil, publishedAfter: String? = nil, publishedBefore: String? = nil)Sources/SwiftAISDK/Models/GatewayModels.swift
InitializerSwiftAISDK.init(count:includeContents:mode:contentFormat:maxRows:nodeIDs:strict:)init(count: Int? = nil, includeContents: Bool? = nil, mode: String? = nil, contentFormat: String? = nil, maxRows: Int? = nil, nodeIDs: [String] = [], strict: Bool? = nil)Sources/SwiftAISDK/Models/GatewayModels.swift
InitializerSwiftAISDK.init(description:messages:metadata:resultType:rawValue:)init(description: String? = nil, messages: [MCPPromptMessage], metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(detail:)init(detail: MiniMaxImagePartOptions.Detail? = nil)Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
InitializerSwiftAISDK.init(effort:dataSource:webSource:latitude:longitude:countryCode:locale:timezone:imageDarkMode:forceRefresh:includeRelated:)init(effort: String? = nil, dataSource: GatewayTakoDataSourceConfig? = nil, webSource: GatewayTakoWebSourceConfig? = nil, latitude: Double? = nil, longitude: Double? = nil, countryCode: String? = nil, locale: String? = nil, timezone: String? = nil, imageDarkMode: Bool? = nil, forceRefresh: Bool? = nil, includeRelated: Int? = nil)Sources/SwiftAISDK/Models/GatewayModels.swift
InitializerSwiftAISDK.init(effort:thinking:)init(effort: MiniMaxLanguageModelOptions.Effort? = nil, thinking: MiniMaxLanguageModelOptions.Thinking? = nil)Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
InitializerSwiftAISDK.init(fps:)init(fps: Double? = nil)Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
InitializerSwiftAISDK.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAISDK.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAISDK.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAISDK.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAISDK.init(from:)init(from decoder: any Decoder) throws
InitializerSwiftAISDK.init(headers:body:metadata:)init(headers: [String : String] = [:], body: [String : JSONValue] = [:], metadata: JSONValue? = nil)Sources/SwiftAISDK/AIChatSession.swift
InitializerSwiftAISDK.init(headers:parameters:tokenURL:authorizationServerURL:metadata:)init(headers: [String : String], parameters: [URLQueryItem], tokenURL: URL, authorizationServerURL: URL, metadata: MCPOAuthAuthorizationServerMetadata? = nil)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(id:name:arguments:status:expiresAt:cleanupStatus:)init(id: String, name: String, arguments: [String : JSONValue] = [:], status: MCPManagedSubscription.Status, expiresAt: String?, cleanupStatus: MCPManagedSubscription.CleanupStatus? = nil)Sources/SwiftAISDK/MCPEventAdapter.swift
InitializerSwiftAISDK.init(id:name:modelType:provider:modelID:)init(id: String, name: String? = nil, modelType: String? = nil, provider: String? = nil, modelID: String? = nil)Sources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(id:role:parts:metadata:)init(id: String = UUID().uuidString, role: MessageRole, parts: [AIUIMessagePart] = [], metadata: [String : JSONValue] = [:])Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(id:role:parts:metadata:unavailableStaticToolCallIDs:)init(id: String = UUID().uuidString, role: MessageRole, parts: [AIUIMessagePart] = [], metadata: [String : JSONValue] = [:], unavailableStaticToolCallIDs: Set<String>)Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(id:text:state:providerMetadata:)init(id: String? = nil, text: String, state: AIUIStreamingPartState? = nil, providerMetadata: [String : JSONValue] = [:])Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(id:text:state:providerMetadata:citations:)init(id: String? = nil, text: String, state: AIUIStreamingPartState? = nil, providerMetadata: [String : JSONValue] = [:], citations: [AICitation] = [])Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(id:value:providerMetadata:)init(id: String? = nil, value: JSONValue, providerMetadata: [String : JSONValue] = [:])Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(inputSchema:outputSchema:)init(inputSchema: JSONValue, outputSchema: JSONValue? = nil)Sources/SwiftAISDK/CoreUIMessages.swift
InitializerSwiftAISDK.init(issuer:authorizationEndpoint:tokenEndpoint:registrationEndpoint:authorizationResponseIssuerParameterSupported:clientIDMetadataDocumentSupported:responseTypesSupported:codeChallengeMethodsSupported:grantTypesSupported:tokenEndpointAuthMethodsSupported:rawValue:)init(issuer: String, authorizationEndpoint: URL, tokenEndpoint: URL, registrationEndpoint: URL? = nil, authorizationResponseIssuerParameterSupported: Bool? = nil, clientIDMetadataDocumentSupported: Bool? = nil, responseTypesSupported: [String], codeChallengeMethodsSupported: [String], grantTypesSupported: [String] = [], tokenEndpointAuthMethodsSupported: [String] = [], rawValue: JSONValue = .object([:]))Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(key:id:name:arguments:definition:delivery:refreshBefore:cursor:truncated:lifetime:maxAgeMilliseconds:status:)init(key: String, id: String? = nil, name: String, arguments: [String : JSONValue] = [:], definition: MCPEventDefinition, delivery: MCPEventDelivery, refreshBefore: String? = nil, cursor: String? = nil, truncated: Bool = false, lifetime: MCPEventLifetime? = nil, maxAgeMilliseconds: Int? = nil, status: MCPEventSubscription.Status = .pending)Sources/SwiftAISDK/MCPEventTypes.swift
InitializerSwiftAISDK.init(longContext:)init(longContext: Bool? = nil)Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
InitializerSwiftAISDK.init(maxBytes:)init(maxBytes: Int? = nil)Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
InitializerSwiftAISDK.init(message:)init(message: AIUIMessage = .assistant())Sources/SwiftAISDK/AIUIMessageStreamReducer.swift
InitializerSwiftAISDK.init(message:)init(message: String)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(message:chunkType:chunkID:rawValue:validationIssues:)init(message: String, chunkType: String? = nil, chunkID: String? = nil, rawValue: JSONValue? = nil, validationIssues: [AIUIMessageValidationIssue] = [])Sources/SwiftAISDK/Errors.swift
InitializerSwiftAISDK.init(message:code:data:statusCode:url:responseBody:)init(message: String, code: Int? = nil, data: JSONValue? = nil, statusCode: Int? = nil, url: String? = nil, responseBody: String? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(message:isAborted:isCancelled:outcome:errorDescription:)init(message: AIUIMessage, isAborted: Bool, isCancelled: Bool, outcome: AIUIMessageStreamOutcome, errorDescription: String? = nil)Sources/SwiftAISDK/AIUIMessageStreamReducer.swift
InitializerSwiftAISDK.init(message:messages:isAbort:isDisconnect:isError:finishReason:)init(message: AIUIMessage?, messages: [AIUIMessage], isAbort: Bool, isDisconnect: Bool, isError: Bool, finishReason: String? = nil)Sources/SwiftAISDK/AIChatSession.swift
InitializerSwiftAISDK.init(message:requestedSchema:metadata:rawValue:)init(message: String, requestedSchema: JSONValue, metadata: JSONValue? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(messages:issues:)init(messages: [AIUIMessage], issues: [AIUIMessageValidationIssue])Sources/SwiftAISDK/AIUIMessageValidation.swift
InitializerSwiftAISDK.init(mode:resolution:promptEnhancement:image:referenceImages:referenceVideos:referenceAudio:)init(mode: HeyGenVideoModelOptions.Mode? = nil, resolution: HeyGenVideoModelOptions.Resolution? = nil, promptEnhancement: HeyGenVideoModelOptions.PromptEnhancement? = nil, image: HeyGenVideoAsset? = nil, referenceImages: [HeyGenVideoAsset]? = nil, referenceVideos: [HeyGenVideoAsset]? = nil, referenceAudio: [HeyGenVideoAsset]? = nil)Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
InitializerSwiftAISDK.init(model:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:requestOptions:timeoutNanoseconds:retryPolicy:telemetry:sendReasoning:sendSources:sendFinish:generateMessageID:)init(model: any LanguageModel, executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, requestOptions: AIChatRequestOptions = AIChatRequestOptions(), timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, sendReasoning: Bool = true, sendSources: Bool = false, sendFinish: Bool = true, generateMessageID: @escaping @Sendable () -> String = { UUID().uuidString })Sources/SwiftAISDK/AIChatTransport.swift
InitializerSwiftAISDK.init(model:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:requestOptions:timeoutNanoseconds:retryPolicy:telemetry:sendReasoning:sendSources:sendFinish:generateMessageID:)init(model: any LanguageModel, executableTools: [AITool] = [], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, requestOptions: AIChatRequestOptions = AIChatRequestOptions(), timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, sendReasoning: Bool = true, sendSources: Bool = false, sendFinish: Bool = true, generateMessageID: @escaping @Sendable () -> String = { UUID().uuidString })Sources/SwiftAISDK/AIChatTransport.swift
InitializerSwiftAISDK.init(model:expiresAfterSeconds:)init(model: String, expiresAfterSeconds: Int? = nil)Sources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(modelFamily:)init(modelFamily: AmazonBedrockEmbeddingModelFamily? = nil)Sources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
InitializerSwiftAISDK.init(modelFamily:)init(modelFamily: AmazonBedrockChatModelFamily? = nil)Sources/SwiftAISDK/Models/AmazonBedrockModels.swift
InitializerSwiftAISDK.init(modelID:)init(modelID: String? = nil)Sources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
InitializerSwiftAISDK.init(modelID:settings:)convenience init(modelID: String = "gpt-live-1", settings: ProviderSettings = .init()) throwsSources/SwiftAISDK/Providers/OpenAICompatibility.swift
InitializerSwiftAISDK.init(modelVisible:appVisible:)init(modelVisible: MCPListToolsResult, appVisible: MCPListToolsResult)Sources/SwiftAISDK/MCPApps.swift
InitializerSwiftAISDK.init(name:arguments:callbackURL:allowInsecureLocalhost:secret:cursor:lifetime:maxAgeMilliseconds:options:)init(name: String, arguments: [String : JSONValue] = [:], callbackURL: URL, allowInsecureLocalhost: Bool = false, secret: String? = nil, cursor: String? = nil, lifetime: MCPEventLifetime? = nil, maxAgeMilliseconds: Int? = nil, options: MCPRequestOptions? = nil)Sources/SwiftAISDK/MCPEventTypes.swift
InitializerSwiftAISDK.init(name:arguments:context:idempotencyKey:lifetime:options:)init(name: String, arguments: [String : JSONValue] = [:], context: [String : JSONValue]? = nil, idempotencyKey: String, lifetime: MCPManagedSubscribeInput.Lifetime, options: MCPRequestOptions? = nil)Sources/SwiftAISDK/MCPEventAdapter.swift
InitializerSwiftAISDK.init(name:arguments:context:idempotencyKey:ttlMs:options:)init(name: String, arguments: [String : JSONValue] = [:], context: [String : JSONValue]? = nil, idempotencyKey: String, ttlMs: Int?, options: MCPRequestOptions? = nil)Sources/SwiftAISDK/MCPEventAdapter.swift
InitializerSwiftAISDK.init(name:description:delivery:inputSchema:payloadSchema:rawValue:)init(name: String, description: String? = nil, delivery: [MCPEventDeliveryMode], inputSchema: JSONValue, payloadSchema: JSONValue, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPEventTypes.swift
InitializerSwiftAISDK.init(name:description:required:rawValue:)init(name: String, description: String? = nil, required: Bool? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(name:title:description:arguments:rawValue:)init(name: String, title: String? = nil, description: String? = nil, arguments: [MCPPromptArgument] = [], rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(name:title:description:inputSchema:outputSchema:annotations:metadata:)init(name: String, title: String? = nil, description: String? = nil, inputSchema: JSONValue, outputSchema: JSONValue? = nil, annotations: JSONValue? = nil, metadata: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(name:value:rawValue:)init(name: String, value: String, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(name:version:title:)init(name: String, version: String, title: String? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(numResults:)init(numResults: Int? = nil)Sources/SwiftAISDK/Models/GatewayModels.swift
InitializerSwiftAISDK.init(path:message:)init(path: String, message: String)Sources/SwiftAISDK/AIUIMessageValidation.swift
InitializerSwiftAISDK.init(project:location:apiKey:accessToken:serviceAccount:baseURL:headers:transport:date:)init(project: String? = nil, location: String? = nil, apiKey: String? = nil, accessToken: String? = nil, serviceAccount: GoogleServiceAccountCredentials? = nil, baseURL: String? = nil, headers: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, date: @escaping @Sendable () -> Date = Date.init)Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
InitializerSwiftAISDK.init(project:location:apiKey:accessToken:serviceAccount:baseURL:toolResultDownloads:headers:transport:date:)init(project: String? = nil, location: String? = nil, apiKey: String? = nil, accessToken: String? = nil, serviceAccount: GoogleServiceAccountCredentials? = nil, baseURL: String? = nil, toolResultDownloads: GoogleVertexToolResultDownloadSettings?, headers: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, date: @escaping @Sendable () -> Date = Date.init)Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
InitializerSwiftAISDK.init(prompts:nextCursor:metadata:resultType:rawValue:)init(prompts: [MCPPrompt], nextCursor: String? = nil, metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(providerID:defaultBaseURL:authorization:supportedCapabilities:settings:routesLikeOpenAI:userAgentSuffix:usesOpenAICompatibleSurfaceIDs:)convenience init(providerID: String, defaultBaseURL: String, authorization: AuthorizationStyle, supportedCapabilities: Set<ModelCapability> = [.language], settings: ProviderSettings = ProviderSettings(), routesLikeOpenAI: Bool = false, userAgentSuffix: String? = nil, usesOpenAICompatibleSurfaceIDs: Bool = false) throwsSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
InitializerSwiftAISDK.init(providerID:defaultBaseURL:authorization:supportedCapabilities:settings:routesLikeOpenAI:userAgentSuffix:usesOpenAICompatibleSurfaceIDs:supportsProviderOwnedBatch:)init(providerID: String, defaultBaseURL: String, authorization: AuthorizationStyle, supportedCapabilities: Set<ModelCapability> = [.language], settings: ProviderSettings = ProviderSettings(), routesLikeOpenAI: Bool = false, userAgentSuffix: String? = nil, usesOpenAICompatibleSurfaceIDs: Bool = false, supportsProviderOwnedBatch: Bool) throwsSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
InitializerSwiftAISDK.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:decisionModels:evaluationModels:files:skills:fallbackProvider:)init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], decisionModels: [String : AIDecisionModelReference], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Sources/SwiftAISDK/Compatibility.swift
InitializerSwiftAISDK.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Sources/SwiftAISDK/Compatibility.swift
InitializerSwiftAISDK.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : any AIEvaluationModelV4], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Sources/SwiftAISDK/Compatibility.swift
InitializerSwiftAISDK.init(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:files:skills:fallbackProvider:)init(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil)Sources/SwiftAISDK/Compatibility.swift
InitializerSwiftAISDK.init(providerID:upstreamPackage:factoryNames:supportedCapabilities:supportsFileUpload:supportsSkillUpload:notes:)init(providerID: String, upstreamPackage: String, factoryNames: [String], supportedCapabilities: Set<ModelCapability>, supportsFileUpload: Bool = false, supportsSkillUpload: Bool = false, notes: String? = nil)Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(rawValue:)init?(rawValue: String)
InitializerSwiftAISDK.init(redirectURIs:applicationType:tokenEndpointAuthMethod:grantTypes:responseTypes:clientName:clientURI:logoURI:scope:contacts:tosURI:policyURI:jwksURI:jwks:softwareID:softwareVersion:softwareStatement:)init(redirectURIs: [URL], applicationType: MCPOAuthApplicationType? = nil, tokenEndpointAuthMethod: String? = nil, grantTypes: [String] = [], responseTypes: [String] = [], clientName: String? = nil, clientURI: URL? = nil, logoURI: URL? = nil, scope: String? = nil, contacts: [String] = [], tosURI: URL? = nil, policyURI: URL? = nil, jwksURI: URL? = nil, jwks: JSONValue? = nil, softwareID: String? = nil, softwareVersion: String? = nil, softwareStatement: String? = nil)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(reference:insertReference:)init(reference: String? = nil, insertReference: Bool? = nil)Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
InitializerSwiftAISDK.init(region:apiKey:accessKeyID:secretAccessKey:sessionToken:credentialProvider:baseURL:headers:transport:date:)init(region: String? = nil, apiKey: String? = nil, accessKeyID: String? = nil, secretAccessKey: String? = nil, sessionToken: String? = nil, credentialProvider: (@Sendable () async throws -> AmazonBedrockCredentials)? = nil, baseURL: String? = nil, headers: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, date: @escaping @Sendable () -> Date = Date.init)Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
InitializerSwiftAISDK.init(region:workspaceID:apiKey:accessKeyID:secretAccessKey:sessionToken:credentialProvider:baseURL:headers:transport:date:)init(region: String? = nil, workspaceID: String? = nil, apiKey: String? = nil, accessKeyID: String? = nil, secretAccessKey: String? = nil, sessionToken: String? = nil, credentialProvider: (@Sendable () async throws -> AnthropicAWSCredentials)? = nil, baseURL: String? = nil, headers: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, date: @escaping @Sendable () -> Date = Date.init)Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
InitializerSwiftAISDK.init(resource:authorizationServers:scopesSupported:rawValue:)init(resource: URL, authorizationServers: [URL] = [], scopesSupported: [String] = [], rawValue: JSONValue = .object([:]))Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(resourceName:apiVersion:useDeploymentBasedURLs:tokenProvider:settings:)convenience init(resourceName: String? = nil, apiVersion: String = "v1", useDeploymentBasedURLs: Bool = false, tokenProvider: AzureOpenAITokenProvider? = nil, settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
InitializerSwiftAISDK.init(resourceName:apiVersion:useDeploymentBasedURLs:tokenProvider:settings:audioSettings:)init(resourceName: String? = nil, apiVersion: String = "v1", useDeploymentBasedURLs: Bool = false, tokenProvider: AzureOpenAITokenProvider? = nil, settings: ProviderSettings = ProviderSettings(), audioSettings: AzureOpenAIAudioSettings) throwsSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
InitializerSwiftAISDK.init(resources:nextCursor:metadata:resultType:rawValue:)init(resources: [MCPResource], nextCursor: String? = nil, metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(resourceTemplates:metadata:resultType:rawValue:)init(resourceTemplates: [MCPResourceTemplate], metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(resourceURI:visibility:rawValue:)init(resourceURI: String? = nil, visibility: [String]? = nil, rawValue: JSONValue = .object([:]))Sources/SwiftAISDK/MCPApps.swift
InitializerSwiftAISDK.init(role:content:rawValue:)init(role: String, content: JSONValue, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(settings:)init(settings: AmazonBedrockProviderSettings = AmazonBedrockProviderSettings()) throwsSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: AmazonBedrockProviderSettings = AmazonBedrockProviderSettings()) throwsSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: AmazonBedrockProviderSettings = AmazonBedrockProviderSettings()) throwsSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: AnthropicAWSProviderSettings = AnthropicAWSProviderSettings()) throwsSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: CartesiaProviderSettings = CartesiaProviderSettings()) throwsSources/SwiftAISDK/Providers/CartesiaProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/FishAudioProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/GMICloudProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: GoogleVertexProviderSettings = GoogleVertexProviderSettings()) throwsSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: MiniMaxProviderSettings = MiniMaxProviderSettings()) throwsSources/SwiftAISDK/Providers/MiniMaxProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ProviderSettings = ProviderSettings())Sources/SwiftAISDK/Providers/TypesafeAIProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/VercelProvider.swift
InitializerSwiftAISDK.init(settings:)init(settings: ZAIProviderSettings = ZAIProviderSettings())Sources/SwiftAISDK/Providers/ZAIProvider.swift
InitializerSwiftAISDK.init(settings:)convenience init(settings: ProviderSettings = ProviderSettings()) throwsSources/SwiftAISDK/Providers/AnthropicProvider.swift
InitializerSwiftAISDK.init(settings:teamIDOrSlug:)convenience init(settings: ProviderSettings = ProviderSettings(), teamIDOrSlug: String? = nil) throwsSources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(settings:teamIDOrSlug:webSocketTransport:)init(settings: ProviderSettings = ProviderSettings(), teamIDOrSlug: String? = nil, webSocketTransport: any AIDuplexWebSocketTransport) throwsSources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(speechBaseURL:maiBaseURL:webSocketTransport:)init(speechBaseURL: String? = nil, maiBaseURL: String? = nil, webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared)Sources/SwiftAISDK/Models/AzureAudioModels.swift
InitializerSwiftAISDK.init(startDate:endDate:groupBy:datePart:userID:model:provider:credentialType:tags:)init(startDate: String, endDate: String, groupBy: String? = nil, datePart: String? = nil, userID: String? = nil, model: String? = nil, provider: String? = nil, credentialType: String? = nil, tags: [String] = [])Sources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(statusCode:code:message:uri:)init(statusCode: Int? = nil, code: String? = nil, message: String, uri: String? = nil)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(store:validatePayload:onEvent:onGap:onTerminated:onError:now:)init(store: any MCPEventStore, validatePayload: MCPEventArgumentValidator? = nil, onEvent: @escaping @Sendable (MCPEventSubscriptionInfo, MCPEvent) async throws -> Void, onGap: (@Sendable (MCPEventSubscriptionInfo, String, MCPEventGap) async throws -> Void)? = nil, onTerminated: (@Sendable (MCPEventSubscriptionInfo, String, MCPEventTermination) async throws -> Void)? = nil, onError: (@Sendable (any Error) -> Void)? = nil, now: @escaping @Sendable () -> Date = { Date() })Sources/SwiftAISDK/MCPEventWebhook.swift
InitializerSwiftAISDK.init(subscriptions:nextCursor:)init(subscriptions: [MCPManagedSubscription], nextCursor: String? = nil)Sources/SwiftAISDK/MCPEventAdapter.swift
InitializerSwiftAISDK.init(title:readOnlyHint:destructiveHint:idempotentHint:openWorldHint:)init(title: String? = nil, readOnlyHint: Bool? = nil, destructiveHint: Bool? = nil, idempotentHint: Bool? = nil, openWorldHint: Bool? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(token:url:expiresAt:)init(token: String, url: String, expiresAt: Int? = nil)Sources/SwiftAISDK/Providers/GatewayProvider.swift
InitializerSwiftAISDK.init(tokens:)init(tokens: MCPOAuthTokens)Sources/SwiftAISDK/MCPOAuthTypes.swift
InitializerSwiftAISDK.init(tools:nextCursor:metadata:resultType:rawValue:)init(tools: [MCPToolDefinition], nextCursor: String? = nil, metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(uri:mimeType:html:metadata:)init(uri: String, mimeType: String = MCPApps.appMIMEType, html: String, metadata: JSONValue? = nil)Sources/SwiftAISDK/MCPApps.swift
InitializerSwiftAISDK.init(uri:name:title:description:mimeType:size:rawValue:)init(uri: String, name: String, title: String? = nil, description: String? = nil, mimeType: String? = nil, size: Int? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(uri:name:title:mimeType:text:blob:rawValue:)init(uri: String, name: String? = nil, title: String? = nil, mimeType: String? = nil, text: String? = nil, blob: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(uriTemplate:name:title:description:mimeType:rawValue:)init(uriTemplate: String, name: String, title: String? = nil, description: String? = nil, mimeType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAISDK.init(url:headers:transport:authProvider:initialSessionID:initialProtocolVersion:terminateSessionOnClose:onSessionIDChange:onSessionExpired:maxInboundReconnectAttempts:inboundReconnectDelayNanoseconds:)init(url: URL, headers: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, authProvider: (any MCPOAuthProvider)? = nil, initialSessionID: String? = nil, initialProtocolVersion: String? = nil, terminateSessionOnClose: Bool = true, onSessionIDChange: (@Sendable (String?) -> Void)? = nil, onSessionExpired: (@Sendable (String) -> Void)? = nil, maxInboundReconnectAttempts: Int = 2, inboundReconnectDelayNanoseconds: UInt64 = 1_000_000_000)Sources/SwiftAISDK/MCPHTTPTransport.swift
InitializerSwiftAISDK.init(url:headers:transport:authProvider:initialSessionID:initialProtocolVersion:terminateSessionOnClose:onSessionIDChange:onSessionExpired:maxInboundReconnectAttempts:inboundReconnectDelayNanoseconds:)convenience init(url: String, headers: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, authProvider: (any MCPOAuthProvider)? = nil, initialSessionID: String? = nil, initialProtocolVersion: String? = nil, terminateSessionOnClose: Bool = true, onSessionIDChange: (@Sendable (String?) -> Void)? = nil, onSessionExpired: (@Sendable (String) -> Void)? = nil, maxInboundReconnectAttempts: Int = 2, inboundReconnectDelayNanoseconds: UInt64 = 1_000_000_000) throwsSources/SwiftAISDK/MCPHTTPTransport.swift
InitializerSwiftAISDK.init(url:secret:)init(url: URL, secret: String)Sources/SwiftAISDK/MCPEventTypes.swift
InitializerSwiftAISDK.init(values:total:hasMore:metadata:resultType:rawValue:)init(values: [String], total: Int? = nil, hasMore: Bool? = nil, metadata: JSONValue? = nil, resultType: String? = nil, rawValue: JSONValue? = nil)Sources/SwiftAISDK/MCPTypes.swift
InitializerSwiftAITransport.init()init()Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
InitializerSwiftAITransport.init(boundary:)init(boundary: String = "SwiftAISDK-\(UUID().uuidString)")Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
InitializerSwiftAITransport.init(configuration:)init(configuration: URLSessionConfiguration = .default)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
InitializerSwiftAITransport.init(event:id:data:)init(event: String? = nil, id: String? = nil, data: String)Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
InitializerSwiftAITransport.init(method:url:headers:body:abortSignal:maxResponseBytes:followRedirects:)init(method: String = "POST", url: URL, headers: [String : String] = [:], body: Data? = nil, abortSignal: AIAbortSignal? = nil, maxResponseBytes: Int? = nil, followRedirects: Bool = true)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAITransport.init(method:url:headers:body:bodyStream:cancelBodyStream:abortSignal:maxResponseBytes:followRedirects:)init(method: String = "POST", url: URL, headers: [String : String] = [:], body: Data? = nil, bodyStream: AsyncThrowingStream<Data, any Error>? = nil, cancelBodyStream: @escaping @Sendable () async -> Void = {}, abortSignal: AIAbortSignal? = nil, maxResponseBytes: Int? = nil, followRedirects: Bool = true)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAITransport.init(providerID:headers:transport:dynamicHeaders:userAgentSuffix:requestModelID:url:)init(providerID: String, headers: [String : String] = [:], transport: any AITransport, dynamicHeaders: (@Sendable () -> [String : String])? = nil, userAgentSuffix: String? = nil, requestModelID: String? = nil, url: @escaping @Sendable (String, String) throws -> URL)Packages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
InitializerSwiftAITransport.init(session:)init(session: URLSession = .shared)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAITransport.init(statusCode:headers:body:bodyAvailable:cancelBody:)init(statusCode: Int, headers: [String : String] = [:], body: AsyncThrowingStream<Data, any Error>, bodyAvailable: Bool = true, cancelBody: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAITransport.init(statusCode:headers:body:cancelBody:)init(statusCode: Int, headers: [String : String] = [:], body: AsyncThrowingStream<Data, any Error>, cancelBody: @escaping @Sendable () -> Void = {})Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAITransport.init(statusCode:headers:body:url:)init(statusCode: Int, headers: [String : String] = [:], body: Data = Data(), url: URL? = nil)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
InitializerSwiftAITransport.init(url:headers:protocols:abortSignal:)init(url: URL, headers: [String : String] = [:], protocols: [String] = [], abortSignal: AIAbortSignal? = nil)Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
InitializerSwiftAITransport.init(url:message:)init(url: String, message: String)Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAI.appendAudio(_:)func appendAudio(_ audio: Data) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.appendAudio(base64:)func appendAudio(base64: String) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.appendContext(_:delegationID:eventID:providerOptions:)func appendContext(_ content: String, delegationID: String?, eventID: String? = nil, providerOptions: [String : JSONValue]? = nil) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.cancel()func cancel()Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance MethodSwiftAI.cancel(reason:)func cancel(reason: String? = nil) asyncPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.cancelResponse()func cancelResponse() async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.clear()@MainActor func clear()Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.clearAudio()func clearAudio() async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.clearError()@MainActor func clearError()Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.close(code:reason:)func close(code: Int = AIDuplexWebSocketCloseMetadata.normalClosure.code, reason: String? = nil) asyncPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.close(code:reason:eventID:)func close(code: Int = AIDuplexWebSocketCloseMetadata.normalClosure.code, reason: String? = nil, eventID: String) asyncPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.commitAudio()func commitAudio() async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.createResponse(options:)func createResponse(options: AIRealtimeResponseOptions? = nil) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.embed(_:dimensions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func embed(_ value: String, dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.embeddingModel(_:)func embeddingModel(_ modelID: ModelID) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.embedMany(_:dimensions:chunkSize:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func embedMany(_ values: [String], dimensions: Int? = nil, chunkSize: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.executeLanguageModelCall(_:)func executeLanguageModelCall<Output>(_ context: Telemetry.LanguageModelCallContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.executeLanguageModelCall(_:)func executeLanguageModelCall<Output>(_ context: Telemetry.LanguageModelCallContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.executeTool(_:)func executeTool<Output>(_ context: Telemetry.ToolExecutionContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.executeTool(_:)func executeTool<Output>(_ context: Telemetry.ToolExecutionContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.files(_:)func files(_ providerID: String) throws -> any AIFileClientPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.files()func files() throws -> any AIFileClientPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.generate(messages:)func generate(messages: [AIMessage]) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.generate(messages:options:)func generate(messages: [AIMessage], options: AIAgentCallOptions) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.generate(messages:options:)func generate(messages: [AIMessage], options: AIAgentCallOptions = AIAgentCallOptions()) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.generate(prompt:)func generate(prompt: String) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.generate(prompt:options:)func generate(prompt: String, options: AIAgentCallOptions) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.generate(prompt:options:)func generate(prompt: String, options: AIAgentCallOptions = AIAgentCallOptions()) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.generateAudio(_:durationSeconds:format:seed:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func generateAudio(_ prompt: String, durationSeconds: Double? = nil, format: String? = nil, seed: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateImage(_:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func generateImage(_ prompt: String, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateObject(_:as:schema:schemaName:schemaDescription:options:callbacks:jsonInstruction:repairText:)func generateObject<Object>(_ prompt: String, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, options: LanguageGenerationOptions = .default, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateObject(_:schema:schemaName:schemaDescription:options:callbacks:jsonInstruction:repairText:)func generateObject<Schema>(_ prompt: String, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, options: LanguageGenerationOptions = .default, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateSpeech(_:voice:format:speed:language:instructions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func generateSpeech(_ text: String, voice: String? = nil, format: String? = nil, speed: Double? = nil, language: String? = nil, instructions: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SpeechResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateText(_:options:tools:)func generateText(_ prompt: String, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateText(_:output:options:jsonInstruction:repairText:)func generateText<FinalOutput, PartialOutput>(_ prompt: String, output: AIOutput<FinalOutput, PartialOutput>, options: LanguageGenerationOptions = .default, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateText(messages:options:tools:)func generateText(messages: [AIMessage], options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.generateVideo(_:aspectRatio:durationSeconds:image:resolution:fps:generateAudio:seed:count:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func generateVideo(_ prompt: String, aspectRatio: String? = nil, durationSeconds: Double? = nil, image: ImageInputFile? = nil, resolution: String? = nil, fps: Double? = nil, generateAudio: Bool? = nil, seed: Int? = nil, count: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> VideoGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.handleVideoGenerationWebhookOption(_:)func handleVideoGenerationWebhookOption(_ factory: @escaping VideoGenerationWebhookFactory) async throws -> VideoGenerationWebhookRegistrationPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance MethodSwiftAI.handleVideoGenerationWebhookOption(_:)func handleVideoGenerationWebhookOption(_ factory: @escaping VideoGenerationWebhookFactory) async throws -> VideoGenerationWebhookRegistrationPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance MethodSwiftAI.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.imageModel(_:)func imageModel(_ modelID: ModelID) throws -> any ImageModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.inputSchema(for:)func inputSchema(for toolName: String) throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance MethodSwiftAI.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.languageModel(_:)func languageModel(_ modelID: ModelID) throws -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.languageModelRequest(messages:abortSignal:)func languageModelRequest(messages: [AIMessage], abortSignal: AIAbortSignal? = nil) -> LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.languageModelRequest(messages:abortSignal:headers:)func languageModelRequest(messages: [AIMessage], abortSignal: AIAbortSignal? = nil, headers additionalHeaders: [String : String] = [:]) -> LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance MethodSwiftAI.makeAsyncIterator()func makeAsyncIterator() -> AIRealtimeSession.AsyncIteratorPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.makeAsyncIterator()func makeAsyncIterator() -> StreamingSpeechPartStream.AsyncIteratorPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance MethodSwiftAI.makeAsyncIterator()func makeAsyncIterator() -> StreamingSpeechAudioStream.AsyncIteratorPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance MethodSwiftAI.muteInput(eventID:)func muteInput(eventID: String? = nil) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.next()mutating func next() async throws -> StreamingSpeechPart?Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance MethodSwiftAI.next()mutating func next() async throws -> Data?Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance MethodSwiftAI.receive(abortSignal:)func receive(abortSignal: AIAbortSignal? = nil) async throws -> VideoGenerationOperationWebhookPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance MethodSwiftAI.record(_:)func record(_ event: Telemetry.Event) asyncPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.request(messages:tools:)func request(messages: [AIMessage], tools: LanguageToolOptions = .none) -> LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.rerank(query:documents:topK:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func rerank(query: String, documents: [String], topK: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> RerankingResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.rerankingModel(_:)func rerankingModel(_ modelID: ModelID) throws -> any RerankingModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.send(_:)func send(_ event: AIRealtimeClientEvent) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.sendAudioMessage(_:)func sendAudioMessage(_ audio: Data) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.sendFunctionCallOutput(callID:name:output:)func sendFunctionCallOutput(callID: String, name: String? = nil, output: String) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.sendText(_:)func sendText(_ text: String) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.skills(_:)func skills(_ providerID: String) throws -> any AISkillsClientPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.skills()func skills() throws -> any AISkillsClientPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.speechModel(_:)func speechModel(_ modelID: ModelID) throws -> any SpeechModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.startVideoGeneration(_:)func startVideoGeneration(_ request: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance MethodSwiftAI.stop(reason:)@MainActor func stop(reason: String? = "stopped")Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.stream(messages:)func stream(messages: [AIMessage]) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.stream(messages:options:)func stream(messages: [AIMessage], options: AIAgentCallOptions) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.stream(messages:options:)func stream(messages: [AIMessage], options: AIAgentCallOptions = AIAgentCallOptions()) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.stream(prompt:)func stream(prompt: String) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.stream(prompt:options:)func stream(prompt: String, options: AIAgentCallOptions) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.stream(prompt:options:)func stream(prompt: String, options: AIAgentCallOptions = AIAgentCallOptions()) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance MethodSwiftAI.streamText(_:options:tools:timeoutNanoseconds:)func streamText(_ prompt: String, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none, timeoutNanoseconds: UInt64? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.streamText(_:output:options:timeoutNanoseconds:jsonInstruction:repairText:)func streamText<FinalOutput, PartialOutput>(_ prompt: String, output: AIOutput<FinalOutput, PartialOutput>, options: LanguageGenerationOptions = .default, timeoutNanoseconds: UInt64? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.streamText(messages:options:tools:timeoutNanoseconds:)func streamText(messages: [AIMessage], options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none, timeoutNanoseconds: UInt64? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.submit(_:options:)@discardableResult @MainActor func submit(_ prompt: String, options: AIObjectGenerationSessionRequestOptions = AIObjectGenerationSessionRequestOptions()) -> Task<Void, Never>Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.submit(messages:options:)@discardableResult @MainActor func submit(messages: [AIMessage], options: AIObjectGenerationSessionRequestOptions = AIObjectGenerationSessionRequestOptions()) -> Task<Void, Never>Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.submit(request:timeoutNanoseconds:retryPolicy:telemetry:jsonInstruction:repairText:)@discardableResult @MainActor func submit(request: LanguageModelRequest, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> Task<Void, Never>Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance MethodSwiftAI.transcribe(audio:fileName:mimeType:language:prompt:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func transcribe(audio: Data, fileName: String = "audio.wav", mimeType: String = "audio/wav", language: String? = nil, prompt: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TranscriptionResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.transcriptionModel(_:)func transcriptionModel(_ modelID: ModelID) throws -> any TranscriptionModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.transformAudio(audio:fileName:mimeType:voice:format:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)func transformAudio(audio: Data, fileName: String = "audio.wav", mimeType: String = "audio/wav", voice: String? = nil, format: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioTransformationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAI.unmuteInput(eventID:)func unmuteInput(eventID: String? = nil) async throwsPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance MethodSwiftAI.userApproval(reason:)func userApproval(reason: String? = nil) -> AIToolApprovalStatusPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance MethodSwiftAI.videoGenerationStatus(_:)func videoGenerationStatus(_ request: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance MethodSwiftAI.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance MethodSwiftAI.videoModel(_:)func videoModel(_ modelID: ModelID) throws -> any VideoModelPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance MethodSwiftAIAnthropic.apply(event:)mutating func apply(event raw: JSONValue) -> [AISource]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.apply(event:)mutating func apply(event raw: JSONValue) -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.apply(event:)mutating func apply(event raw: JSONValue) -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.apply(event:)mutating func apply(event raw: JSONValue) -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.apply(event:citationDocuments:)mutating func apply(event raw: JSONValue, citationDocuments: [AnthropicCitationDocument] = []) -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.apply(messageStartContent:)mutating func apply(messageStartContent value: JSONValue?) -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.batchLanguageModel(_:)func batchLanguageModel(_ modelID: String) -> any BatchLanguageModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.deleteFile(_:)func deleteFile(_ request: FileDeleteRequest) async throws -> FileDeleteResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
Instance MethodSwiftAIAnthropic.downloadFile(_:)func downloadFile(_ request: FileDownloadRequest) async throws -> FileDownloadResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
Instance MethodSwiftAIAnthropic.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.environmentValue(_:)func environmentValue(_ names: [String]) -> String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance MethodSwiftAIAnthropic.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.experimentalBatch()func experimentalBatch() -> any AIBatchProviderPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.experimentalDecisionModel(_:)func experimentalDecisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.files()func files() -> any AIFileClientPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.finishParts()mutating func finishParts() -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.finishParts(citationDocuments:)mutating func finishParts(citationDocuments: [AnthropicCitationDocument] = []) -> [LanguageStreamPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.finishSources()mutating func finishSources() -> [AISource]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance MethodSwiftAIAnthropic.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance MethodSwiftAIAnthropic.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchItemResult<TextGenerationResult>, any Error>Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchV4ItemResult, any Error>Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.getFileMetadata(_:)func getFileMetadata(_ request: FileMetadataRequest) async throws -> FileMetadataResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
Instance MethodSwiftAIAnthropic.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.messages(_:)func messages(_ modelID: String) throws -> any BatchLanguageModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.rawRequest(path:modelID:body:contentType:headers:abortSignal:)func rawRequest(path: String, modelID: String, body: Data, contentType: String?, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) throws -> AIHTTPRequestPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance MethodSwiftAIAnthropic.request(path:modelID:body:headers:abortSignal:)func request(path: String, modelID: String, body: JSONValue, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) throws -> AIHTTPRequestPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance MethodSwiftAIAnthropic.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.skills()func skills() -> any AISkillsClientPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AILanguageModelBatchRequest>) async throws -> AIBatchStartResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AIBatchRequest>) async throws -> AIBatchStartResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance MethodSwiftAIAnthropic.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance MethodSwiftAIAnthropic.streamRequest(_:)func streamRequest(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance MethodSwiftAIAnthropic.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.uploadFile(_:)func uploadFile(_ request: FileUploadRequest) async throws -> FileUploadResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
Instance MethodSwiftAIAnthropic.uploadSkill(_:)func uploadSkill(_ request: SkillUploadRequest) async throws -> SkillUploadResultPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicSkills.swift
Instance MethodSwiftAIAnthropic.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance MethodSwiftAIAnthropic.withProviderID(_:)func withProviderID(_ providerID: String) -> AnthropicModelConfigurationPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance MethodSwiftAIOpenAI.batchLanguageModel(_:)func batchLanguageModel(_ modelID: String) -> any BatchLanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.buildSessionConfig(_:)func buildSessionConfig(_ config: AIRealtimeSessionConfiguration) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.buildValidatedSessionConfig(_:)func buildValidatedSessionConfig(_ config: AIRealtimeSessionConfiguration) throws -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.chat(_:)func chat(_ modelID: String) -> any LanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.chatModel(_:)func chatModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.compatibleConfiguration()func compatibleConfiguration() -> OpenAICompatibleModelConfigurationPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAI.completion(_:)func completion(_ modelID: String) -> any LanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.completionModel(_:)func completionModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.createServerEventParser()func createServerEventParser() -> AIRealtimeServerEventParserPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.deleteFile(_:)func deleteFile(_ request: FileDeleteRequest) async throws -> FileDeleteResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
Instance MethodSwiftAIOpenAI.doDecide(_:)func doDecide(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance MethodSwiftAIOpenAI.doEvaluate(_:)func doEvaluate(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance MethodSwiftAIOpenAI.doEvaluate(_:)func doEvaluate(_ options: AIEvaluationModelV4CallOptions) async throws -> AIEvaluationModelV4ResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance MethodSwiftAIOpenAI.downloadFile(_:)func downloadFile(_ request: FileDownloadRequest) async throws -> FileDownloadResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
Instance MethodSwiftAIOpenAI.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.experimentalBatch()func experimentalBatch() -> any AIBatchProviderPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.experimentalDecisionModel(_:)func experimentalDecisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.experimentalRealtime(_:)func experimentalRealtime(_ modelID: String) throws -> any AIRealtimeModelV4Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.files()func files() -> any AIFileClientPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
Instance MethodSwiftAIOpenAI.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchItemResult<TextGenerationResult>, any Error>Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchV4ItemResult, any Error>Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.getFileMetadata(_:)func getFileMetadata(_ request: FileMetadataRequest) async throws -> FileMetadataResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
Instance MethodSwiftAIOpenAI.getServerWebSocketConfig()func getServerWebSocketConfig() throws -> AIRealtimeWebSocketConfigurationPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.getValidatedWebSocketConfig(token:url:)func getValidatedWebSocketConfig(token: String, url: String) throws -> AIRealtimeWebSocketConfigurationPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.getWebSocketConfig(token:url:)func getWebSocketConfig(token: String, url: String) -> AIRealtimeWebSocketConfigurationPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.httpStatusError(_:)func httpStatusError(_ response: AIHTTPResponse) -> AIErrorPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAI.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.parseServerEvent(_:)func parseServerEvent(_ raw: JSONValue) -> [AIRealtimeServerEvent]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.preparedBatchRequest(for:)func preparedBatchRequest(for request: LanguageModelRequest) throws -> OpenAICompatibleResponsesPreparedRequestPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
Instance MethodSwiftAIOpenAI.rawRequest(path:modelID:body:contentType:headers:abortSignal:)func rawRequest(path: String, modelID: String, body: Data, contentType: String?, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) throws -> AIHTTPRequestPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAI.request(path:modelID:body:headers:abortSignal:)func request(path: String, modelID: String, body: JSONValue, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) throws -> AIHTTPRequestPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAI.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.responses(_:)func responses(_ modelID: String) -> any BatchLanguageModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.sendJSONResponse(path:modelID:body:headers:abortSignal:)func sendJSONResponse(path: String, modelID: String, body: JSONValue, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) async throws -> (json: JSONValue, response: AIHTTPResponse)Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAI.serializeClientEvent(_:)func serializeClientEvent(_ event: AIRealtimeClientEvent) async throws -> AIRealtimeWireMessage?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance MethodSwiftAIOpenAI.skills()func skills() -> any AISkillsClientPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
Instance MethodSwiftAIOpenAI.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AILanguageModelBatchRequest>) async throws -> AIBatchStartResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AIBatchRequest>) async throws -> AIBatchStartResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAIOpenAI.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
Instance MethodSwiftAIOpenAI.streamRequest(_:)func streamRequest(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAI.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
Instance MethodSwiftAIOpenAI.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.uploadFile(_:)func uploadFile(_ request: FileUploadRequest) async throws -> FileUploadResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
Instance MethodSwiftAIOpenAI.uploadSkill(_:)func uploadSkill(_ request: SkillUploadRequest) async throws -> SkillUploadResultPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAISkills.swift
Instance MethodSwiftAIOpenAI.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance MethodSwiftAIOpenAI.withProviderID(_:)func withProviderID(_ providerID: String) -> OpenAIModelConfigurationPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance MethodSwiftAIOpenAICompatible.chatModel(_:)func chatModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.completionModel(_:)func completionModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance MethodSwiftAIOpenAICompatible.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
Instance MethodSwiftAIOpenAICompatible.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleCompletionModel.swift
Instance MethodSwiftAIOpenAICompatible.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance MethodSwiftAIOpenAICompatible.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
Instance MethodSwiftAIOpenAICompatible.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleCompletionModel.swift
Instance MethodSwiftAIOpenAICompatible.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIOpenAICompatible.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance MethodSwiftAIProvider.abort(reason:reasonName:)func abort(reason: String? = nil, reasonName: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance MethodSwiftAIProvider.addAbortHandler(_:)@discardableResult func addAbortHandler(_ handler: @escaping @Sendable (String?) -> Void) -> AIAbortHandlerRegistrationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance MethodSwiftAIProvider.buildSessionConfig(_:)func buildSessionConfig(_ config: AIRealtimeSessionConfiguration) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.buildValidatedSessionConfig(_:)func buildValidatedSessionConfig(_ config: AIRealtimeSessionConfiguration) throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.buildValidatedSessionConfig(_:)func buildValidatedSessionConfig(_ config: AIRealtimeSessionConfiguration) throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.callAsFunction(_:)func callAsFunction(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.cancel()func cancel()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance MethodSwiftAIProvider.cancel()func cancel()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance MethodSwiftAIProvider.cancel()func cancel()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.cancel(reason:reasonName:)func cancel(reason: String? = nil, reasonName: String? = nil)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.cancelFromConsumer()func cancelFromConsumer()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance MethodSwiftAIProvider.cancelFromConsumer()func cancelFromConsumer()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.chat(_:)func chat(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.createClientSecret(_:)func createClientSecret(_ options: AIRealtimeClientSecretOptions = .init()) async throws -> AIRealtimeClientSecretResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.createServerEventParser()func createServerEventParser() -> AIRealtimeServerEventParserPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.createServerEventParser()func createServerEventParser() -> AIRealtimeServerEventParserPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance MethodSwiftAIProvider.deleteFile(_:)func deleteFile(_ request: FileDeleteRequest) async throws -> FileDeleteResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.deleteFile(_:)func deleteFile(_ request: FileDeleteRequest) async throws -> FileDeleteResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.doCreateClientSecret(_:)func doCreateClientSecret(_ options: AIRealtimeClientSecretOptions) async throws -> AIRealtimeClientSecretResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.doCreateClientSecret(_:)func doCreateClientSecret(_ options: AIRealtimeClientSecretOptions) async throws -> AIRealtimeClientSecretResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.doDecide(_:)func doDecide(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance MethodSwiftAIProvider.doEvaluate(_:)func doEvaluate(_ options: AIEvaluationModelV4CallOptions) async throws -> AIEvaluationModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance MethodSwiftAIProvider.downloadFile(_:)func downloadFile(_ request: FileDownloadRequest) async throws -> FileDownloadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.downloadFile(_:)func downloadFile(_ request: FileDownloadRequest) async throws -> FileDownloadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.embedding(_:)func embedding(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.encode(to:)func encode(to encoder: any Encoder) throwsPackages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance MethodSwiftAIProvider.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance MethodSwiftAIProvider.files()func files() throws -> any AIFileClientPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.finish()func finish()Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.generateAudio(_:)func generateAudio(_ request: AudioGenerationRequest) async throws -> AudioGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchItemResult<TextGenerationResult>, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchV4ItemResult, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.getFileMetadata(_:)func getFileMetadata(_ request: FileMetadataRequest) async throws -> FileMetadataResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.getFileMetadata(_:)func getFileMetadata(_ request: FileMetadataRequest) async throws -> FileMetadataResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.getHealthCheckResponse(_:)func getHealthCheckResponse(_ raw: JSONValue) async throws -> AIRealtimeWireMessage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.getHealthCheckResponse(_:)func getHealthCheckResponse(_ raw: JSONValue) async throws -> AIRealtimeWireMessage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.getServerWebSocketConfig()func getServerWebSocketConfig() throws -> AIRealtimeWebSocketConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.getServerWebSocketConfig()func getServerWebSocketConfig() throws -> AIRealtimeWebSocketConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.getValidatedWebSocketConfig(token:url:)func getValidatedWebSocketConfig(token: String, url: String) throws -> AIRealtimeWebSocketConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.getValidatedWebSocketConfig(token:url:)func getValidatedWebSocketConfig(token: String, url: String) throws -> AIRealtimeWebSocketConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.getWebSocketConfig(token:url:)func getWebSocketConfig(token: String, url: String) -> AIRealtimeWebSocketConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.image(_:)func image(_ modelID: String) throws -> any ImageModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.makeAsyncIterator()func makeAsyncIterator() -> AIStreamingTextInput.AsyncIteratorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance MethodSwiftAIProvider.makeAsyncIterator()func makeAsyncIterator() -> AIStreamingAudioInput.AsyncIteratorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.parseServerEvent(_:)func parseServerEvent(_ raw: JSONValue) -> [AIRealtimeServerEvent]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.parseServerEvent(_:)func parseServerEvent(_ raw: JSONValue) -> [AIRealtimeServerEvent]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.providerID(for:)func providerID(for provider: String) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
Instance MethodSwiftAIProvider.providerID(for:)func providerID(for provider: String) throws -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
Instance MethodSwiftAIProvider.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.reranking(_:)func reranking(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.send(_:)@discardableResult func send(_ audio: Data) -> AIStreamingAudioSendResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.serializeClientEvent(_:)func serializeClientEvent(_ event: AIRealtimeClientEvent) async throws -> AIRealtimeWireMessage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance MethodSwiftAIProvider.skills()func skills() throws -> any AISkillsClientPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.speech(_:)func speech(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AILanguageModelBatchRequest>) async throws -> AIBatchStartResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AIBatchRequest>) async throws -> AIBatchStartResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance MethodSwiftAIProvider.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.stream(_:)func stream(_ request: StreamingSpeechRequest) async throws -> StreamingSpeechModelResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance MethodSwiftAIProvider.stream(_:)func stream(_ request: StreamingTranscriptionRequest) async throws -> StreamingTranscriptionResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance MethodSwiftAIProvider.test(_:)func test(_ url: String) -> BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.textEmbedding(_:)func textEmbedding(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.textEmbeddingModel(_:)func textEmbeddingModel(_ modelID: String) throws -> any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.throwIfAborted()func throwIfAborted() throwsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance MethodSwiftAIProvider.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.transcription(_:)func transcription(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.transformAudio(_:)func transformAudio(_ request: AudioTransformationRequest) async throws -> AudioTransformationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.uploadFile(_:)func uploadFile(_ request: FileUploadRequest) async throws -> FileUploadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.uploadSkill(_:)func uploadSkill(_ request: SkillUploadRequest) async throws -> SkillUploadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.video(_:)func video(_ modelID: String) throws -> any VideoModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance MethodSwiftAIProvider.waitUntilAborted()func waitUntilAborted() async -> String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance MethodSwiftAIProviderUtilities.addStream(_:)func addStream(_ innerStream: AsyncThrowingStream<Element, any Error>) throwsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Instance MethodSwiftAIProviderUtilities.apply(delta:)mutating func apply(delta: JSONValue) -> [LanguageStreamPart]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/OpenAIStyleStreamingToolCalls.swift
Instance MethodSwiftAIProviderUtilities.close()func close()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Instance MethodSwiftAIProviderUtilities.doDecide(_:)func doDecide(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
Instance MethodSwiftAIProviderUtilities.doEvaluate(_:)func doEvaluate(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
Instance MethodSwiftAIProviderUtilities.doEvaluate(_:)func doEvaluate(_ options: AIEvaluationModelV4CallOptions) async throws -> AIEvaluationModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
Instance MethodSwiftAIProviderUtilities.finish()mutating func finish() -> [LanguageStreamPart]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/LanguageStreamNormalization.swift
Instance MethodSwiftAIProviderUtilities.finishedParts()mutating func finishedParts() -> [LanguageStreamPart]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/OpenAIStyleStreamingToolCalls.swift
Instance MethodSwiftAIProviderUtilities.flush()mutating func flush() -> [LanguageStreamPart]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance MethodSwiftAIProviderUtilities.hasMatchingBuffer(for:)func hasMatchingBuffer(for delta: JSONValue) -> BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/OpenAIStyleStreamingToolCalls.swift
Instance MethodSwiftAIProviderUtilities.logWarnings(_:)func logWarnings(_ event: AIWarningLogEvent) asyncPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Instance MethodSwiftAIProviderUtilities.logWarnings(_:)func logWarnings(_ event: AIWarningLogEvent) asyncPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Instance MethodSwiftAIProviderUtilities.normalize(_:)mutating func normalize(_ part: LanguageStreamPart) throws -> [LanguageStreamPart]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/LanguageStreamNormalization.swift
Instance MethodSwiftAIProviderUtilities.processDelta(_:)mutating func processDelta(_ delta: AIStreamingToolCallDelta) throws -> [LanguageStreamPart]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance MethodSwiftAIProviderUtilities.reject(_:)func reject(_ error: any Error)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
Instance MethodSwiftAIProviderUtilities.resolve(_:)func resolve(_ value: Value)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
Instance MethodSwiftAIProviderUtilities.run(_:)func run(_ job: @escaping @Sendable () async throws -> Void) -> Task<Void, any Error>Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreSerialJobExecutor.swift
Instance MethodSwiftAIProviderUtilities.terminate()func terminate()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Instance MethodSwiftAIProviderUtilities.toCustomToolName(_:)func toCustomToolName(_ providerToolName: String) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Instance MethodSwiftAIProviderUtilities.toProviderToolName(_:)func toProviderToolName(_ customToolName: String) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Instance MethodSwiftAIProviderUtilities.value()func value() async throws -> ValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
Instance MethodSwiftAIProviderUtilities.waitForIdle()func waitForIdle() asyncPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreSerialJobExecutor.swift
Instance MethodSwiftAISDK.accessToken()func accessToken() async throws -> String?Sources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.addToolApprovalResponse(_:id:metadata:options:)@MainActor func addToolApprovalResponse(_ response: AIToolApprovalResponse, id: String? = nil, metadata: [String : JSONValue] = [:], options: AIChatSessionRequestOptions = AIChatSessionRequestOptions())Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.addToolOutput(_:id:metadata:options:)@MainActor func addToolOutput(_ result: AIToolResult, id: String? = nil, metadata: [String : JSONValue] = [:], options: AIChatSessionRequestOptions = AIChatSessionRequestOptions())Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.addToolResult(_:id:metadata:options:)@MainActor func addToolResult(_ result: AIToolResult, id: String? = nil, metadata: [String : JSONValue] = [:], options: AIChatSessionRequestOptions = AIChatSessionRequestOptions())Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.applying(to:)func applying(to original: MCPEventSubscription) throws -> MCPEventSubscriptionSources/SwiftAISDK/MCPEventTypes.swift
Instance MethodSwiftAISDK.audio(dubbingID:languageCode:headers:abortSignal:)func audio(dubbingID: String, languageCode: String, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) async throws -> DubbingAudioResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.authenticateTokenRequest(_:)func authenticateTokenRequest(_ request: MCPOAuthClientAuthenticationRequest) async throws -> MCPOAuthClientAuthenticationRequest?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.authenticateTokenRequest(_:)func authenticateTokenRequest(_ request: MCPOAuthClientAuthenticationRequest) async throws -> MCPOAuthClientAuthenticationRequest?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.authorizationServerInformation()func authorizationServerInformation() async throws -> MCPOAuthAuthorizationServerInformation?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.authorizationServerInformation()func authorizationServerInformation() async throws -> MCPOAuthAuthorizationServerInformation?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.authorize(resourceMetadataURL:)func authorize(resourceMetadataURL: URL?) async throws -> BoolSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.authorize(resourceMetadataURL:scope:)func authorize(resourceMetadataURL: URL?, scope: String?) async throws -> BoolSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.authorize(resourceMetadataURL:scope:)func authorize(resourceMetadataURL: URL?, scope: String?) async throws -> BoolSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.availableModels()func availableModels() async throws -> [GatewayModelEntry]Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.batchLanguageModel(_:)func batchLanguageModel(_ modelID: String) -> any BatchLanguageModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.batchLanguageModel(_:)func batchLanguageModel(_ modelID: String) throws -> any BatchLanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.buildSessionConfig(_:)func buildSessionConfig(_ config: AIRealtimeSessionConfiguration) -> JSONValueSources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance MethodSwiftAISDK.callAsFunction(_:)func callAsFunction(_ modelID: String) -> GatewaySpeechModelSources/SwiftAISDK/Models/GatewayStreamingSpeechModel.swift
Instance MethodSwiftAISDK.callAsFunction(_:)func callAsFunction(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.callAsFunction(_:)func callAsFunction(_ modelID: String) -> GatewayTranscriptionModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.callAsFunction(_:)func callAsFunction(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.callAsFunction(_:)func callAsFunction(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.callAsFunction(_:)func callAsFunction(_ modelID: ZAIChatModelID) throws -> any LanguageModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.callAsFunction(_:settings:)func callAsFunction(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.callAsFunction()func callAsFunction() throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.callTool(name:arguments:options:)func callTool(name: String, arguments: JSONValue = .object([:]), options: MCPRequestOptions? = nil) async throws -> MCPCallToolResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultSources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.cancelBatch(_:)func cancelBatch(_ options: AIBatchOperationOptions) async throws -> AIBatchCancelResultSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.chat(_:)func chat(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.chat(_:)func chat(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.chat(_:)func chat(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.chat(_:)func chat(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.chat(_:)func chat(_ modelID: ZAIChatModelID) throws -> any LanguageModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.chat(_:settings:)func chat(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.chatModel(_:)func chatModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.chatModel(_:)func chatModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.chatModel(_:)func chatModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.chatModel(_:)func chatModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.chatModel(_:)func chatModel(_ modelID: ZAIChatModelID) throws -> any LanguageModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.chatModel(_:settings:)func chatModel(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.chatModel()func chatModel() throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.clearError()@MainActor func clearError()Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.clientInformation()func clientInformation() async throws -> MCPOAuthClientInformation?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.clientInformation()func clientInformation() async throws -> MCPOAuthClientInformation?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.close()func close() asyncSources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.close()func close() asyncSources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.close()func close() async throwsSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.close()func close() async throwsSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.close()func close() async throwsSources/SwiftAISDK/MCPStdioTransport.swift
Instance MethodSwiftAISDK.close()func close() async throwsSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.codeVerifier()func codeVerifier() async throws -> StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.complete(ref:argument:contextArguments:metadata:options:)func complete(ref: JSONValue, argument: MCPCompleteArgument, contextArguments: [String : String]? = nil, metadata: JSONValue? = nil, options: MCPRequestOptions? = nil) async throws -> MCPCompleteResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.completion(_:)func completion(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.completion(_:)func completion(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.completion(_:settings:)func completion(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.completionModel(_:)func completionModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.completionModel(_:)func completionModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.completionModel(_:settings:)func completionModel(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.consume(_:)@discardableResult mutating func consume(_ part: LanguageStreamPart) throws -> AIUIMessageSources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance MethodSwiftAISDK.consume(contentsOf:)@discardableResult mutating func consume<S>(contentsOf parts: S) throws -> AIUIMessage where S : Sequence, S.Element == LanguageStreamPartSources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance MethodSwiftAISDK.conversation(_:)func conversation(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.create(_:)func create(_ request: DubbingCreateRequest) async throws -> DubbingCreateResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.createAdapter(transport:)func createAdapter(transport: MCPEventTransportMetadata) throws -> any MCPEventOperationsSources/SwiftAISDK/MCPEventAdapter.swift
Instance MethodSwiftAISDK.credits()func credits() async throws -> GatewayCreditsSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.decision(_:)func decision(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.decision(_:)func decision(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.decisionModel(_:)func decisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.deepseek(_:)func deepseek(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.delete(key:)func delete(key: String) async throwsSources/SwiftAISDK/MCPEventTypes.swift
Instance MethodSwiftAISDK.deleteFile(_:)func deleteFile(_ request: FileDeleteRequest) async throws -> FileDeleteResultSources/SwiftAISDK/Models/FileClients.swift
Instance MethodSwiftAISDK.dispose()@MainActor func dispose() asyncSources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.doCreateClientSecret(_:)func doCreateClientSecret(_ options: AIRealtimeClientSecretOptions = .init()) async throws -> AIRealtimeClientSecretResultSources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance MethodSwiftAISDK.doDecide(_:)func doDecide(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultSources/SwiftAISDK/Models/GatewayDecisionModel.swift
Instance MethodSwiftAISDK.doDecide(_:)func doDecide(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultSources/SwiftAISDK/Models/PerplexityDecisionModel.swift
Instance MethodSwiftAISDK.doDecide(_:)func doDecide(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultSources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
Instance MethodSwiftAISDK.doEvaluate(_:)func doEvaluate(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultSources/SwiftAISDK/Models/GatewayDecisionModel.swift
Instance MethodSwiftAISDK.doEvaluate(_:)func doEvaluate(_ options: AIEvaluationModelV4CallOptions) async throws -> AIEvaluationModelV4ResultSources/SwiftAISDK/Models/GatewayEvaluationModel.swift
Instance MethodSwiftAISDK.doEvaluate(_:)func doEvaluate(_ options: AIDecisionModelV4CallOptions) async throws -> AIDecisionModelV4ResultSources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
Instance MethodSwiftAISDK.doEvaluate(_:)func doEvaluate(_ options: AIEvaluationModelV4CallOptions) async throws -> AIEvaluationModelV4ResultSources/SwiftAISDK/Models/TypesafeAIEvaluationModel.swift
Instance MethodSwiftAISDK.downloadFile(_:)func downloadFile(_ request: FileDownloadRequest) async throws -> FileDownloadResultSources/SwiftAISDK/Models/FileClients.swift
Instance MethodSwiftAISDK.dubbing()func dubbing() throws -> ElevenLabsDubbingClientSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/AlibabaEmbeddingModel.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/BasetenModels.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/MistralEmbeddingModel.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/PerplexityEmbeddingModel.swift
Instance MethodSwiftAISDK.embed(_:)func embed(_ request: EmbeddingRequest) async throws -> EmbeddingResultSources/SwiftAISDK/Models/VoyageModels.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:)func embeddingModel(_ modelID: String) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.embeddingModel(_:settings:)func embeddingModel(_ modelID: String, settings: AmazonBedrockEmbeddingModelSettings) throws -> any EmbeddingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.embeddingModel()func embeddingModel() throws -> any EmbeddingModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.evaluation(_:)func evaluation(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.evaluationModel(_:)func evaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.experimentalBatch()func experimentalBatch() -> any AIBatchProviderSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.experimentalBatch()func experimentalBatch() -> any AIBatchProviderSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.experimentalBatch()func experimentalBatch() throws -> any AIBatchProviderSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.experimentalDecisionModel(_:)func experimentalDecisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.experimentalDecisionModel(_:)func experimentalDecisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.experimentalGetPrompt(name:arguments:options:)func experimentalGetPrompt(name: String, arguments: JSONValue = .object([:]), options: MCPRequestOptions? = nil) async throws -> MCPGetPromptResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.experimentalListPrompts(cursor:options:)func experimentalListPrompts(cursor: String? = nil, options: MCPRequestOptions? = nil) async throws -> MCPListPromptsResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.experimentalRealtime(_:)func experimentalRealtime(_ modelID: String) throws -> any AIRealtimeModelV4Sources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.files()func files() throws -> any AIFileClientSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.files()func files() -> any AIFileClientSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.files()func files() -> any AIFileClientSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.files()func files() -> any AIFileClientSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/AlibabaModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/AmazonBedrockLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/CerebrasModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/CohereLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/DeepSeekModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GoogleGenerativeLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GoogleInteractionsModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/GroqModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/HuggingFaceModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/MistralConversationLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/MistralModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/PerplexityModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/PerplexityModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.generate(_:)func generate(_ request: LanguageModelRequest) async throws -> TextGenerationResultSources/SwiftAISDK/Models/ZAILanguageModel.swift
Instance MethodSwiftAISDK.generateAudio(_:)func generateAudio(_ request: AudioGenerationRequest) async throws -> AudioGenerationResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.generateAudio(_:)func generateAudio(_ request: AudioGenerationRequest) async throws -> AudioGenerationResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/AmazonBedrockImageModel.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/BlackForestLabsMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/DeepInfraModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/FalMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/FireworksModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/LumaMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/QuiverAIModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/ReplicateMediaModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/TogetherAIModels.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/TopazImageModel.swift
Instance MethodSwiftAISDK.generateImage(_:)func generateImage(_ request: ImageGenerationRequest) async throws -> ImageGenerationResultSources/SwiftAISDK/Models/XAIModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/AlibabaVideoModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/BlackForestLabsVideoModel.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/FalMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/KlingAIMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/ReplicateMediaModels.swift
Instance MethodSwiftAISDK.generateVideo(_:)func generateVideo(_ request: VideoGenerationRequest) async throws -> VideoGenerationResultSources/SwiftAISDK/Models/XAIModels.swift
Instance MethodSwiftAISDK.get(_:headers:abortSignal:)func get(_ dubbingID: String, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil) async throws -> DubbingStatusResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.get(key:)func get(key: String) async throws -> MCPEventSubscription?Sources/SwiftAISDK/MCPEventTypes.swift
Instance MethodSwiftAISDK.getAvailableModels()func getAvailableModels() async throws -> [GatewayModelEntry]Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchItemResult<TextGenerationResult>, any Error>Sources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchV4ItemResult, any Error>Sources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchItemResult<TextGenerationResult>, any Error>Sources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchV4ItemResult, any Error>Sources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchItemResult<TextGenerationResult>, any Error>Sources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchResults(_:)func getBatchResults(_ options: AIBatchOperationOptions) async throws -> AsyncThrowingStream<AIBatchV4ItemResult, any Error>Sources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusSources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusSources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.getBatchStatus(_:)func getBatchStatus(_ options: AIBatchOperationOptions) async throws -> AIBatchStatusSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.getById(_:)func getById(_ id: String) async throws -> MCPEventSubscription?Sources/SwiftAISDK/MCPEventTypes.swift
Instance MethodSwiftAISDK.getCredits()func getCredits() async throws -> GatewayCreditsSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.getFileMetadata(_:)func getFileMetadata(_ request: FileMetadataRequest) async throws -> FileMetadataResultSources/SwiftAISDK/Models/FileClients.swift
Instance MethodSwiftAISDK.getGenerationInfo(id:)func getGenerationInfo(id: String) async throws -> GatewayGenerationInfoSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.getSpendReport(_:)func getSpendReport(_ params: GatewaySpendReportParams) async throws -> GatewaySpendReportResponseSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.getSubscription(id:options:)func getSubscription(id: String, options: MCPRequestOptions?) async throws -> MCPManagedSubscriptionSources/SwiftAISDK/MCPEventAdapter.swift
Instance MethodSwiftAISDK.getSubscription(id:options:)func getSubscription(id: String, options: MCPRequestOptions? = nil) async throws -> MCPManagedSubscriptionSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.getToken(_:)func getToken(_ options: GatewaySpeechFactoryGetTokenOptions) async throws -> GatewaySpeechFactoryGetTokenResultSources/SwiftAISDK/Models/GatewayStreamingSpeechModel.swift
Instance MethodSwiftAISDK.getToken(_:)func getToken(_ options: GatewayTranscriptionFactoryGetTokenOptions) async throws -> GatewayTranscriptionFactoryGetTokenResultSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.getWebSocketConfig(token:url:)func getWebSocketConfig(token: String, url: String) -> AIRealtimeWebSocketConfigurationSources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance MethodSwiftAISDK.handle(_:)func handle(_ request: AIHTTPRequest) async -> AIHTTPResponseSources/SwiftAISDK/MCPEventWebhook.swift
Instance MethodSwiftAISDK.handleVideoGenerationWebhookOption(_:)func handleVideoGenerationWebhookOption(_ factory: @escaping VideoGenerationWebhookFactory) async throws -> VideoGenerationWebhookRegistrationSources/SwiftAISDK/Models/FalMediaModels.swift
Instance MethodSwiftAISDK.handleVideoGenerationWebhookOption(_:)func handleVideoGenerationWebhookOption(_ factory: @escaping VideoGenerationWebhookFactory) async throws -> VideoGenerationWebhookRegistrationSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.imageModel(_:)func imageModel(_ modelID: String) throws -> any ImageModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.interactionsAgent(_:)func interactionsAgent(_ agentName: String) -> any LanguageModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.interactionsAgent(_:)func interactionsAgent(_ agentName: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.interactionsModel(_:)func interactionsModel(_ modelID: String) -> any LanguageModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.interactionsModel(_:)func interactionsModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.invalidateCredentials(_:)func invalidateCredentials(_ scope: MCPOAuthCredentialScope) asyncSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.invalidateCredentials(_:)func invalidateCredentials(_ scope: MCPOAuthCredentialScope) asyncSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.invalidateCredentials(_:)func invalidateCredentials(_ scope: MCPOAuthCredentialScope) asyncSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.invalidateCredentials(_:)func invalidateCredentials(_ scope: MCPOAuthCredentialScope) asyncSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.invalidateCredentials(_:context:)func invalidateCredentials(_ scope: MCPOAuthCredentialScope, context: MCPOAuthCredentialInvalidationContext?) asyncSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.invalidateCredentials(_:context:)func invalidateCredentials(_ scope: MCPOAuthCredentialScope, context: MCPOAuthCredentialInvalidationContext?) asyncSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.isClientInformationDynamicallyRegistered()func isClientInformationDynamicallyRegistered() async -> BoolSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.isClientInformationDynamicallyRegistered()func isClientInformationDynamicallyRegistered() async -> BoolSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.languageModel(_:)func languageModel(_ modelID: ZAIChatModelID) throws -> any LanguageModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.languageModel(_:settings:)func languageModel(_ modelID: String, settings: AmazonBedrockChatModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.languageModel(_:settings:)func languageModel(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.languageModel()func languageModel() throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.list(cursor:options:)func list(cursor: String? = nil, options: MCPRequestOptions? = nil) async throws -> MCPListEventsResultSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.listBatches(_:)func listBatches(_ options: AIBatchListOptions) async throws -> AIBatchListResultSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.listResources(cursor:options:)func listResources(cursor: String? = nil, options: MCPRequestOptions? = nil) async throws -> MCPListResourcesResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.listResourceTemplates(options:)func listResourceTemplates(options: MCPRequestOptions? = nil) async throws -> MCPListResourceTemplatesResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.listSubscriptions(cursor:limit:status:options:)func listSubscriptions(cursor: String?, limit: Int?, status: MCPManagedSubscription.Status?, options: MCPRequestOptions?) async throws -> MCPManagedSubscriptionPageSources/SwiftAISDK/MCPEventAdapter.swift
Instance MethodSwiftAISDK.listSubscriptions(cursor:limit:status:options:)func listSubscriptions(cursor: String? = nil, limit: Int? = nil, status: MCPManagedSubscription.Status? = nil, options: MCPRequestOptions? = nil) async throws -> MCPManagedSubscriptionPageSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.listTools(cursor:)func listTools(cursor: String? = nil) async throws -> MCPListToolsResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.messages(_:)func messages(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.messages(_:)func messages(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.music(_:)func music(_ modelID: String = "music_v1") throws -> any AudioGenerationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.musicModel(_:)func musicModel(_ modelID: String = "music_v1") throws -> any AudioGenerationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.notify(_:)func notify(_ message: JSONValue) async throwsSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.notify(_:)func notify(_ message: JSONValue) async throwsSources/SwiftAISDK/MCPStdioTransport.swift
Instance MethodSwiftAISDK.notify(_:)func notify(_ message: JSONValue) async throwsSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.onElicitationRequest(_:)func onElicitationRequest(_ handler: MCPElicitationHandler?)Sources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.parseServerEvent(_:)func parseServerEvent(_ raw: JSONValue) -> [AIRealtimeServerEvent]Sources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance MethodSwiftAISDK.readResource(uri:options:)func readResource(uri: String, options: MCPRequestOptions? = nil) async throws -> MCPReadResourceResultSources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.realtime(_:)func realtime(_ modelID: String) throws -> XAIRealtimeModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.realtimeModel(_:)func realtimeModel(_ modelID: String) throws -> XAIRealtimeModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.reconnectToStream(_:)func reconnectToStream(_ request: AIChatReconnectRequest) async throws -> AsyncThrowingStream<AIUIMessage, any Error>?Sources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.reconnectToStream(_:)func reconnectToStream(_ request: AIChatReconnectRequest) async throws -> AsyncThrowingStream<AIUIMessage, any Error>?Sources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.reconnectToStream(_:)func reconnectToStream(_ request: AIChatReconnectRequest) async throws -> AsyncThrowingStream<AIUIMessage, any Error>?Sources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.redirectToAuthorization(_:)func redirectToAuthorization(_ authorizationURL: URL) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.refresh(_:options:)func refresh(_ reference: MCPEventSubscriptionReference, options: MCPRequestOptions? = nil) async throws -> MCPSubscribeEventResultSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.regenerate(messageID:options:)@discardableResult @MainActor func regenerate(messageID: String? = nil, options: AIChatSessionRequestOptions = AIChatSessionRequestOptions()) -> Task<Void, Never>Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.request(_:)func request(_ message: JSONValue) async throws -> JSONValueSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.request(_:)func request(_ message: JSONValue) async throws -> JSONValueSources/SwiftAISDK/MCPStdioTransport.swift
Instance MethodSwiftAISDK.request(_:)func request(_ message: JSONValue) async throws -> JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.request(_:options:)func request(_ message: JSONValue, options: MCPRequestOptions?) async throws -> JSONValueSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.request(_:options:)func request(_ message: JSONValue, options: MCPRequestOptions?) async throws -> JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.request(_:options:)func request(_ message: JSONValue, options: MCPRequestOptions?) async throws -> JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultSources/SwiftAISDK/Models/AmazonBedrockRerankingModel.swift
Instance MethodSwiftAISDK.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance MethodSwiftAISDK.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance MethodSwiftAISDK.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultSources/SwiftAISDK/Models/TogetherAIModels.swift
Instance MethodSwiftAISDK.rerank(_:)func rerank(_ request: RerankingRequest) async throws -> RerankingResultSources/SwiftAISDK/Models/VoyageModels.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.rerankingModel(_:)func rerankingModel(_ modelID: String) throws -> any RerankingModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.responses(_:)func responses(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.responses(_:)func responses(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.responses(_:)func responses(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.responses(_:)func responses(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.responses(_:settings:)func responses(_ deploymentID: String, settings: AzureOpenAILanguageModelSettings) throws -> any LanguageModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.responsesModel(_:)func responsesModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.responsesModel(_:)func responsesModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.resumeStream(options:)@discardableResult @MainActor func resumeStream(options: AIChatSessionRequestOptions = AIChatSessionRequestOptions()) -> Task<Void, Never>Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.saveAuthorizationServerInformation(_:)func saveAuthorizationServerInformation(_ information: MCPOAuthAuthorizationServerInformation) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveAuthorizationServerInformation(_:)func saveAuthorizationServerInformation(_ information: MCPOAuthAuthorizationServerInformation) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveClientInformation(_:)func saveClientInformation(_ clientInformation: MCPOAuthClientInformation) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveClientInformation(_:)func saveClientInformation(_ clientInformation: MCPOAuthClientInformation) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveCodeVerifier(_:)func saveCodeVerifier(_ codeVerifier: String) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveState(_:)func saveState(_ state: String) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveState(_:)func saveState(_ state: String) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.saveTokens(_:)func saveTokens(_ tokens: MCPOAuthTokens) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.sendMessage(_:id:metadata:replacingMessageID:options:)@discardableResult @MainActor func sendMessage(_ text: String, id: String? = nil, metadata: [String : JSONValue] = [:], replacingMessageID: String? = nil, options: AIChatSessionRequestOptions = AIChatSessionRequestOptions()) -> Task<Void, Never>Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.sendMessage(_:replacingMessageID:options:)@discardableResult @MainActor func sendMessage(_ message: AIUIMessage, replacingMessageID: String? = nil, options: AIChatSessionRequestOptions = AIChatSessionRequestOptions()) -> Task<Void, Never>Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.sendMessage(options:)@discardableResult @MainActor func sendMessage(options: AIChatSessionRequestOptions = AIChatSessionRequestOptions()) -> Task<Void, Never>Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.sendMessages(_:)func sendMessages(_ request: AIChatTransportRequest) throws -> AsyncThrowingStream<AIUIMessage, any Error>Sources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.sendMessages(_:)func sendMessages(_ request: AIChatTransportRequest) throws -> AsyncThrowingStream<AIUIMessage, any Error>Sources/SwiftAISDK/AIChatTransport.swift
Instance MethodSwiftAISDK.serializeClientEvent(_:)func serializeClientEvent(_ event: AIRealtimeClientEvent) async throws -> AIRealtimeWireMessage?Sources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance MethodSwiftAISDK.set(_:)func set(_ subscription: MCPEventSubscription) async throwsSources/SwiftAISDK/MCPEventTypes.swift
Instance MethodSwiftAISDK.setMessages(_:)@MainActor func setMessages(_ messages: [AIUIMessage])Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.setProtocolVersion(_:)func setProtocolVersion(_ protocolVersion: String?) asyncSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.setProtocolVersion(_:)func setProtocolVersion(_ protocolVersion: String?) asyncSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.setProtocolVersion(_:)func setProtocolVersion(_ protocolVersion: String?) asyncSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.setRequestHandler(_:)func setRequestHandler(_ handler: (@Sendable (JSONValue) async -> JSONValue)?) asyncSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.setRequestHandler(_:)func setRequestHandler(_ handler: (@Sendable (JSONValue) async -> JSONValue)?) asyncSources/SwiftAISDK/MCPStdioTransport.swift
Instance MethodSwiftAISDK.setRequestHandler(_:)func setRequestHandler(_ handler: (@Sendable (JSONValue) async -> JSONValue)?) asyncSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.setRequestHandler(_:)func setRequestHandler(_ handler: (@Sendable (JSONValue) async -> JSONValue)?) asyncSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.skills()func skills() throws -> any AISkillsClientSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.skills()func skills() -> any AISkillsClientSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.skills()func skills() throws -> any AISkillsClientSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.sonarModel(_:)func sonarModel(_ modelID: String) throws -> any LanguageModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.soundEffects(_:)func soundEffects(_ modelID: String = "eleven_text_to_sound_v2") throws -> any AudioGenerationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.soundEffectsModel(_:)func soundEffectsModel(_ modelID: String = "eleven_text_to_sound_v2") throws -> any AudioGenerationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/CartesiaSpeechModel.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/DeepgramAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/FalAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/FishAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/HumeAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/LMNTAudioModels.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/MistralSpeechModel.swift
Instance MethodSwiftAISDK.speak(_:)func speak(_ request: SpeechRequest) async throws -> SpeechResultSources/SwiftAISDK/Models/XAIModels.swift
Instance MethodSwiftAISDK.speech(_:)func speech(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.speech()func speech() throws -> any SpeechModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.speechModel(_:)func speechModel(_ modelID: String) throws -> any SpeechModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.speechModel()func speechModel() throws -> any SpeechModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.start()func start() async throwsSources/SwiftAISDK/MCPHTTPTransport.swift
Instance MethodSwiftAISDK.start()func start() async throwsSources/SwiftAISDK/MCPStdioTransport.swift
Instance MethodSwiftAISDK.start()func start() async throwsSources/SwiftAISDK/MCPTypes.swift
Instance MethodSwiftAISDK.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AILanguageModelBatchRequest>) async throws -> AIBatchStartResultSources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AIBatchRequest>) async throws -> AIBatchStartResultSources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AILanguageModelBatchRequest>) async throws -> AIBatchStartResultSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AIBatchRequest>) async throws -> AIBatchStartResultSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AILanguageModelBatchRequest>) async throws -> AIBatchStartResultSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.startBatch(_:)func startBatch(_ options: AIBatchStartOptions<AIBatchRequest>) async throws -> AIBatchStartResultSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/BlackForestLabsVideoModel.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/FalMediaModels.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/HeyGenVideoModel.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/KlingAIMediaModels.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
Instance MethodSwiftAISDK.startVideoGeneration(_:)func startVideoGeneration(_ operationRequest: VideoGenerationOperationStartRequest) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Models/TopazVideoModel.swift
Instance MethodSwiftAISDK.state()func state() async throws -> String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.state()func state() async throws -> String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.stop(reason:)@MainActor func stop(reason: String? = "stopped")Sources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.stopAndWait(reason:)@MainActor func stopAndWait(reason: String? = "stopped") asyncSources/SwiftAISDK/AIChatSession.swift
Instance MethodSwiftAISDK.storedState()func storedState() async throws -> String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.storedState()func storedState() async throws -> String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/AlibabaModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/AmazonBedrockLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: StreamingTranscriptionRequest) async throws -> StreamingTranscriptionResultSources/SwiftAISDK/Models/AzureMaiStreamingTranscription.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: StreamingTranscriptionRequest) async throws -> StreamingTranscriptionResultSources/SwiftAISDK/Models/CartesiaStreamingTranscriptionModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/CerebrasModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/CohereLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/DeepSeekModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: StreamingSpeechRequest) async throws -> StreamingSpeechModelResultSources/SwiftAISDK/Models/ElevenLabsStreamingSpeechModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GatewayModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: StreamingSpeechRequest) async throws -> StreamingSpeechModelResultSources/SwiftAISDK/Models/GatewayStreamingSpeechModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: StreamingTranscriptionRequest) async throws -> StreamingTranscriptionResultSources/SwiftAISDK/Models/GatewayStreamingTranscriptionModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GoogleGenerativeLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GoogleInteractionsModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/GroqModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/HuggingFaceModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/MistralConversationLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/MistralModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/PerplexityModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/PerplexityModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: StreamingTranscriptionRequest) async throws -> StreamingTranscriptionResultSources/SwiftAISDK/Models/XAIModels.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance MethodSwiftAISDK.stream(_:)func stream(_ request: LanguageModelRequest) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Models/ZAILanguageModel.swift
Instance MethodSwiftAISDK.streamingSpeechModel(_:)func streamingSpeechModel(_ modelID: String) throws -> any StreamingSpeechModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.streamingSpeechModel(_:webSocketTransport:)func streamingSpeechModel(_ modelID: String, webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared) throws -> any StreamingSpeechModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.streamingTranscription(_:)func streamingTranscription(_ modelID: String) throws -> any StreamingTranscriptionModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.streamingTranscription(_:)func streamingTranscription(_ modelID: String) throws -> any StreamingTranscriptionModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.streamingTranscriptionModel(_:)func streamingTranscriptionModel(_ modelID: String) throws -> any StreamingTranscriptionModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.streamingTranscriptionModel(_:)func streamingTranscriptionModel(_ modelID: String) throws -> any StreamingTranscriptionModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.streamingTranscriptionModel(_:)func streamingTranscriptionModel(_ modelID: String) throws -> any StreamingTranscriptionModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.streamingTranscriptionModel(_:webSocketTransport:)func streamingTranscriptionModel(_ modelID: String = "", webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared) throws -> any StreamingTranscriptionModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.subscribe(_:)func subscribe(_ input: MCPManagedSubscribeInput) async throws -> MCPManagedSubscriptionSources/SwiftAISDK/MCPEventAdapter.swift
Instance MethodSwiftAISDK.subscribe(_:)func subscribe(_ input: MCPSubscribeEventOptions) async throws -> MCPSubscribeEventResultSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.subscribe(_:)func subscribe(_ input: MCPManagedSubscribeInput) async throws -> MCPManagedSubscriptionSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.supports(_:)func supports(_ capability: ModelCapability) -> BoolSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance MethodSwiftAISDK.textEmbeddingModel()func textEmbeddingModel() throws -> any EmbeddingModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.tokens()func tokens() async throws -> MCPOAuthTokens?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.tools()func tools() async throws -> [String : AITool]Sources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.toolsFromDefinitions(_:)func toolsFromDefinitions(_ definitions: MCPListToolsResult) -> [String : AITool]Sources/SwiftAISDK/MCPClientActor.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/AssemblyAIAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/CartesiaTranscriptionModel.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/DeepgramAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/FalAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/FishAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/GladiaAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/GroqTranscriptionModel.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/MistralTranscriptionModel.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/RevAIAudioModels.swift
Instance MethodSwiftAISDK.transcribe(_:)func transcribe(_ request: AudioTranscriptionRequest) async throws -> TranscriptionResultSources/SwiftAISDK/Models/XAIModels.swift
Instance MethodSwiftAISDK.transcription(_:)func transcription(_ modelID: String = "transcribe-1") throws -> any TranscriptionModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.transcription()func transcription() throws -> any TranscriptionModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String = "transcribe-1") throws -> any TranscriptionModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.transcriptionModel(_:)func transcriptionModel(_ modelID: String) throws -> any TranscriptionModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.transcriptionModel()func transcriptionModel() throws -> any TranscriptionModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.transformAudio(_:)func transformAudio(_ request: AudioTransformationRequest) async throws -> AudioTransformationResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.transformAudio(_:)func transformAudio(_ request: AudioTransformationRequest) async throws -> AudioTransformationResultSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance MethodSwiftAISDK.unsubscribe(_:options:)func unsubscribe(_ reference: MCPEventSubscriptionReference, options: MCPRequestOptions? = nil) async throwsSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.unsubscribe(id:options:)func unsubscribe(id: String, options: MCPRequestOptions?) async throws -> MCPManagedSubscriptionSources/SwiftAISDK/MCPEventAdapter.swift
Instance MethodSwiftAISDK.unsubscribe(id:options:)func unsubscribe(id: String, options: MCPRequestOptions? = nil) async throws -> MCPManagedSubscriptionSources/SwiftAISDK/MCPEvents.swift
Instance MethodSwiftAISDK.update(key:patch:)func update(key: String, patch: MCPEventSubscriptionPatch) async throwsSources/SwiftAISDK/MCPEventTypes.swift
Instance MethodSwiftAISDK.uploadFile(_:)func uploadFile(_ request: FileUploadRequest) async throws -> FileUploadResultSources/SwiftAISDK/Models/FileClients.swift
Instance MethodSwiftAISDK.uploadFile(_:)func uploadFile(_ request: FileUploadRequest) async throws -> FileUploadResultSources/SwiftAISDK/Models/FileClients.swift
Instance MethodSwiftAISDK.uploadFile(_:)func uploadFile(_ request: FileUploadRequest) async throws -> FileUploadResultSources/SwiftAISDK/Models/FileClients.swift
Instance MethodSwiftAISDK.validateAuthorizationServerURL(serverURL:authorizationServerURL:)func validateAuthorizationServerURL(serverURL: URL, authorizationServerURL: URL) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.validateAuthorizationServerURL(serverURL:authorizationServerURL:)func validateAuthorizationServerURL(serverURL: URL, authorizationServerURL: URL) async throwsSources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.validateResourceURL(serverURL:resource:)func validateResourceURL(serverURL: URL, resource: URL?) async throws -> URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.validateResourceURL(serverURL:resource:)func validateResourceURL(serverURL: URL, resource: URL?) async throws -> URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ statusRequest: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/BlackForestLabsVideoModel.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ operationRequest: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ statusRequest: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/FalMediaModels.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ operationRequest: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ request: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/HeyGenVideoModel.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ operationRequest: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/KlingAIMediaModels.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ operationRequest: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
Instance MethodSwiftAISDK.videoGenerationStatus(_:)func videoGenerationStatus(_ request: VideoGenerationOperationStatusRequest) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Models/TopazVideoModel.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Compatibility.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/VercelProvider.swift
Instance MethodSwiftAISDK.videoModel(_:)func videoModel(_ modelID: String) throws -> any VideoModelSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance MethodSwiftAISDK.voiceChanger(_:)func voiceChanger(_ modelID: String = "eleven_multilingual_sts_v2") throws -> any AudioTransformationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.voiceChangerModel(_:)func voiceChangerModel(_ modelID: String = "eleven_multilingual_sts_v2") throws -> any AudioTransformationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.voiceIsolator(_:)func voiceIsolator(_ modelID: String = "audio-isolation") throws -> any AudioTransformationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAISDK.voiceIsolatorModel(_:)func voiceIsolatorModel(_ modelID: String = "audio-isolation") throws -> any AudioTransformationModelSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance MethodSwiftAITransport.append(_:)mutating func append(_ data: Data) throws -> [ServerSentEvent]Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
Instance MethodSwiftAITransport.appendField(name:value:)mutating func appendField(name: String, value: String)Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.appendFile(name:fileName:mimeType:content:)mutating func appendFile(name: String, fileName: String = "blob", mimeType: String = "application/octet-stream", content: FileUploadData)Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.appendFile(name:fileName:mimeType:data:)mutating func appendFile(name: String, fileName: String, mimeType: String, data: Data)Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.cancel()func cancel() asyncPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.cancelBody()func cancelBody()Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.cancelRequestBody()func cancelRequestBody() asyncPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.cancelStream()func cancelStream() asyncPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.close()func close() asyncPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.close(code:)func close(code: Int) asyncPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.close(code:reason:)func close(code: Int, reason: Data?) asyncPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.connect(_:)func connect(_ request: AIDuplexWebSocketRequest) async throws -> any AIDuplexWebSocketConnectionPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.connect(_:)func connect(_ request: AIDuplexWebSocketRequest) async throws -> any AIDuplexWebSocketConnectionPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.finalize()mutating func finalize() -> DataPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.finish()mutating func finish() throws -> [ServerSentEvent]Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
Instance MethodSwiftAITransport.headerValue(_:)func headerValue(_ name: String) -> String?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.headerValue(_:)func headerValue(_ name: String) -> String?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.jsonValue()func jsonValue() throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.makeAsyncIterator()func makeAsyncIterator() -> IncrementalServerSentEventSequence.AsyncIteratorPackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
Instance MethodSwiftAITransport.mergingHeaders(_:)func mergingHeaders(_ other: [String : String]) -> [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.next()mutating func next() async throws -> ServerSentEvent?Packages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
Instance MethodSwiftAITransport.rawRequest(path:modelID:body:contentType:headers:abortSignal:)func rawRequest(path: String, modelID: String, body: Data, contentType: String?, headers requestHeaders: [String : String] = [:], abortSignal: AIAbortSignal? = nil) throws -> AIHTTPRequestPackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance MethodSwiftAITransport.request(path:modelID:body:headers:abortSignal:)func request(path: String, modelID: String, body: JSONValue, headers requestHeaders: [String : String] = [:], abortSignal: AIAbortSignal? = nil) throws -> AIHTTPRequestPackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance MethodSwiftAITransport.send(_:)func send(_ message: AIDuplexWebSocketMessage) async throwsPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.send(_:)func send(_ request: AIHTTPRequest) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.send(_:)func send(_ request: AIHTTPRequest) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.send(binary:)func send(binary: Data) async throwsPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.send(text:)func send(text: String) async throwsPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance MethodSwiftAITransport.sendValidatedDownload(_:)func sendValidatedDownload(_ request: AIHTTPRequest) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.sendValidatedDownload(_:)func sendValidatedDownload(_ request: AIHTTPRequest) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.sendValidatedDownload(_:)func sendValidatedDownload(_ request: AIHTTPRequest) async throws -> AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.stream(_:)func stream(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.stream(_:)func stream(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.streamingBody()func streamingBody() -> MultipartStreamingBodyPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance MethodSwiftAITransport.streamRequest(_:)func streamRequest(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance MethodSwiftAITransport.streamValidatedDownload(_:)func streamValidatedDownload(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.streamValidatedDownload(_:)func streamValidatedDownload(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance MethodSwiftAITransport.streamValidatedDownload(_:)func streamValidatedDownload(_ request: AIHTTPRequest) async throws -> AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.allowSystemInMessagesvar allowSystemInMessages: BoolPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.answersvar answers: [String : AIDecisionAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIDecisionAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIEvaluationAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIEvaluationAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.approvalvar approval: AIToolApproval?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.argumentsvar arguments: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.attemptvar attempt: Int?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.audioStreamvar audioStream: StreamingSpeechAudioStream { get throws }Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.bodyvar body: JSONValuePackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.callsvar calls: [ImageGenerationCall]Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.choicevar choice: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.chunkNanosecondsvar chunkNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.clientSecretExpiresAtlet clientSecretExpiresAt: Int?Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance PropertySwiftAI.closingvar closing: StringPackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
Instance PropertySwiftAI.contentvar content: [AIResultContentPart]Packages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
Instance PropertySwiftAI.contextvar context: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.contextSchemavar contextSchema: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.deferLoadingvar deferLoading: BoolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.delayvar delay: VideoGenerationDelayPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.delayNanosecondsvar delayNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.descriptionvar description: String? { get }Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.descriptionvar description: String? { get }Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.descriptionvar description: String?Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.descriptionvar description: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.descriptionvar description: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.descriptionvar description: String?Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
Instance PropertySwiftAI.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.doEmbedvar doEmbed: @Sendable () async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.doGeneratevar doGenerate: @Sendable () async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.doGeneratevar doGenerate: @Sendable () async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.doGeneratevar doGenerate: @Sendable () async throws -> ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.doStreamvar doStream: @Sendable () -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.doStreamvar doStream: @Sendable () -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.durationNanosecondsvar durationNanoseconds: UInt64Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.durationNanosecondsvar durationNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.dynamicvar dynamic: BoolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.errorvar error: (any Error)?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.error@Published @MainActor var error: (any Error)? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.errorvar error: any ErrorPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.errorDescriptionvar errorDescription: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.errorDescriptionvar errorDescription: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.errorMessagevar errorMessage: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.evaluatevar evaluate: @Sendable (AIStopConditionContext) async throws -> BoolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.eventslet events: AsyncThrowingStream<AIRealtimeSessionEvent, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance PropertySwiftAI.examplevar example: JSONValuePackages/swift-ai-core/Sources/SwiftAI/ToolInputExamplesMiddleware.swift
Instance PropertySwiftAI.executableToolsvar executableTools: [AITool] { get }Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.executableToolsvar executableTools: [AITool]Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.executableToolsvar executableTools: [AITool]?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.executableToolsvar executableTools: [AITool]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.executevar execute: @Sendable (JSONValue) async throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.executevar execute: @Sendable () async throws -> OutputPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.executevar execute: @Sendable () async throws -> OutputPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.executeWithContextvar executeWithContext: @Sendable (JSONValue, AIToolExecutionContext) async throws -> JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.finishReason@Published @MainActor var finishReason: String? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
Instance PropertySwiftAI.firstChunkNanosecondsvar firstChunkNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.frequencyPenaltyvar frequencyPenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.frequencyPenaltyvar frequencyPenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.frequencyPenaltyvar frequencyPenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.frequencyPenaltyvar frequencyPenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.fullStreamvar fullStream: StreamingSpeechPartStream { get throws }Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.functionIDvar functionID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.functionIDvar functionID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.idvar id: String? { get }Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.idvar id: String?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.includeRawChunksvar includeRawChunks: BoolPackages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.includeRawChunksvar includeRawChunks: BoolPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.includeResponseBodyvar includeResponseBody: BoolPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.includeRuntimeContextvar includeRuntimeContext: [String : Bool]?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesInputvar includesInput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesInputvar includesInput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesOutputvar includesOutput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesOutputvar includesOutput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.indexvar index: IntPackages/swift-ai-core/Sources/SwiftAI/ToolInputExamplesMiddleware.swift
Instance PropertySwiftAI.initialRequestvar initialRequest: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.inputvar input: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.inputvar input: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.inputvar input: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.inputExamplesvar inputExamples: [JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.inputTextDeltavar inputTextDelta: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.instructionsvar instructions: String?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.integrationsvar integrations: [any Telemetry.Integration]?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.intervalMillisecondsvar intervalMilliseconds: IntPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.isEnabledvar isEnabled: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.isLoading@MainActor var isLoading: Bool { get }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.jsonInstructionvar jsonInstruction: AIJSONInstruction?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.jsonSchemavar jsonSchema: JSONValue { get }Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.jsonSchemavar jsonSchema: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.kindvar kind: AIObjectGenerationFailureKindPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.kindvar kind: AINoOutputKindPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.kindvar kind: AIOutputKindPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.kindvar kind: Telemetry.Event.KindPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: Int?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.maxStepsvar maxSteps: IntPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.maxStepsvar maxSteps: IntPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.maxVideosPerCallvar maxVideosPerCall: Int { get }Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.maxVideosPerCallvar maxVideosPerCall: Int { get }Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.messagesvar messages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.messagesvar messages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.messagesvar messages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.messagesvar messages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.messagesvar messages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.metadata@Published @MainActor var metadata: [String : JSONValue] { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.metadatavar metadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.metadatavar metadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.metadatavar metadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.modelvar model: any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.model@MainActor var model: any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.modelvar model: any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.modelvar model: (any LanguageModel)?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.modelvar model: any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelvar model: any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelvar model: any LanguageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelvar model: any ImageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelvar model: any ImageModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelvar model: any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelvar model: any EmbeddingModelPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDlet modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
Instance PropertySwiftAI.namevar name: String? { get }Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.namevar name: String? { get }Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.namevar name: String?Packages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
Instance PropertySwiftAI.namevar name: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.namevar name: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.namevar name: String?Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.needsApprovalvar needsApproval: AIToolNeedsApproval?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.objectvar object: Output?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.object@Published @MainActor var object: Output? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.objectvar object: ObjectPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.objectvar object: OutputPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.onError@MainActor var onError: (@MainActor @Sendable (any Error) -> Void)?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.onErrorvar onError: (@Sendable (AIObjectGenerationErrorEvent) async -> Void)?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.onFinish@MainActor var onFinish: (@MainActor @Sendable (AIObjectGenerationSessionFinishEvent<Output>) -> Void)?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.onFinishvar onFinish: (@Sendable (AIObjectGenerationFinishEvent<Output>) async -> Void)?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.onInputAvailablevar onInputAvailable: AIToolInputAvailableCallback?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.onInputDeltavar onInputDelta: AIToolInputDeltaCallback?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.onInputStartvar onInputStart: AIToolInputStartCallback?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.onStartvar onStart: (@Sendable (AIObjectGenerationStartEvent) async -> Void)?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.onStepFinishvar onStepFinish: (@Sendable (AIObjectGenerationStepFinishEvent) async -> Void)?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.onStepStartvar onStepStart: (@Sendable (AIObjectGenerationStepStartEvent) async -> Void)?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.openingvar opening: StringPackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
Instance PropertySwiftAI.operationvar operation: JSONValuePackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.operationvar operation: JSONValuePackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.output@MainActor var output: AIOutput<Output, Partial>Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.outputvar output: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.outputvar output: OutputPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.outputvar output: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.outputKindvar outputKind: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.overrideModelIDvar overrideModelID: (@Sendable (any LanguageModel) -> String)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideModelIDvar overrideModelID: (@Sendable (any ImageModel) -> String)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideModelIDvar overrideModelID: (@Sendable (any EmbeddingModel) -> String)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideProviderIDvar overrideProviderID: (@Sendable (any LanguageModel) -> String)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideProviderIDvar overrideProviderID: (@Sendable (any ImageModel) -> String)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideProviderIDvar overrideProviderID: (@Sendable (any EmbeddingModel) -> String)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideSupportsFileInputsvar overrideSupportsFileInputs: (@Sendable (any ImageModel) async -> Bool?)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.overrideSupportsMaskInputsvar overrideSupportsMaskInputs: (@Sendable (any ImageModel) async -> Bool?)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.parametersvar parameters: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.partialObject@Published @MainActor var partialObject: Partial? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.pathvar path: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.phasevar phase: AIStreamTimeoutPhasePackages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.prepareStepvar prepareStep: AIPrepareStep?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.prepareStepvar prepareStep: AIPrepareStep?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.presencePenaltyvar presencePenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.presencePenaltyvar presencePenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.presencePenaltyvar presencePenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.presencePenaltyvar presencePenalty: Double?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.providervar provider: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providervar provider: String?Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDlet providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerIDlet providerID: StringPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance PropertySwiftAI.providerIDlet providerID: StringPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue] { get async throws }Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.providerUsagevar providerUsage: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.rawObjectvar rawObject: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.rawObjectvar rawObject: JSONValuePackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.rawOutputvar rawOutput: JSONValuePackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.rawToolsvar rawTools: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.rawValuevar rawValue: StringPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.reasoningvar reasoning: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.reasoningvar reasoning: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.reasoningvar reasoning: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.reasoningvar reasoning: StringPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.refineArgumentsvar refineArguments: (@Sendable (JSONValue) async throws -> JSONValue)?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.repairAttemptedvar repairAttempted: BoolPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.repairTextvar repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequest?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequest?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: ImageGenerationRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: ImageGenerationRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: EmbeddingRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: EmbeddingRequestPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.requestvar request: VideoGenerationRequestPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.requestOptionsvar requestOptions: AIChatRequestOptionsPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.requestOptionsvar requestOptions: AIChatRequestOptionsPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.responsevar response: AIDecisionResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIEvaluationResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.responseFormatvar responseFormat: AIResponseFormat?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.responseFormatvar responseFormat: AIResponseFormat?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.responseFormatvar responseFormat: AIResponseFormat?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.responseMessagesvar responseMessages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.responseMetadata@Published @MainActor var responseMetadata: AIResponseMetadata? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.responsesvar responses: [AIResponseMetadata]Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.responsesvar responses: [AIResponseMetadata] { get async throws }Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.responsesvar responses: [AIResponseMetadata]Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.resultvar result: AIOutputGenerationResult<Output>?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.result@Published @MainActor var result: AIOutputGenerationResult<Output>? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.retryPolicyvar retryPolicy: AIRetryPolicy?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.retryPolicyvar retryPolicy: AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.retryPolicyvar retryPolicy: AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.retryPolicyvar retryPolicy: AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.roundingvar rounding: AIDecisionRounding?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIDecisionRounding?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIEvaluationRounding?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIEvaluationRounding?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.schemavar schema: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.schemavar schema: JSONValue { get }Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.schemavar schema: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.schemaDescriptionvar schemaDescription: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.schemaNamevar schemaName: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.scopevar scope: AIPruneToolCalls.ScopePackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
Instance PropertySwiftAI.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.sources@Published @MainActor var sources: [AISource] { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.statevar state: AIDecisionStatePackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: AIDecisionStatePackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: [AIDecisionStatePart]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: [AIDecisionStatePart]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: AIParsePartialJSONStatePackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
Instance PropertySwiftAI.status@Published @MainActor var status: AIObjectGenerationSessionStatus { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.stepNanosecondsvar stepNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.stepNumbervar stepNumber: IntPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.stepNumbervar stepNumber: IntPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.stepNumbervar stepNumber: IntPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.stepsvar steps: [AIToolStep]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.stepsvar steps: [AIToolStep]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.stopSequencesvar stopSequences: [String]Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.stopSequencesvar stopSequences: [String]Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.stopSequencesvar stopSequences: [String]?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.stopSequencesvar stopSequences: [String]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.stopWhenvar stopWhen: [AIStopCondition]Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.stopWhenvar stopWhen: [AIStopCondition]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.strategyvar strategy: AIObjectOutputStrategyPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.streamTimeoutvar streamTimeout: AIStreamTimeoutConfiguration?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.streamTimeoutvar streamTimeout: AIStreamTimeoutConfiguration?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.strictvar strict: Bool?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.structuredOutputKindvar structuredOutputKind: AIOutputKind?Packages/swift-ai-core/Sources/SwiftAI/Errors.swift
Instance PropertySwiftAI.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance PropertySwiftAI.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Packages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Instance PropertySwiftAI.supportsVideoGenerationWebhooksvar supportsVideoGenerationWebhooks: Bool { get }Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.supportsVideoGenerationWebhooksvar supportsVideoGenerationWebhooks: Bool { get }Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.telemetryvar telemetry: Telemetry.Options?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.telemetryvar telemetry: Telemetry.Options?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.telemetryvar telemetry: Telemetry.Options?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.telemetryvar telemetry: Telemetry.Options?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.temperaturevar temperature: Double?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.temperaturevar temperature: Double?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.temperaturevar temperature: Double?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.temperaturevar temperature: Double?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.text@Published @MainActor var text: String { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textvar text: StringPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.textResultvar textResult: TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.textResultvar textResult: TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.timeoutMillisecondsvar timeoutMilliseconds: IntPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.timeoutNanosecondsvar timeoutNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.timeoutNanosecondsvar timeoutNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.timeoutNanosecondsvar timeoutNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.toModelOutputvar toModelOutput: (@Sendable (AIToolModelOutputContext) async throws -> JSONValue)?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolvar tool: AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolApprovalvar toolApproval: AIToolApproval?Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.toolCallvar toolCall: AIToolCallPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallvar toolCall: AIToolCallPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallConcurrencyvar toolCallConcurrency: Int?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.toolCallervar toolCaller: AIToolCallerDefinition?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallersvar toolCallers: AIToolCallerRoutingPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: String?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.toolChoicevar toolChoice: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.toolChoicevar toolChoice: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.toolChoicevar toolChoice: JSONValuePackages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
Instance PropertySwiftAI.toolContextvar toolContext: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolContextvar toolContext: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolContextvar toolContext: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolContextvar toolContext: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolContextvar toolContext: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.toolContextsvar toolContexts: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.toolContextsvar toolContexts: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.toolsvar tools: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.toolsvar tools: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.toolsvar tools: Set<String>?Packages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
Instance PropertySwiftAI.toolsByNamevar toolsByName: [String : AITool]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Instance PropertySwiftAI.topKvar topK: Int?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.topKvar topK: Int?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.topKvar topK: Int?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.topKvar topK: Int?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.topPvar topP: Double?Packages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
Instance PropertySwiftAI.topPvar topP: Double?Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.topPvar topP: Double?Packages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
Instance PropertySwiftAI.topPvar topP: Double?Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.totalNanosecondsvar totalNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
Instance PropertySwiftAI.transformRequestvar transformRequest: (@Sendable (AILanguageModelTransformContext) async throws -> LanguageModelRequest)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.transformRequestvar transformRequest: (@Sendable (AIImageModelTransformContext) async throws -> ImageGenerationRequest)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.transformRequestvar transformRequest: (@Sendable (AIEmbeddingModelTransformContext) async throws -> EmbeddingRequest)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.typevar type: AILanguageModelCallTypePackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.urlvar url: StringPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.usagevar usage: AIDecisionUsagePackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.usagevar usage: AIDecisionModelUsage?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.usagevar usage: AIEvaluationUsagePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.usagevar usage: AIEvaluationModelUsage?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.usage@Published @MainActor var usage: TokenUsage? { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.usagevar usage: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.usagevar usage: [String : JSONValue] { get async throws }Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.usesToolLoopvar usesToolLoop: Bool { get }Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Instance PropertySwiftAI.valuevar value: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
Instance PropertySwiftAI.versionvar version: String { get }Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.versionvar version: String { get }Packages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.warnings@Published @MainActor var warnings: [AIWarning] { get set }Packages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning] { get async throws }Packages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.webhookURLvar webhookURL: String?Packages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Instance PropertySwiftAI.wrapEmbedvar wrapEmbed: (@Sendable (AIEmbeddingModelEmbedContext) async throws -> EmbeddingResult)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.wrapGeneratevar wrapGenerate: (@Sendable (AILanguageModelGenerateContext) async throws -> TextGenerationResult)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.wrapGeneratevar wrapGenerate: (@Sendable (AIImageModelGenerateContext) async throws -> ImageGenerationResult)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAI.wrapStreamvar wrapStream: (@Sendable (AILanguageModelStreamContext) -> AsyncThrowingStream<LanguageStreamPart, any Error>)?Packages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
Instance PropertySwiftAIAnthropic.apiKeyvar apiKey: String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.authTokenvar authToken: String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.baseURLvar baseURL: String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.baseURLvar baseURL: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.batchResultDownloadsvar batchResultDownloads: AIBatchResultDownloadSettings?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.batchResultMaxLineBytesvar batchResultMaxLineBytes: Int?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.betasvar betas: [String]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.bodyvar body: [String : JSONValue]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.citationDocumentsvar citationDocuments: [AnthropicCitationDocument] { get }Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
Instance PropertySwiftAIAnthropic.contentvar content: [AIResultContentPart]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.environmentvar environment: [String : String]?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.filenamevar filename: String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.headersvar headers: [String : String]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.headersvar headers: [String : String] { get }Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.httpvar http: AIProviderHTTPClientPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.isKnownModelvar isKnownModel: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.markCodeExecutionDynamicvar markCodeExecutionDynamic: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.maximumTemperaturevar maximumTemperature: DoublePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.maxOutputTokensvar maxOutputTokens: IntPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.mediaTypevar mediaType: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.metadataNamespacevar metadataNamespace: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.modelIDlet modelID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance PropertySwiftAIAnthropic.modelIDlet modelID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.namevar name: String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.prepareRequestvar prepareRequest: (@Sendable (LanguageModelRequest, String, inout [AIWarning]) throws -> LanguageModelRequest)?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.providerIDlet providerID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance PropertySwiftAIAnthropic.providerIDlet providerID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance PropertySwiftAIAnthropic.providerIDvar providerID: String { get }Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.providerIDlet providerID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicFiles.swift
Instance PropertySwiftAIAnthropic.providerIDlet providerID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.providerIDlet providerID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance PropertySwiftAIAnthropic.providerIDlet providerID: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicSkills.swift
Instance PropertySwiftAIAnthropic.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.queryParamsvar queryParams: [String : String]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.reasoningvar reasoning: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.rejectsBudgetThinkingvar rejectsBudgetThinking: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.rejectsForcedToolUsevar rejectsForcedToolUse: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.rejectsSamplingParametersvar rejectsSamplingParameters: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.rejectsThinkingDisabledvar rejectsThinkingDisabled: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.rejectsThinkingDisabledAboveHighEffortvar rejectsThinkingDisabledAboveHighEffort: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.requestPolicyvar requestPolicy: (@Sendable (String) -> AnthropicRequestPolicy)?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.sourcesvar sources: [AISource]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicProvider.swift
Instance PropertySwiftAIAnthropic.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance PropertySwiftAIAnthropic.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicBatchLanguageModel.swift
Instance PropertySwiftAIAnthropic.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.supportsAdaptiveThinkingvar supportsAdaptiveThinking: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.supportsBetweenToolsThinkingvar supportsBetweenToolsThinking: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.supportsSamplingWithThinkingvar supportsSamplingWithThinking: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.supportsStructuredOutputvar supportsStructuredOutput: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.supportsXhighEffortvar supportsXhighEffort: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
Instance PropertySwiftAIAnthropic.textvar text: String?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.titlevar title: StringPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.toolCallsvar toolCalls: [AIToolCall]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.toolNameMappingvar toolNameMapping: AIToolNameMappingPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.toolResultsvar toolResults: [AIToolResult]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
Instance PropertySwiftAIAnthropic.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.transportvar transport: any AITransportPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.transportvar transport: any AITransport { get }Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.urlvar url: @Sendable (String, String) throws -> URL { get }Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.userMediaContentvar userMediaContent: (@Sendable (AIContentPart) throws -> JSONValue?)?Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Instance PropertySwiftAIAnthropic.usesJSONToolResponseFormatvar usesJSONToolResponseFormat: BoolPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIAnthropic.warningsvar warnings: [AIWarning]Packages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Instance PropertySwiftAIOpenAI.apiKeyvar apiKey: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.baseURLvar baseURL: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.baseURLvar baseURL: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.batchResultDownloadsvar batchResultDownloads: AIBatchResultDownloadSettings?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.batchResultMaxLineBytesvar batchResultMaxLineBytes: Int?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.bodyvar body: [String : JSONValue]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesInput.swift
Instance PropertySwiftAIOpenAI.capabilitieslet capabilities: AIRealtimeModelCapabilities?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance PropertySwiftAIOpenAI.environmentvar environment: [String : String]?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.errorHandlervar errorHandler: (@Sendable (AIHTTPResponse) -> AIError)?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.explicitMessageItemTypevar explicitMessageItemType: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.getResponseErrorMetadatavar getResponseErrorMetadata: (@Sendable (JSONValue) -> OpenResponsesErrorMetadata)?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.headersvar headers: [String : String]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.headersvar headers: [String : String] { get }Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.httpvar http: AIProviderHTTPClientPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.includeUsagevar includeUsage: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.isReasoningModelvar isReasoningModel: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
Instance PropertySwiftAIOpenAI.isRetryablevar isRetryable: Bool?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Instance PropertySwiftAIOpenAI.isRetryablevar isRetryable: Bool?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Instance PropertySwiftAIOpenAI.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.modelIDlet modelID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
Instance PropertySwiftAIOpenAI.modelIDlet modelID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
Instance PropertySwiftAIOpenAI.modelIDlet modelID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance PropertySwiftAIOpenAI.modelIDlet modelID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance PropertySwiftAIOpenAI.modelIDlet modelID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAIOpenAI.modelIDlet modelID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
Instance PropertySwiftAIOpenAI.namevar name: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.openAIBackedProviderRootvar openAIBackedProviderRoot: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.openResponsesCustomToolIDvar openResponsesCustomToolID: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.organizationvar organization: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.prepareResponsesvar prepareResponses: (@Sendable (String, LanguageModelRequest, Bool) throws -> OpenAICompatibleResponsesPreparedRequest)?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.projectvar project: String?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIAudioModels.swift
Instance PropertySwiftAIOpenAI.providerIDvar providerID: String { get }Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAILiveModel.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesModel.swift
Instance PropertySwiftAIOpenAI.providerIDlet providerID: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAISkills.swift
Instance PropertySwiftAIOpenAI.queryParamsvar queryParams: [String : String]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.requestModelIDvar requestModelID: String? { get }Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.responseBodyvar responseBody: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Instance PropertySwiftAIOpenAI.responsesRequestModevar responsesRequestMode: ResponsesRequestModePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.specificationVersionlet specificationVersion: StringPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance PropertySwiftAIOpenAI.statusCodevar statusCode: Int?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Instance PropertySwiftAIOpenAI.statusCodevar statusCode: Int?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Instance PropertySwiftAIOpenAI.streamErrorParservar streamErrorParser: (@Sendable (JSONValue) -> AIStreamProviderError?)?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.strictResponseInputvar strictResponseInput: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.strictResponseInputvar strictResponseInput: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Instance PropertySwiftAIOpenAI.supportedFileOperationsvar supportedFileOperations: Set<AIFileOperation> { get }Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIFiles.swift
Instance PropertySwiftAIOpenAI.supportedQuestionTypeslet supportedQuestionTypes: [AIDecisionQuestionType]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIDecisionModel.swift
Instance PropertySwiftAIOpenAI.supportedReasoningEffortsvar supportedReasoningEfforts: [String]?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
Instance PropertySwiftAIOpenAI.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAIOpenAI.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAIOpenAI.supportsAsyncToolCallingvar supportsAsyncToolCalling: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
Instance PropertySwiftAIOpenAI.supportsConfigurationUpdatevar supportsConfigurationUpdate: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
Instance PropertySwiftAIOpenAI.supportsNonReasoningParametersvar supportsNonReasoningParameters: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
Instance PropertySwiftAIOpenAI.supportsStructuredOutputsvar supportsStructuredOutputs: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.supportsStructuredOutputsvar supportsStructuredOutputs: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.supportsWebSearchSourcesIncludevar supportsWebSearchSourcesInclude: BoolPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.transformRequestBodyWithWarningsvar transformRequestBodyWithWarnings: (@Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue])?Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.transportvar transport: any AITransportPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.transportvar transport: any AITransport { get }Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.urlvar url: @Sendable (String, String) throws -> URL { get }Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
Instance PropertySwiftAIOpenAI.warningsvar warnings: [AIWarning]Packages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesInput.swift
Instance PropertySwiftAIOpenAICompatible.additionalWarningsvar additionalWarnings: (@Sendable (LanguageModelRequest) -> [AIWarning])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.allowsEmptyTextResponsevar allowsEmptyTextResponse: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.apiKeyvar apiKey: String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.applyPatchEndEmittedvar applyPatchEndEmitted: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.applyPatchHasDiffvar applyPatchHasDiff: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.argumentsvar arguments: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.baseURLvar baseURL: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.baseURLvar baseURL: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.chatErrorHandlervar chatErrorHandler: (@Sendable (AIHTTPResponse) -> AIError)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.codeInterpreterContainerIDvar codeInterpreterContainerID: String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.convertMessagesvar convertMessages: (@Sendable ([AIMessage]) throws -> [JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.errorHandlervar errorHandler: (@Sendable (AIHTTPResponse) -> AIError)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.headersvar headers: [String : String] { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.headersvar headers: [String : String]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.httpvar http: AIProviderHTTPClientPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.idvar id: String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.imageHasDefaultResponseFormatvar imageHasDefaultResponseFormat: (@Sendable (String) -> Bool)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.imageMetadatavar imageMetadata: (@Sendable (JSONValue) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.imageSupportsFileInputsvar imageSupportsFileInputs: (@Sendable (String) -> Bool?)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.imageSupportsMaskInputsvar imageSupportsMaskInputs: (@Sendable (String) -> Bool?)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.includeUsagevar includeUsage: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.includeUsagevar includeUsage: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.inputStartedvar inputStarted: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.isReasoningModelvar isReasoningModel: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.languageCapabilitiesvar languageCapabilities: (@Sendable (String) -> OpenAICompatibleLanguageCapabilities)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.mapsReasoningEffortvar mapsReasoningEffort: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.maximumImagesvar maximumImages: (@Sendable (String) -> Int)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.maxInputBytesPerCallvar maxInputBytesPerCall: Int? { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.modelIDlet modelID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
Instance PropertySwiftAIOpenAICompatible.modelIDlet modelID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleCompletionModel.swift
Instance PropertySwiftAIOpenAICompatible.modelIDlet modelID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.modelIDlet modelID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.namevar name: String?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.namevar name: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.normalizeSchemavar normalizeSchema: (@Sendable (JSONValue) throws -> (schema: JSONValue, warnings: [AIWarning]))?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.prepareBodyvar prepareBody: (@Sendable ([String : JSONValue], LanguageModelRequest, String, inout [AIWarning]) throws -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.providerIDlet providerID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
Instance PropertySwiftAIOpenAICompatible.providerIDlet providerID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleCompletionModel.swift
Instance PropertySwiftAIOpenAICompatible.providerIDvar providerID: String { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.providerIDlet providerID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.providerIDlet providerID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.providerIDlet providerID: StringPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.queryParamsvar queryParams: [String : String]Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.rawValuevar rawValue: JSONValue?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
Instance PropertySwiftAIOpenAICompatible.requestModelIDvar requestModelID: String? { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.responseHeaderMetadatavar responseHeaderMetadata: (@Sendable ([String : String], String?) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.responseMetadatavar responseMetadata: (@Sendable (JSONValue, String?) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.streamErrorParservar streamErrorParser: (@Sendable (JSONValue) -> AIStreamProviderError?)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.supportedReasoningEffortsvar supportedReasoningEfforts: [String]?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.supportsFileInputsvar supportsFileInputs: Bool? { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleMediaModels.swift
Instance PropertySwiftAIOpenAICompatible.supportsMultiPartToolContentvar supportsMultiPartToolContent: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.supportsMultiPartToolContentvar supportsMultiPartToolContent: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.supportsNonReasoningParametersvar supportsNonReasoningParameters: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.supportsStructuredOutputForModelvar supportsStructuredOutputForModel: (@Sendable (String) -> Bool)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.supportsStructuredOutputsvar supportsStructuredOutputs: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.supportsStructuredOutputsvar supportsStructuredOutputs: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.toolCallsBeforeTextvar toolCallsBeforeText: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.transformRequestBodyWithWarningsvar transformRequestBodyWithWarnings: (@Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.transformRequestBodyWithWarningsvar transformRequestBodyWithWarnings: (@Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue])?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.transportvar transport: any AITransport { get }Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.transportvar transport: any AITransportPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Instance PropertySwiftAIOpenAICompatible.usagevar usage: (@Sendable (JSONValue) -> TokenUsage?)?Packages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.usesGenericOpenAICompatibleProviderOptionsvar usesGenericOpenAICompatibleProviderOptions: BoolPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIOpenAICompatible.wireProfilevar wireProfile: OpenAICompatibleWireProfilePackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.answersvar answers: [String : AIDecisionAnswer]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.answersvar answers: [String : AIDecisionAnswer]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.answersvar answers: [String : AIEvaluationAnswer]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.answersvar answers: [String : AIEvaluationAnswer]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.apiCallErrorvar apiCallError: AIAPICallError? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.approvalIDvar approvalID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.approvalIDvar approvalID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.approvalIDvar approvalID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.approvedvar approved: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.argumentsvar arguments: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.argumentsvar arguments: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.arrayValuevar arrayValue: [JSONValue]? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance PropertySwiftAIProvider.aspectRatiovar aspectRatio: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.aspectRatiovar aspectRatio: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.attemptsvar attempts: IntPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.audiovar audio: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.audiovar audio: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.audiovar audio: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.audiovar audio: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.audiovar audio: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.audiovar audio: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.audiovar audio: AIStreamingAudioInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.availableToolNamesvar availableToolNames: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.backoffFactorvar backoffFactor: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.base64Imagesvar base64Images: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.base64Imagesvar base64Images: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.base64Imagesvar base64Images: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.base64Videosvar base64Videos: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.batchvar batch: TextBatchPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.batchvar batch: AIBatchPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.batchesvar batches: [AIBatchListItem]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.batchIDvar batchID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.batchIDvar batchID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.batchIDvar batchID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.bodyvar body: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.bodyvar body: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.bodyvar body: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.boolValuevar boolValue: Bool? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance PropertySwiftAIProvider.bottomvar bottom: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
Instance PropertySwiftAIProvider.bufferedDatavar bufferedData: Data? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.byteCountvar byteCount: Int? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.byteSizevar byteSize: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.byteSizevar byteSize: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.callsvar calls: [ImageGenerationCall]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.capabilitiesvar capabilities: AIRealtimeModelCapabilities? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.capabilitiesvar capabilities: AIRealtimeModelCapabilities? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.causevar cause: (any Error)?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.causevar cause: AIAPICallError?Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.citationsvar citations: [AICitation] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.citationsvar citations: [AICitation] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.citationsvar citations: [AICitation] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.citedTextvar citedText: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.closeMetadatavar closeMetadata: AIDuplexWebSocketCloseMetadata?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.closeMetadatavar closeMetadata: AIDuplexWebSocketCloseMetadata?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.codevar code: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.codevar code: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.codevar code: IntPackages/swift-ai-core/Sources/SwiftAIProvider/DuplexWebSocketTransport.swift
Instance PropertySwiftAIProvider.combinedTextvar combinedText: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.completedvar completed: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.connectionsvar connections: [AIRealtimeConnectionKind]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.contentvar content: [AIResultContentPart]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.contentvar content: AsyncThrowingStream<Data, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.contentvar content: [AIContentPart]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.contentvar content: [AIResultContentPart]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.contentvar content: [AIResultContentPart]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.contentTypevar contentType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.contentTypevar contentType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.contentTypevar contentType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.contentTypevar contentType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.contextvar context: AITypeValidationContext?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.conversationvar conversation: AIRealtimeConversationModePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.countvar count: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.countvar count: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.createdAtvar createdAt: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.createdAtvar createdAt: Date?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.createdAtvar createdAt: Date?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.cursorvar cursor: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.datavar data: Data { get set }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.datavar data: DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.datavar data: Data?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.datavar data: Data?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.decisionOptionsvar decisionOptions: AIDecisionModelV4CallOptions { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.deletedvar deleted: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.descriptionvar description: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.descriptionvar description: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
Instance PropertySwiftAIProvider.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/SecureJSONParsing.swift
Instance PropertySwiftAIProvider.descriptorvar descriptor: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.dimensionsvar dimensions: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.displayNamevar displayName: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.displayTitlevar displayTitle: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.displayTitlevar displayTitle: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.documentvar document: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.documentObjectsvar documentObjects: [[String : JSONValue]]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.documentsvar documents: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.documentsJSONvar documentsJSON: [JSONValue] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.doubleValuevar doubleValue: Double? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance PropertySwiftAIProvider.dubbingIDvar dubbingID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.dubbingIDvar dubbingID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.durationInSecondsvar durationInSeconds: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.durationInSecondsvar durationInSeconds: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.durationSecondsvar durationSeconds: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.durationSecondsvar durationSeconds: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.dynamicvar dynamic: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.dynamicvar dynamic: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.embeddingsvar embeddings: [[Double]]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.endIndexvar endIndex: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.endIndexvar endIndex: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.endSecondvar endSecond: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.endTimevar endTime: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.entityNamevar entityName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.errorvar error: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.errorvar error: AIBatchError?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.errorsvar errors: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.expectedDurationSecondsvar expectedDurationSeconds: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.expiresAfterSecondsvar expiresAfterSeconds: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.expiresAtvar expiresAt: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.expiresAtvar expiresAt: Date?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.expiresAtvar expiresAt: Date?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.expiresAtvar expiresAt: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.extraBodyvar extraBody: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.failedvar failed: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.featurevar feature: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.fieldvar field: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.filevar file: Data?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.filevar file: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filevar file: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filevar file: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.fileDatavar fileData: FileUploadDataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filenamevar filename: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filenamevar filename: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filenamevar filename: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filenamevar filename: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.filenamevar filename: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.fileNamevar fileName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.fileNamevar fileName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.fileNamevar fileName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.fileNamevar fileName: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.filePayloadvar filePayload: (mimeType: String, data: Data, filename: String?)? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.filesvar files: [SkillUploadFile]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.filesvar files: [ImageInputFile]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.filesvar files: [AIStreamFile]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.filesvar files: [AIStreamFile]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.finalizationvar finalization: AIRealtimeFinalizationMode?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.finalStepvar finalStep: AIToolStep? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.finishReasonvar finishReason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.formatvar format: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.formatvar format: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.formatvar format: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.fpsvar fps: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.frameImagesvar frameImages: [VideoFrameImage]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.frameTypevar frameType: VideoFrameTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.frequencyPenaltyvar frequencyPenalty: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.functionalityvar functionality: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.generateAudiovar generateAudio: Bool?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.generationIDvar generationID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.idvar id: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.idvar id: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.idvar id: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.idvar id: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.idvar id: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.idempotencyKeyvar idempotencyKey: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.imagevar image: ImageInputFilePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.imagevar image: ImageInputFile?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.includeRawChunksvar includeRawChunks: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.includeRawChunksvar includeRawChunks: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.includeRawChunksvar includeRawChunks: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.indexvar index: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.indexvar index: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.initialDelayNanosecondsvar initialDelayNanoseconds: UInt64Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.inputvar input: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.inputAudioFormatvar inputAudioFormat: AIRealtimeAudioFormat?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.inputAudioFormatvar inputAudioFormat: AIStreamingAudioFormatPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.inputAudioTranscriptionvar inputAudioTranscription: AIRealtimeAudioTranscriptionConfiguration?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.inputEncodingvar inputEncoding: AIToolInputEncoding? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.inputEncodingvar inputEncoding: AIToolInputEncodingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.inputReferencesvar inputReferences: [ImageInputFile]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.inputSchemaInputvar inputSchemaInput: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.inputTokensvar inputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.inputTokensvar inputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.inputTokensvar inputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.inputTokensCacheReadvar inputTokensCacheRead: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.inputTokensCacheWritevar inputTokensCacheWrite: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.inputTokensNoCachevar inputTokensNoCache: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.instructionsvar instructions: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.instructionsvar instructions: JSONValue { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.instructionsvar instructions: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.instructionsvar instructions: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.instructionsvar instructions: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.intValuevar intValue: Int? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance PropertySwiftAIProvider.isAbortedvar isAborted: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.isAutomaticvar isAutomatic: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.isEnabledvar isEnabled: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
Instance PropertySwiftAIProvider.isErrorvar isError: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.isNotFoundvar isNotFound: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.isRetryablevar isRetryable: Bool?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.isRetryablevar isRetryable: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.isRetryablevar isRetryable: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.isStreamvar isStream: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.isValidvar isValid: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
Instance PropertySwiftAIProvider.jsonValuevar jsonValue: JSONValue { get }Packages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
Instance PropertySwiftAIProvider.languagevar language: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.languagevar language: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.languagevar language: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.languagevar language: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.languagevar language: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.languagevar language: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.latestVersionvar latestVersion: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.leftvar left: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
Instance PropertySwiftAIProvider.limitvar limit: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.maskvar mask: ImageInputFile?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.maxDelayNanosecondsvar maxDelayNanoseconds: UInt64Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: IntPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.maxInputBytesPerCallvar maxInputBytesPerCall: Int? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.maxInputBytesPerCallvar maxInputBytesPerCall: Int? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.maxLineBytesvar maxLineBytes: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/BatchResultDownloadSettings.swift
Instance PropertySwiftAIProvider.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.mediaTypevar mediaType: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.messagevar message: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.messagevar message: String?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProvider/SecureJSONParsing.swift
Instance PropertySwiftAIProvider.messagesvar messages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.metadatavar metadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.metadatavar metadata: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.mimeTypevar mimeType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.mimeTypevar mimeType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.mimeTypevar mimeType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.modalitiesvar modalities: [String]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.modelvar model: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.modelOutputvar modelOutput: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.namevar name: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.namevar name: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.namevar name: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.namevar name: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.namevar name: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.namevar name: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.nextCursorvar nextCursor: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.numSpeakersvar numSpeakers: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.objectValuevar objectValue: [String : JSONValue]? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance PropertySwiftAIProvider.operationIDvar operationID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.originalErrorvar originalError: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.outputAudioFormatvar outputAudioFormat: AIRealtimeAudioFormat?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.outputAudioTranscriptionvar outputAudioTranscription: AIRealtimeAudioTranscriptionConfiguration?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.outputFormatvar outputFormat: AIStreamingAudioFormat?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.outputModalitiesvar outputModalities: [AIRealtimeOutputModality]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.outputReasoningTokensvar outputReasoningTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.outputTextTokensvar outputTextTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.outputTokensvar outputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.outputTokensvar outputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.outputTokensvar outputTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.parametersvar parameters: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.pathvar path: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.pathvar path: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.pendingvar pending: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.pollIntervalNanosecondsvar pollIntervalNanoseconds: UInt64Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.pollTimeoutNanosecondsvar pollTimeoutNanoseconds: UInt64Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.prefixPaddingMillisecondsvar prefixPaddingMilliseconds: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.preliminaryvar preliminary: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.presencePenaltyvar presencePenalty: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.probabilityDecimalsvar probabilityDecimals: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.promptvar prompt: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.promptvar prompt: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.promptvar prompt: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.promptvar prompt: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.promptvar prompt: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.protocolsvar protocols: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.providervar provider: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.providervar provider: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.providervar provider: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.providervar provider: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.providervar provider: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.providervar provider: StringPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
Instance PropertySwiftAIProvider.providerExecutedvar providerExecuted: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerExecutedvar providerExecuted: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerExecutedvar providerExecuted: BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.providerIDvar providerID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.providerOptionsTransformervar providerOptionsTransformer: AIEmbeddingProviderOptionsTransformer? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerOptionsTransformervar providerOptionsTransformer: AIEmbeddingProviderOptionsTransformer? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.providerReferencevar providerReference: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerReferencevar providerReference: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerReferencevar providerReference: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerReferencevar providerReference: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.providerReferencevar providerReference: AIProviderReference?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.purposevar purpose: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.queryvar query: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.questionIDvar questionID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.questionIDsvar questionIDs: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.questionTypevar questionType: AIDecisionQuestionType? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.questionTypevar questionType: AIEvaluationQuestionTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.ratevar rate: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.rawFinishReasonvar rawFinishReason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.rawInputTextvar rawInputText: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.rawStatusvar rawStatus: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.rawValuevar rawValue: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.reasonvar reason: AIRetryErrorReasonPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.reasonvar reason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.reasonvar reason: String? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.reasonvar reason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.reasonvar reason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.reasonvar reason: String?Packages/swift-ai-core/Sources/SwiftAIProvider/DuplexWebSocketTransport.swift
Instance PropertySwiftAIProvider.reasonvar reason: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.reasoningvar reasoning: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.reasoningvar reasoning: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.reasoningTextvar reasoningText: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.reasonNamevar reasonName: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.reasonNamevar reasonName: String? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.referencevar reference: TextBatchReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.referencevar reference: AIBatchReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.referencevar reference: AIProviderReferencePackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
Instance PropertySwiftAIProvider.repairedInputvar repairedInput: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.requestvar request: LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.requestvar request: ImageGenerationRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.requestBodyvar requestBody: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.requestCountsvar requestCounts: AIBatchRequestCounts?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.requestIDvar requestID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.requestMetadatavar requestMetadata: AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.requestsvar requests: [Request]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.resolutionvar resolution: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.responsevar response: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.responsevar response: AIDecisionResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.responsevar response: AIEvaluationResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.responsevar response: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.responseBodyvar responseBody: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.responseFormatvar responseFormat: AIResponseFormat?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.responseHeadersvar responseHeaders: [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.responseMessagesvar responseMessages: [AIMessage]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.responsesvar responses: [AIResponseMetadata]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.resultvar result: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.resultsvar results: [RerankedDocument]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.rightvar right: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
Instance PropertySwiftAIProvider.rolevar role: MessageRolePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.roundingvar rounding: AIDecisionRounding?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.roundingvar rounding: AIDecisionRounding?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.roundingvar rounding: AIEvaluationRounding?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.roundingvar rounding: AIEvaluationRounding?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.sampleRatevar sampleRate: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.schemavar schema: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.schemaPrefixvar schemaPrefix: String?Packages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
Instance PropertySwiftAIProvider.schemaSuffixvar schemaSuffix: String?Packages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
Instance PropertySwiftAIProvider.scorevar score: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.scoreDecimalsvar scoreDecimals: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.secondsvar seconds: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.seedvar seed: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.segmentsvar segments: [TranscriptionSegment]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.segmentsvar segments: [TranscriptionSegment]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.sessionConfigvar sessionConfig: AIRealtimeSessionConfiguration?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.settingvar setting: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.signallet signal: AIAbortSignalPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
Instance PropertySwiftAIProvider.silenceDurationMillisecondsvar silenceDurationMilliseconds: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.sizevar size: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.sourcevar source: AISourcePackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.sourceLanguagevar sourceLanguage: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.sourceLanguagevar sourceLanguage: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.sourcesvar sources: [AISource]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.sourcesvar sources: [AISource]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.sourceTypevar sourceType: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.sourceURLvar sourceURL: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.specificationVersionvar specificationVersion: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.specificationVersionvar specificationVersion: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.specificationVersionvar specificationVersion: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.specificationVersionvar specificationVersion: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.specificationVersionvar specificationVersion: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.specificationVersionvar specificationVersion: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.speedvar speed: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.speedvar speed: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.startIndexvar startIndex: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.startIndexvar startIndex: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.startSecondvar startSecond: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.startTimevar startTime: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.startupvar startup: AIRealtimeStartupMode?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.statevar state: [AIDecisionStatePart]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.statePartsvar stateParts: [AIDecisionStatePart]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.statusvar status: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.statusvar status: AIBatchLifecycleStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.statusvar status: AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.statusvar status: AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.statusvar status: AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.statusvar status: AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.statusCodevar statusCode: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.statusCodevar statusCode: IntPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.statusCodevar statusCode: IntPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.stepsvar steps: [AIToolStep]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.stopSequencesvar stopSequences: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.streamvar stream: AsyncThrowingStream<StreamingSpeechPart, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.streamvar stream: AsyncThrowingStream<StreamingTranscriptionPart, any Error>Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.stringValuevar stringValue: String? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance PropertySwiftAIProvider.structuredOutputTextvar structuredOutputText: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.supportedCapabilitiesvar supportedCapabilities: Set<ModelCapability> { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportedFileOperationsvar supportedFileOperations: Set<AIFileOperation> { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportedFileOperationsvar supportedFileOperations: Set<AIFileOperation> { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportedQuestionTypesvar supportedQuestionTypes: [AIDecisionQuestionType] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.supportedQuestionTypesvar supportedQuestionTypes: [AIEvaluationQuestionType] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.supportedURLsvar supportedURLs: [String : [AISupportedURLPattern]] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.supportedURLsvar supportedURLs: [String : [AISupportedURLPattern]] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.supportedURLsvar supportedURLs: [String : [AISupportedURLPattern]] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportedURLsvar supportedURLs: [String : [AISupportedURLPattern]] { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportsFileInputsvar supportsFileInputs: Bool? { get async }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportsFileInputsvar supportsFileInputs: Bool? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportsMaskInputsvar supportsMaskInputs: Bool? { get async }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportsUnaryVideoGenerationvar supportsUnaryVideoGeneration: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.supportsUnaryVideoGenerationvar supportsUnaryVideoGeneration: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
Instance PropertySwiftAIProvider.targetLanguagevar targetLanguage: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.targetLanguagesvar targetLanguages: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.temperaturevar temperature: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.textvar text: String? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.textvar text: AIStreamingTextInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.textvar text: StringPackages/swift-ai-core/Sources/SwiftAIProvider/SecureJSONParsing.swift
Instance PropertySwiftAIProvider.textValuevar textValue: String? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Instance PropertySwiftAIProvider.thresholdvar threshold: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.timeoutNanosecondsvar timeoutNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Instance PropertySwiftAIProvider.timestampvar timestamp: DatePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.timestampvar timestamp: Date?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.titlevar title: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.titlevar title: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.tokenvar token: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.toolApprovalRequestsvar toolApprovalRequests: [AIToolApprovalRequest]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.toolApprovalRequestsvar toolApprovalRequests: [AIToolApprovalRequest]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolApprovalResponsesvar toolApprovalResponses: [AIToolApprovalResponse]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.toolApprovalResponsesvar toolApprovalResponses: [AIToolApprovalResponse]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolCallConcurrencyvar toolCallConcurrency: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolCallIDvar toolCallID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolCallIDvar toolCallID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolCallIDvar toolCallID: String?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolCallIDsvar toolCallIDs: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolCallsvar toolCalls: [AIToolCall]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.toolCallsvar toolCalls: [AIToolCall]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolChoicevar toolChoice: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.toolContextsvar toolContexts: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.toolResultsvar toolResults: [AIToolResult]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.toolResultsvar toolResults: [AIToolResult]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.toolsvar tools: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.toolsvar tools: [AIRealtimeToolDefinition]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.topvar top: DoublePackages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
Instance PropertySwiftAIProvider.topKvar topK: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.topKvar topK: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.topPvar topP: Double?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
Instance PropertySwiftAIProvider.totalvar total: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.totalTokensvar totalTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.totalTokensvar totalTokens: Int?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.transportsvar transports: [AIRealtimeTransportKind]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.turnDetectionvar turnDetection: AIRealtimeTurnDetectionConfiguration?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.typevar type: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.typelet type: AIBatchReferenceTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.typevar type: AIDecisionAnswerType { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.typevar type: AIEvaluationQuestionType { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.typevar type: AIEvaluationQuestionType { get }Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.typevar type: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.typevar type: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.typevar type: AIRealtimeTurnDetectionTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.typevar type: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.typevar type: GatewayErrorTypePackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.upstreamTypevar upstreamType: String { get }Packages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Instance PropertySwiftAIProvider.urlvar url: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.urlvar url: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.urlvar url: StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.urlvar url: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.urlvar url: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.urlvar url: String?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.urlsvar urls: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.urlsvar urls: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.urlsvar urls: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.urlsvar urls: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.usagevar usage: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.usagevar usage: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.usagevar usage: AIDecisionModelUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.usagevar usage: AIDecisionUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.usagevar usage: AIEvaluationModelUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.usagevar usage: AIEvaluationUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.usagevar usage: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.validationErrorvar validationError: AITypeValidationError?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.valuevar value: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.valuesvar values: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.valuesvar values: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.valuesvar values: [String]Packages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Instance PropertySwiftAIProvider.versionlet version: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.versionlet version: IntPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.voicevar voice: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.voicevar voice: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.voicevar voice: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Instance PropertySwiftAIProvider.voicevar voice: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.voicevar voice: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Instance PropertySwiftAIProvider.warningvar warning: AIWarningPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIBatchWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIBatchWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIBatchWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
Instance PropertySwiftAIProvider.watermarkvar watermark: Bool?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
Instance PropertySwiftAIProvider.webhookURLvar webhookURL: String?Packages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
Instance PropertySwiftAIProviderUtilities.argumentsvar arguments: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.buildToolCallProviderMetadatavar buildToolCallProviderMetadata: (@Sendable ([String : JSONValue]?) -> [String : JSONValue]?)?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.codevar code: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.datavar data: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.errorDescriptionvar errorDescription: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
Instance PropertySwiftAIProviderUtilities.expiresAftervar expiresAfter: Double?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
Instance PropertySwiftAIProviderUtilities.extractMetadatavar extractMetadata: (@Sendable (AIStreamingToolCallDelta) -> [String : JSONValue]?)?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.functionNamevar functionName: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.generateIDvar generateID: @Sendable () -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.idvar id: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.indexvar index: Int?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.isPendingvar isPending: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
Instance PropertySwiftAIProviderUtilities.isRejectedvar isRejected: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
Instance PropertySwiftAIProviderUtilities.isResolvedvar isResolved: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreDelayedPromise.swift
Instance PropertySwiftAIProviderUtilities.isRetryablevar isRetryable: BoolPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.modelIDvar modelID: String { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Instance PropertySwiftAIProviderUtilities.providerIDlet providerID: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.providerIDvar providerID: String { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.providerIDvar providerID: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Instance PropertySwiftAIProviderUtilities.purposevar purpose: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
Instance PropertySwiftAIProviderUtilities.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
Instance PropertySwiftAIProviderUtilities.rawValuevar rawValue: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.specificationVersionlet specificationVersion: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.specificationVersionlet specificationVersion: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.statusCodevar statusCode: Int?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.streamlet stream: AsyncThrowingStream<Element, any Error>Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Instance PropertySwiftAIProviderUtilities.streamProviderErrorvar streamProviderError: AIStreamProviderError? { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.successvar success: Bool { get }Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
Instance PropertySwiftAIProviderUtilities.supportedQuestionTypeslet supportedQuestionTypes: [AIDecisionQuestionType]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/DecisionLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.supportedQuestionTypeslet supportedQuestionTypes: [AIEvaluationQuestionType]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/EvaluationLanguageModel.swift
Instance PropertySwiftAIProviderUtilities.typevar type: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Instance PropertySwiftAIProviderUtilities.typevar type: String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.typeValidationvar typeValidation: AIStreamingToolCallTypeValidationPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
Instance PropertySwiftAIProviderUtilities.valuevar value: JSONValue?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
Instance PropertySwiftAIProviderUtilities.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Instance PropertySwiftAISDK.abortSignalvar abortSignal: AIAbortSignal?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.abortSignalvar abortSignal: AIAbortSignal?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.abortSignalvar abortSignal: AIAbortSignal?Sources/SwiftAISDK/MCPHTTPTransport.swift
Instance PropertySwiftAISDK.accessKeyvar accessKey: String?Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.accessKeyIDvar accessKeyID: StringSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.accessKeyIDvar accessKeyID: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.accessKeyIDvar accessKeyID: StringSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.accessKeyIDvar accessKeyID: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.accessTokenvar accessToken: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.accessTokenvar accessToken: String?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.actionvar action: MCPElicitActionSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.allowInsecureLocalhostvar allowInsecureLocalhost: BoolSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.allowInsecureSSLvar allowInsecureSSL: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.allowRedirectsvar allowRedirects: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.annotationsvar annotations: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.apiKeyvar apiKey: String?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.applicationTypevar applicationType: MCPOAuthApplicationType?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.appVisiblevar appVisible: MCPListToolsResultSources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.argsvar args: [String]Sources/SwiftAISDK/MCPStdioTransport.swift
Instance PropertySwiftAISDK.argumentsvar arguments: [String : JSONValue]Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.argumentsvar arguments: [String : JSONValue]Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.argumentsvar arguments: [String : JSONValue]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.argumentsvar arguments: [String : JSONValue]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.argumentsvar arguments: [String : JSONValue]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.argumentsvar arguments: [MCPPromptArgument]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.articleContentMaxCharactersvar articleContentMaxCharacters: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.authorizationEndpointvar authorizationEndpoint: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationResponseIssuerParameterSupportedvar authorizationResponseIssuerParameterSupported: Bool?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationServersvar authorizationServers: [URL]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationServerURLvar authorizationServerURL: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationServerURLvar authorizationServerURL: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationServerURLvar authorizationServerURL: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationServerURLvar authorizationServerURL: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authorizationURLvar authorizationURL: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.authTokenvar authToken: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.balancevar balance: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.baseURLvar baseURL: String?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.batchResultDownloadsvar batchResultDownloads: AIBatchResultDownloadSettings?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.billableWebSearchCallsvar billableWebSearchCalls: IntSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.blobvar blob: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.bodyvar body: [String : JSONValue]Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.bodyvar body: [String : JSONValue]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.bodyvar body: [String : JSONValue]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.cacheControlvar cacheControl: MiniMaxCacheControlOptions.CacheControl?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.cacheCreationInputTokensvar cacheCreationInputTokens: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.cacheCreationTokensvar cacheCreationTokens: IntSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.cachedInputTokensvar cachedInputTokens: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.cachedTokensvar cachedTokens: IntSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.callbackURLvar callbackURL: URLSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.categoryvar category: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.chatID@MainActor let chatID: StringSources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.chatIDvar chatID: StringSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.chatIDvar chatID: StringSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.chunkIDvar chunkID: String?Sources/SwiftAISDK/Errors.swift
Instance PropertySwiftAISDK.chunkTypevar chunkType: String?Sources/SwiftAISDK/Errors.swift
Instance PropertySwiftAISDK.citationsvar citations: [AICitation]Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.cleanupStatusvar cleanupStatus: MCPManagedSubscription.CleanupStatus?Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.clientEmailvar clientEmail: StringSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.clientIDvar clientID: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientIDIssuedAtvar clientIDIssuedAt: Int?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientIDMetadataDocumentSupportedvar clientIDMetadataDocumentSupported: Bool?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientInformationvar clientInformation: MCPOAuthClientInformationSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientMetadatavar clientMetadata: MCPOAuthClientMetadataSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientMetadatavar clientMetadata: MCPOAuthClientMetadata { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientNamevar clientName: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientSecretvar clientSecret: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientSecretExpiresAtvar clientSecretExpiresAt: Int?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.clientURIvar clientURI: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.codevar code: IntSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.codevar code: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.codelet code: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.codevar code: Int?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.codeChallengeMethodsSupportedvar codeChallengeMethodsSupported: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.codeVerifiervar codeVerifier: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.commandvar command: StringSources/SwiftAISDK/MCPStdioTransport.swift
Instance PropertySwiftAISDK.completionTokensvar completionTokens: IntSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.contactsvar contacts: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.contentvar content: [JSONValue]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.contentvar content: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.contentvar content: [String : JSONValue]?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.contentFormatvar contentFormat: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.contentsvar contents: [MCPResourceContent]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.contextvar context: [String : JSONValue]?Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.countvar count: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.countvar count: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.countryCodevar countryCode: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.createdAtvar createdAt: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.credentialProvidervar credentialProvider: (@Sendable () async throws -> AmazonBedrockCredentials)?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.credentialProvidervar credentialProvider: (@Sendable () async throws -> AnthropicAWSCredentials)?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.credentialTypevar credentialType: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.credentialTypevar credentialType: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.cursorvar cursor: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.cursorvar cursor: JSONValue?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.cursorvar cursor: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.cursorvar cursor: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.cursorvar cursor: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.cwdvar cwd: String?Sources/SwiftAISDK/MCPStdioTransport.swift
Instance PropertySwiftAISDK.datavar data: [String : JSONValue]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.datavar data: JSONValue?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.datavar data: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.dataSourcevar dataSource: GatewayTakoDataSourceConfig?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.datevar date: @Sendable () -> DateSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.datevar date: @Sendable () -> DateSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.datevar date: @Sendable () -> DateSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.datePartvar datePart: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.dayvar day: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.definitionvar definition: MCPEventDefinitionSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.deliveryvar delivery: [MCPEventDeliveryMode]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.deliveryvar delivery: MCPEventDeliverySources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.deliveryURLvar deliveryURL: URLSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String { get }Sources/SwiftAISDK/AIUIMessageValidation.swift
Instance PropertySwiftAISDK.descriptionvar description: String { get }Sources/SwiftAISDK/Errors.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.descriptionvar description: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.destructiveHintvar destructiveHint: Bool?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.detailvar detail: MiniMaxImagePartOptions.Detail?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.effortvar effort: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.effortvar effort: MiniMaxLanguageModelOptions.Effort?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.endDatevar endDate: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.envvar env: [String : String]Sources/SwiftAISDK/MCPStdioTransport.swift
Instance PropertySwiftAISDK.environmentvar environment: [String : String]?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.environmentvar environment: [String : String]?Sources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.environmentvar environment: [String : String]?Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.environmentvar environment: [String : String]?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.error@Published @MainActor var error: (any Error)? { get set }Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.errorDescriptionvar errorDescription: String?Sources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance PropertySwiftAISDK.eventIdvar eventId: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.eventsvar events: [MCPEventDefinition]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.excludeDomainsvar excludeDomains: [String]Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.executableToolsvar executableTools: [AITool]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.experimentalEventsvar experimentalEvents: MCPEvents { get }Sources/SwiftAISDK/MCPClientActor.swift
Instance PropertySwiftAISDK.experimentalSpeechvar experimentalSpeech: GatewaySpeechFactory { get }Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.experimentalTranscriptionvar experimentalTranscription: GatewayTranscriptionFactory { get }Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.expiresAfterSecondsvar expiresAfterSeconds: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.expiresAtvar expiresAt: String?Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.expiresAtvar expiresAt: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.expiresInvar expiresIn: Int?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.factoryNamesvar factoryNames: [String]Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.fieldslet fields: [String : JSONValue]Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.finishReasonvar finishReason: String?Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.finishReasonvar finishReason: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.forceRefreshvar forceRefresh: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.formatvar format: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.fpsvar fps: Double?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.generateMessageID@MainActor var generateMessageID: @Sendable () -> StringSources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.generateMessageIDvar generateMessageID: @Sendable () -> StringSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.generationTimevar generationTime: DoubleSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.grantTypesvar grantTypes: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.grantTypesSupportedvar grantTypesSupported: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.groupByvar groupBy: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.hasMorevar hasMore: Bool?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.headersvar headers: [String : String]Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.highlightsvar highlights: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.hourvar hour: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.htmlvar html: StringSources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.idvar id: String?Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.idvar id: String?Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.idvar id: String?Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.idvar id: StringSources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.idvar id: StringSources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.idvar id: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.idvar id: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.idvar id: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.idvar id: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.idvar id: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.idempotencyKeyvar idempotencyKey: StringSources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.idempotentHintvar idempotentHint: Bool?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.idTokenvar idToken: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.imagevar image: HeyGenVideoAsset?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.imageDarkModevar imageDarkMode: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.includeContentsvar includeContents: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.includeContentsvar includeContents: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.includeDomainsvar includeDomains: [String]Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.includeRelatedvar includeRelated: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.includeUsagevar includeUsage: BoolSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.initializeResultvar initializeResult: JSONValue { get }Sources/SwiftAISDK/MCPClientActor.swift
Instance PropertySwiftAISDK.inputSchemavar inputSchema: JSONValueSources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.inputSchemavar inputSchema: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.inputSchemavar inputSchema: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.inputTokensvar inputTokens: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.insertReferencevar insertReference: Bool?Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
Instance PropertySwiftAISDK.instructionsvar instructions: String? { get }Sources/SwiftAISDK/MCPClientActor.swift
Instance PropertySwiftAISDK.isAbortvar isAbort: BoolSources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.isAbortedvar isAborted: BoolSources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance PropertySwiftAISDK.isByokvar isByok: BoolSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.isCancelledvar isCancelled: BoolSources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance PropertySwiftAISDK.isDisconnectvar isDisconnect: BoolSources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.isErrorvar isError: BoolSources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.isErrorvar isError: BoolSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.isRunning@MainActor var isRunning: Bool { get }Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.issuervar issuer: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.issuervar issuer: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.issuervar issuer: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.issuervar issuer: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.issuesvar issues: [AIUIMessageValidationIssue]Sources/SwiftAISDK/AIUIMessageValidation.swift
Instance PropertySwiftAISDK.isValidvar isValid: Bool { get }Sources/SwiftAISDK/AIUIMessageValidation.swift
Instance PropertySwiftAISDK.jsonValuevar jsonValue: JSONValue { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.jsonValuevar jsonValue: JSONValue { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.jsonValuevar jsonValue: JSONValue { get }Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.jsonValuevar jsonValue: JSONValue { get }Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.jsonValuevar jsonValue: JSONValue { get }Sources/SwiftAISDK/Models/QuiverAIModels.swift
Instance PropertySwiftAISDK.jwksvar jwks: JSONValue?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.jwksURIvar jwksURI: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.keyvar key: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.latencyvar latency: DoubleSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.latitudevar latitude: Double?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.lifetimevar lifetime: MCPManagedSubscribeInput.LifetimeSources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.lifetimevar lifetime: MCPEventLifetime?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.lifetimevar lifetime: MCPEventLifetime?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.localevar locale: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.locationvar location: String?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.logoURIvar logoURI: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.longContextvar longContext: Bool?Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
Instance PropertySwiftAISDK.longitudevar longitude: Double?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.maiBaseURLvar maiBaseURL: String?Sources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.marketCostvar marketCost: Double?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.maxAgeMillisecondsvar maxAgeMilliseconds: Int?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.maxAgeMillisecondsvar maxAgeMilliseconds: Int?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.maxBytesvar maxBytes: Int?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/AlibabaEmbeddingModel.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/BasetenModels.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/MistralEmbeddingModel.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/PerplexityEmbeddingModel.swift
Instance PropertySwiftAISDK.maxEmbeddingsPerCallvar maxEmbeddingsPerCall: Int? { get }Sources/SwiftAISDK/Models/VoyageModels.swift
Instance PropertySwiftAISDK.maxImagesPerCallvar maxImagesPerCall: Int { get }Sources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.maxImagesPerCalllet maxImagesPerCall: IntSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.maxImagesPerCalllet maxImagesPerCall: IntSources/SwiftAISDK/Models/TopazImageModel.swift
Instance PropertySwiftAISDK.maxRowsvar maxRows: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.maxStepsvar maxSteps: IntSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.maxTotalTimeoutMillisecondsvar maxTotalTimeoutMilliseconds: Int?Sources/SwiftAISDK/MCPHTTPTransport.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/HeyGenVideoModel.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/KlingAIMediaModels.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
Instance PropertySwiftAISDK.maxVideosPerCalllet maxVideosPerCall: IntSources/SwiftAISDK/Models/TopazVideoModel.swift
Instance PropertySwiftAISDK.messagevar message: AIUIMessage?Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.messagevar message: AIUIMessageSources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance PropertySwiftAISDK.messagevar message: AIUIMessage { get }Sources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/AIUIMessageValidation.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/Errors.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.messagevar message: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.messageIDvar messageID: String?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.messagesvar messages: [AIUIMessage]Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.messages@Published @MainActor var messages: [AIUIMessage] { get set }Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.messagesvar messages: [AIUIMessage]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.messagesvar messages: [AIUIMessage]Sources/SwiftAISDK/AIUIMessageValidation.swift
Instance PropertySwiftAISDK.messagesvar messages: [MCPPromptMessage]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.metadatavar metadata: [String : JSONValue]Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: MCPOAuthAuthorizationServerMetadata?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.metadatavar metadata: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.mimeTypevar mimeType: StringSources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.mimeTypevar mimeType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.mimeTypevar mimeType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.mimeTypevar mimeType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.modevar mode: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.modevar mode: HeyGenVideoModelOptions.Mode?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.modelvar model: any LanguageModelSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.modelvar model: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.modelvar model: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.modelvar model: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.modelvar model: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.modelFamilyvar modelFamily: AmazonBedrockEmbeddingModelFamily?Sources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
Instance PropertySwiftAISDK.modelFamilyvar modelFamily: AmazonBedrockChatModelFamily?Sources/SwiftAISDK/Models/AmazonBedrockModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AlibabaEmbeddingModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AlibabaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AlibabaVideoModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AmazonBedrockImageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AmazonBedrockLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AmazonBedrockRerankingModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AssemblyAIAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/BasetenModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/BlackForestLabsMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/BlackForestLabsVideoModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CartesiaSpeechModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CartesiaStreamingTranscriptionModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CartesiaTranscriptionModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CerebrasModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/CohereLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/DeepInfraModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/DeepSeekModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/DeepgramAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/DeepgramAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/FalAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/FalAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/FireworksModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: FishAudioSpeechModelIDSources/SwiftAISDK/Models/FishAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: FishAudioTranscriptionModelIDSources/SwiftAISDK/Models/FishAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayDecisionModel.swift
Instance PropertySwiftAISDK.modelIDvar modelID: String { get }Sources/SwiftAISDK/Models/GatewayEvaluationModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GladiaAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleGenerativeLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleInteractionsModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GroqModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/GroqTranscriptionModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/HeyGenVideoModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/HuggingFaceModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/HumeAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/KlingAIMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/LMNTAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/LumaMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/MistralConversationLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/MistralEmbeddingModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/MistralModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/MistralSpeechModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/MistralTranscriptionModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/PerplexityDecisionModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/PerplexityEmbeddingModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/PerplexityModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/PerplexityModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/QuiverAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ReplicateMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ReplicateMediaModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/RevAIAudioModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/TogetherAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/TogetherAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/TopazImageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/TopazVideoModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
Instance PropertySwiftAISDK.modelIDvar modelID: String { get }Sources/SwiftAISDK/Models/TypesafeAIEvaluationModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/VoyageModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/VoyageModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAISDK.modelIDlet modelID: StringSources/SwiftAISDK/Models/ZAILanguageModel.swift
Instance PropertySwiftAISDK.modelIDvar modelID: String?Sources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance PropertySwiftAISDK.modelIDvar modelID: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.modelTypevar modelType: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.modelURLvar modelURL: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.modelVisiblevar modelVisible: MCPListToolsResultSources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.namevar name: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.namevar name: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.nextCursorvar nextCursor: String?Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.nextCursorvar nextCursor: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.nextCursorvar nextCursor: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.nextCursorvar nextCursor: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.nextCursorvar nextCursor: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.nodeIDsvar nodeIDs: [String]Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.notesvar notes: String?Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.numResultsvar numResults: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.onError@MainActor var onError: (@MainActor @Sendable (any Error) -> Void)?Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.onFinish@MainActor var onFinish: (@MainActor @Sendable (AIChatSessionFinishEvent) -> Void)?Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.openWorldHintvar openWorldHint: Bool?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.optionsvar options: MCPRequestOptions?Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.optionsvar options: MCPRequestOptions?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.organizationvar organization: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.outcomevar outcome: AIUIMessageStreamOutcomeSources/SwiftAISDK/AIUIMessageStreamReducer.swift
Instance PropertySwiftAISDK.outputSchemavar outputSchema: JSONValue?Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.outputSchemavar outputSchema: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.outputTokensvar outputTokens: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.parametersvar parameters: [URLQueryItem]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.partsvar parts: [AIUIMessagePart]Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.pathvar path: StringSources/SwiftAISDK/AIUIMessageValidation.swift
Instance PropertySwiftAISDK.payloadSchemavar payloadSchema: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.policyURIvar policyURI: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.prepareStepvar prepareStep: AIPrepareStep?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.privateKeyvar privateKey: StringSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.privateKeyIDvar privateKeyID: String?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.projectvar project: String?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.projectvar project: String?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.promptEnhancementvar promptEnhancement: HeyGenVideoModelOptions.PromptEnhancement?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.promptsvar prompts: [MCPPrompt]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.promptTokensvar promptTokens: IntSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.providervar provider: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.providervar provider: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.providervar provider: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.providerIDvar providerID: String { get }Sources/SwiftAISDK/Compatibility.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AlibabaEmbeddingModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AlibabaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AlibabaVideoModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AmazonBedrockImageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AmazonBedrockLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AmazonBedrockRerankingModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AssemblyAIAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/BasetenModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/BlackForestLabsMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/BlackForestLabsVideoModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ByteDanceMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CartesiaSpeechModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CartesiaStreamingTranscriptionModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CartesiaTranscriptionModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CerebrasModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CohereEmbeddingRerankingModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/CohereLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/DeepInfraModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/DeepSeekModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/DeepgramAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/DeepgramAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ElevenLabsExtendedAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FalAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FalAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FileClients.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FileClients.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FileClients.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FireworksModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FishAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/FishAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayDecisionModel.swift
Instance PropertySwiftAISDK.providerIDvar providerID: String { get }Sources/SwiftAISDK/Models/GatewayEvaluationModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GenericMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GladiaAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleGenerativeLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleInteractionsModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GoogleVertexModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GroqModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/GroqTranscriptionModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/HeyGenVideoModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/HuggingFaceModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/HumeAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/KlingAIMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/LMNTAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/LumaMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/MiniMaxVideoModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/MistralConversationLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/MistralEmbeddingModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/MistralModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/MistralSpeechModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/MistralTranscriptionModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/PerplexityDecisionModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/PerplexityEmbeddingModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/PerplexityModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/PerplexityModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ProdiaMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/QuiverAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ReplicateMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ReplicateMediaModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/RevAIAudioModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/TogetherAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/TogetherAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/TopazImageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/TopazVideoModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
Instance PropertySwiftAISDK.providerIDvar providerID: String { get }Sources/SwiftAISDK/Models/TypesafeAIEvaluationModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/VoyageModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/VoyageModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIModels.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIRealtimeModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Models/ZAILanguageModel.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance PropertySwiftAISDK.providerIDvar providerID: StringSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/VercelProvider.swift
Instance PropertySwiftAISDK.providerIDlet providerID: StringSources/SwiftAISDK/Providers/ZAIProvider.swift
Instance PropertySwiftAISDK.providerMetadatavar providerMetadata: [String : JSONValue]Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.providerMetadatavar providerMetadata: [String : JSONValue]Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.providerMetadatavar providerMetadata: [String : JSONValue]Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.providerNamevar providerName: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.providerOptionsvar providerOptions: [String : JSONValue] { get }Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.providerOptionsTransformervar providerOptionsTransformer: AIEmbeddingProviderOptionsTransformer? { get }Sources/SwiftAISDK/Models/GoogleGenerativeMediaModels.swift
Instance PropertySwiftAISDK.proxiesvar proxies: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.publishedAftervar publishedAfter: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.publishedBeforevar publishedBefore: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.queryParamsvar queryParams: [String : String]Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValue?Sources/SwiftAISDK/Errors.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.rawValuevar rawValue: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.readOnlyHintvar readOnlyHint: Bool?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.reasoningvar reasoning: String { get }Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.reasoningTokensvar reasoningTokens: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.reasoningTokensvar reasoningTokens: IntSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.redirectURIsvar redirectURIs: [URL]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.redirectURLvar redirectURL: URL { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.referencevar reference: String?Sources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
Instance PropertySwiftAISDK.referenceAudiovar referenceAudio: [HeyGenVideoAsset]?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.referenceImagesvar referenceImages: [HeyGenVideoAsset]?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.referenceVideosvar referenceVideos: [HeyGenVideoAsset]?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.refreshBeforevar refreshBefore: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.refreshBeforevar refreshBefore: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.refreshBeforevar refreshBefore: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.refreshTokenvar refreshToken: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.regionvar region: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.regionvar region: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.registrationEndpointvar registrationEndpoint: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.requestCountvar requestCount: Int?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.requestedSchemavar requestedSchema: JSONValueSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.requestOptionsvar requestOptions: AIChatRequestOptionsSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.requiredvar required: Bool?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resolutionvar resolution: HeyGenVideoModelOptions.Resolution?Sources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
Instance PropertySwiftAISDK.resourcevar resource: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.resourcesvar resources: [MCPResource]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resourceTemplatesvar resourceTemplates: [MCPResourceTemplate]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resourceURIvar resourceURI: String?Sources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.responseBodyvar responseBody: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.responseMessageIDvar responseMessageID: String?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.responseTypesvar responseTypes: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.responseTypesSupportedvar responseTypesSupported: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.resultsvar results: [GatewaySpendReportRow]Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.resultTypevar resultType: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.retryPolicyvar retryPolicy: AIRetryPolicySources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.rolevar role: MessageRoleSources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.rolevar role: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.schemavar schema: JSONValue?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.scopevar scope: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.scopevar scope: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.scopesSupportedvar scopesSupported: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.secretvar secret: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.secretvar secret: String?Sources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.secretAccessKeyvar secretAccessKey: StringSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.secretAccessKeyvar secretAccessKey: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.secretAccessKeyvar secretAccessKey: StringSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.secretAccessKeyvar secretAccessKey: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.secretKeyvar secretKey: String?Sources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.sendAutomaticallyWhen@MainActor var sendAutomaticallyWhen: (@MainActor @Sendable ([AIUIMessage]) -> Bool)?Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.sendFinishvar sendFinish: BoolSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.sendReasoningvar sendReasoning: BoolSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.sendSourcesvar sendSources: BoolSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.serverCapabilitiesvar serverCapabilities: JSONValue { get }Sources/SwiftAISDK/MCPClientActor.swift
Instance PropertySwiftAISDK.serverInfovar serverInfo: MCPImplementation { get }Sources/SwiftAISDK/MCPClientActor.swift
Instance PropertySwiftAISDK.serviceAccountvar serviceAccount: GoogleServiceAccountCredentials?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.sessionTokenvar sessionToken: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.sessionTokenvar sessionToken: String?Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.sessionTokenvar sessionToken: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.sessionTokenvar sessionToken: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.shellvar shell: MCPStdioShellSources/SwiftAISDK/MCPStdioTransport.swift
Instance PropertySwiftAISDK.sizevar size: Int?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.snippetMaxCharactersvar snippetMaxCharacters: Int?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.softwareIDvar softwareID: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.softwareStatementvar softwareStatement: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.softwareVersionvar softwareVersion: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.specificationVersionlet specificationVersion: StringSources/SwiftAISDK/Models/GatewayDecisionModel.swift
Instance PropertySwiftAISDK.specificationVersionlet specificationVersion: StringSources/SwiftAISDK/Models/GatewayEvaluationModel.swift
Instance PropertySwiftAISDK.specificationVersionlet specificationVersion: StringSources/SwiftAISDK/Models/PerplexityDecisionModel.swift
Instance PropertySwiftAISDK.specificationVersionlet specificationVersion: StringSources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
Instance PropertySwiftAISDK.specificationVersionlet specificationVersion: StringSources/SwiftAISDK/Models/TypesafeAIEvaluationModel.swift
Instance PropertySwiftAISDK.speechBaseURLvar speechBaseURL: String?Sources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.startDatevar startDate: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.statevar state: AIUIStreamingPartState?Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.statevar state: AIUIStreamingPartState?Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.status@Published @MainActor var status: AIChatSessionStatus { get set }Sources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.statusvar status: MCPManagedSubscription.StatusSources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.statusvar status: MCPEventSubscription.StatusSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.statusCodevar statusCode: Int?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.statusCodevar statusCode: Int?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.stopWhenvar stopWhen: [AIStopCondition]Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.streamedvar streamed: BoolSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.strictvar strict: Bool?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.strictResponseInputvar strictResponseInput: BoolSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.structuredContentvar structuredContent: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.subscriptionsvar subscriptions: [MCPManagedSubscription]Sources/SwiftAISDK/MCPEventAdapter.swift
Instance PropertySwiftAISDK.supportedCapabilitiesvar supportedCapabilities: Set<ModelCapability> { get }Sources/SwiftAISDK/Compatibility.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/FishAudioProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/GMICloudProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/GoogleGenerativeAIProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/HuggingFaceProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/OpenAICompatibleProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitiesvar supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/TypesafeAIProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/VercelProvider.swift
Instance PropertySwiftAISDK.supportedCapabilitieslet supportedCapabilities: Set<ModelCapability>Sources/SwiftAISDK/Providers/ZAIProvider.swift
Instance PropertySwiftAISDK.supportedFileOperationslet supportedFileOperations: Set<AIFileOperation>Sources/SwiftAISDK/Models/FileClients.swift
Instance PropertySwiftAISDK.supportedQuestionTypeslet supportedQuestionTypes: [AIDecisionQuestionType]Sources/SwiftAISDK/Models/GatewayDecisionModel.swift
Instance PropertySwiftAISDK.supportedQuestionTypeslet supportedQuestionTypes: [AIEvaluationQuestionType]Sources/SwiftAISDK/Models/GatewayEvaluationModel.swift
Instance PropertySwiftAISDK.supportedQuestionTypeslet supportedQuestionTypes: [AIDecisionQuestionType]Sources/SwiftAISDK/Models/PerplexityDecisionModel.swift
Instance PropertySwiftAISDK.supportedQuestionTypeslet supportedQuestionTypes: [AIDecisionQuestionType]Sources/SwiftAISDK/Models/TypesafeAIDecisionModel.swift
Instance PropertySwiftAISDK.supportedQuestionTypeslet supportedQuestionTypes: [AIEvaluationQuestionType]Sources/SwiftAISDK/Models/TypesafeAIEvaluationModel.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/AmazonBedrockLanguageModel.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/GoogleBatchLanguageModel.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/MistralConversationLanguageModel.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/XAIResponsesBatchLanguageModel.swift
Instance PropertySwiftAISDK.supportedURLslet supportedURLs: [String : [AISupportedURLPattern]]Sources/SwiftAISDK/Models/ZAILanguageModel.swift
Instance PropertySwiftAISDK.supportsDynamicClientRegistrationvar supportsDynamicClientRegistration: Bool { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.supportsDynamicClientRegistrationvar supportsDynamicClientRegistration: Bool { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsFileInputsvar supportsFileInputs: Bool? { get async }Sources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.supportsFileInputslet supportsFileInputs: Bool?Sources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.supportsFileInputslet supportsFileInputs: Bool?Sources/SwiftAISDK/Models/TopazImageModel.swift
Instance PropertySwiftAISDK.supportsFileUploadvar supportsFileUpload: BoolSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get }Sources/SwiftAISDK/ImageInputCapabilities.swift
Instance PropertySwiftAISDK.supportsMaskInputsvar supportsMaskInputs: Bool? { get async }Sources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.supportsMaskInputslet supportsMaskInputs: Bool?Sources/SwiftAISDK/Models/AzureMAIImageModel.swift
Instance PropertySwiftAISDK.supportsMaskInputslet supportsMaskInputs: Bool?Sources/SwiftAISDK/Models/TopazImageModel.swift
Instance PropertySwiftAISDK.supportsMCPToolParameterHeaderslet supportsMCPToolParameterHeaders: BoolSources/SwiftAISDK/MCPHTTPTransport.swift
Instance PropertySwiftAISDK.supportsMCPToolParameterHeadersvar supportsMCPToolParameterHeaders: Bool { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.supportsMCPToolParameterHeadersvar supportsMCPToolParameterHeaders: Bool { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.supportsMultiPartToolContentvar supportsMultiPartToolContent: BoolSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.supportsProtocolVersionDiscoverylet supportsProtocolVersionDiscovery: BoolSources/SwiftAISDK/MCPHTTPTransport.swift
Instance PropertySwiftAISDK.supportsProtocolVersionDiscoverylet supportsProtocolVersionDiscovery: BoolSources/SwiftAISDK/MCPStdioTransport.swift
Instance PropertySwiftAISDK.supportsProtocolVersionDiscoveryvar supportsProtocolVersionDiscovery: Bool { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.supportsProtocolVersionDiscoveryvar supportsProtocolVersionDiscovery: Bool { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.supportsSkillUploadvar supportsSkillUpload: BoolSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.supportsStructuredOutputsvar supportsStructuredOutputs: BoolSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.supportsUnaryVideoGenerationlet supportsUnaryVideoGeneration: BoolSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.supportsUnaryVideoGenerationlet supportsUnaryVideoGeneration: BoolSources/SwiftAISDK/Models/HeyGenVideoModel.swift
Instance PropertySwiftAISDK.supportsUnaryVideoGenerationlet supportsUnaryVideoGeneration: BoolSources/SwiftAISDK/Models/TopazVideoModel.swift
Instance PropertySwiftAISDK.supportsVideoGenerationWebhookslet supportsVideoGenerationWebhooks: BoolSources/SwiftAISDK/Models/FalMediaModels.swift
Instance PropertySwiftAISDK.supportsVideoGenerationWebhookslet supportsVideoGenerationWebhooks: BoolSources/SwiftAISDK/Models/GatewayMediaModels.swift
Instance PropertySwiftAISDK.tagvar tag: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.tagsvar tags: [String]Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.telemetryvar telemetry: Telemetry.Options?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.textvar text: StringSources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.textvar text: StringSources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.textvar text: String { get }Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.textvar text: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.thinkingvar thinking: MiniMaxLanguageModelOptions.Thinking?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.timeoutMillisecondsvar timeoutMilliseconds: Int?Sources/SwiftAISDK/MCPHTTPTransport.swift
Instance PropertySwiftAISDK.timeoutNanosecondsvar timeoutNanoseconds: UInt64?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.timestampvar timestamp: StringSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.timezonevar timezone: String?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.titlevar title: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.tokenvar token: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.tokenEndpointvar tokenEndpoint: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenEndpointvar tokenEndpoint: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenEndpointvar tokenEndpoint: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenEndpointvar tokenEndpoint: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenEndpointAuthMethodvar tokenEndpointAuthMethod: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenEndpointAuthMethodsSupportedvar tokenEndpointAuthMethodsSupported: [String]Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokensvar tokens: MCPOAuthTokensSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenTypevar tokenType: StringSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.tokenURLvar tokenURL: URLSources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.toolAnnotationsvar toolAnnotations: MCPToolAnnotations? { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.toolApprovalvar toolApproval: AIToolApproval?Sources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.toolCallersvar toolCallers: AIToolCallerRoutingSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.toolResultvar toolResult: JSONValue?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.toolResultDownloadsvar toolResultDownloads: GoogleVertexToolResultDownloadSettings?Sources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.toolsvar tools: [MCPToolDefinition]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.tosURIvar tosURI: URL?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.totalvar total: Int?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.totalCostvar totalCost: DoubleSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.totalCostvar totalCost: DoubleSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.totalUsedvar totalUsed: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.transformRequestBodyvar transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.transformRequestBodyWithWarningsvar transformRequestBodyWithWarnings: (@Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue])?Sources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.transport@MainActor var transport: any AIChatTransportSources/SwiftAISDK/AIChatSession.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
Instance PropertySwiftAISDK.transportvar transport: any AITransportSources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.triggervar trigger: AIChatTransportTriggerSources/SwiftAISDK/AIChatTransport.swift
Instance PropertySwiftAISDK.truncatedvar truncated: BoolSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.truncatedlet truncated: BoolSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.truncatedvar truncated: BoolSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.unavailableStaticToolCallIDsvar unavailableStaticToolCallIDs: Set<String>Sources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.upstreamInferenceCostvar upstreamInferenceCost: DoubleSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.upstreamPackagevar upstreamPackage: StringSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Instance PropertySwiftAISDK.urivar uri: StringSources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.urivar uri: String?Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.urivar uri: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.urivar uri: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.uriTemplatevar uriTemplate: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.urlvar url: URLSources/SwiftAISDK/MCPEventTypes.swift
Instance PropertySwiftAISDK.urlvar url: String?Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.urlvar url: StringSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.usagevar usage: DoubleSources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.uservar user: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.userIDvar userID: String?Sources/SwiftAISDK/Providers/GatewayProvider.swift
Instance PropertySwiftAISDK.usesCustomClientAuthenticationvar usesCustomClientAuthentication: Bool { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.usesCustomClientAuthenticationvar usesCustomClientAuthentication: Bool { get }Sources/SwiftAISDK/MCPOAuthTypes.swift
Instance PropertySwiftAISDK.validationIssuesvar validationIssues: [AIUIMessageValidationIssue]Sources/SwiftAISDK/Errors.swift
Instance PropertySwiftAISDK.valuevar value: JSONValueSources/SwiftAISDK/CoreUIMessages.swift
Instance PropertySwiftAISDK.valuevar value: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.valuesvar values: [String]Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.versionvar version: StringSources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.versionvar version: StringSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.videoBaseURLvar videoBaseURL: String?Sources/SwiftAISDK/Providers/MiniMaxProvider.swift
Instance PropertySwiftAISDK.visibilityvar visibility: [MCPAppToolMeta.Visibility]?Sources/SwiftAISDK/MCPApps.swift
Instance PropertySwiftAISDK.waitsForProtocolVersionDiscoverylet waitsForProtocolVersionDiscovery: BoolSources/SwiftAISDK/MCPHTTPTransport.swift
Instance PropertySwiftAISDK.waitsForProtocolVersionDiscoveryvar waitsForProtocolVersionDiscovery: Bool { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.waitsForProtocolVersionDiscoveryvar waitsForProtocolVersionDiscovery: Bool { get }Sources/SwiftAISDK/MCPTypes.swift
Instance PropertySwiftAISDK.webSocketTransportvar webSocketTransport: any AIDuplexWebSocketTransportSources/SwiftAISDK/Models/AzureAudioModels.swift
Instance PropertySwiftAISDK.webSocketTransportvar webSocketTransport: any AIDuplexWebSocketTransportSources/SwiftAISDK/Providers/CartesiaProvider.swift
Instance PropertySwiftAISDK.webSourcevar webSource: GatewayTakoWebSourceConfig?Sources/SwiftAISDK/Models/GatewayModels.swift
Instance PropertySwiftAISDK.workspaceIDvar workspaceID: String?Sources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
Instance PropertySwiftAITransport.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance PropertySwiftAITransport.abortSignalvar abortSignal: AIAbortSignal?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.bodyvar body: Data?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.bodyvar body: DataPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.bodyvar body: AsyncThrowingStream<Data, any Error>Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.bodyAvailablevar bodyAvailable: BoolPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.bodyStreamvar bodyStream: AsyncThrowingStream<Data, any Error>?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.bodyTextvar bodyText: String { get }Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.boundaryvar boundary: StringPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance PropertySwiftAITransport.containsStreamvar containsStream: Bool { get }Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance PropertySwiftAITransport.datavar data: StringPackages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
Instance PropertySwiftAITransport.descriptionvar description: String { get }Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.dynamicHeadersvar dynamicHeaders: (@Sendable () -> [String : String])?Packages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance PropertySwiftAITransport.eventvar event: String?Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
Instance PropertySwiftAITransport.eventsvar events: AsyncThrowingStream<AIDuplexWebSocketEvent, any Error> { get }Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance PropertySwiftAITransport.followRedirectsvar followRedirects: BoolPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance PropertySwiftAITransport.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance PropertySwiftAITransport.idvar id: String?Packages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
Instance PropertySwiftAITransport.maxResponseBytesvar maxResponseBytes: Int?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.messagevar message: StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.methodvar method: StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.protocolsvar protocols: [String]Packages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance PropertySwiftAITransport.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance PropertySwiftAITransport.requestModelIDvar requestModelID: String?Packages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance PropertySwiftAITransport.statusCodevar statusCode: IntPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.statusCodevar statusCode: IntPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.streamlet stream: AsyncThrowingStream<Data, any Error>Packages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
Instance PropertySwiftAITransport.transportvar transport: any AITransportPackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance PropertySwiftAITransport.urlvar url: URLPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Instance PropertySwiftAITransport.urlvar url: URLPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.urlvar url: StringPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.urlvar url: URL?Packages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
Instance PropertySwiftAITransport.urlvar url: @Sendable (String, String) throws -> URLPackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance PropertySwiftAITransport.userAgentSuffixvar userAgentSuffix: String?Packages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
Instance SubscriptSwiftAIProvider.subscript(_:)subscript(key: String) -> JSONValue? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Instance SubscriptSwiftAIProvider.subscript(_:)subscript(index: Int) -> JSONValue? { get }Packages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
OperatorSwiftAIProvider.==(_:_:)static func == (lhs: AIRealtimeClientSecretOptions, rhs: AIRealtimeClientSecretOptions) -> BoolPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
ProtocolSwiftAI.AIAgentprotocol AIAgent : SendablePackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
ProtocolSwiftAI.AIObjectSchemaprotocol AIObjectSchema : SendablePackages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
ProtocolSwiftAI.AsyncVideoModelprotocol AsyncVideoModel : VideoModelPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
ProtocolSwiftAI.Telemetry.Integrationprotocol Integration : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
ProtocolSwiftAIProvider.AIBatchProviderprotocol AIBatchProvider : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
ProtocolSwiftAIProvider.AIDecisionModelV4protocol AIDecisionModelV4 : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
ProtocolSwiftAIProvider.AIDecisionProviderprotocol AIDecisionProvider : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
ProtocolSwiftAIProvider.AIEvaluationModelV4protocol AIEvaluationModelV4 : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
ProtocolSwiftAIProvider.AIEvaluationProviderprotocol AIEvaluationProvider : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
ProtocolSwiftAIProvider.AIFileClientprotocol AIFileClient : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.AIFileProviderprotocol AIFileProvider : AIProviderPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.AIProviderprotocol AIProvider : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.AIRealtimeModelV4protocol AIRealtimeModelV4 : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
ProtocolSwiftAIProvider.AIRealtimeModelV4ValidationHooksprotocol AIRealtimeModelV4ValidationHooks : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
ProtocolSwiftAIProvider.AISkillsClientprotocol AISkillsClient : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.AISkillsProviderprotocol AISkillsProvider : AIProviderPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.AudioGenerationModelprotocol AudioGenerationModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.AudioTransformationModelprotocol AudioTransformationModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.BatchLanguageModelprotocol BatchLanguageModel : LanguageModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
ProtocolSwiftAIProvider.EmbeddingModelprotocol EmbeddingModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.ImageModelprotocol ImageModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.LanguageModelprotocol LanguageModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.RawVideoGenerationInputModelprotocol RawVideoGenerationInputModel : VideoModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.RerankingModelprotocol RerankingModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.SpeechModelprotocol SpeechModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.StreamingSpeechModelprotocol StreamingSpeechModel : SpeechModelPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
ProtocolSwiftAIProvider.StreamingTranscriptionModelprotocol StreamingTranscriptionModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
ProtocolSwiftAIProvider.TranscriptionModelprotocol TranscriptionModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProvider.VideoModelprotocol VideoModel : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
ProtocolSwiftAIProviderUtilities.AIWarningLoggerprotocol AIWarningLogger : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
ProtocolSwiftAISDK.AIChatTransportprotocol AIChatTransport : SendableSources/SwiftAISDK/AIChatTransport.swift
ProtocolSwiftAISDK.MCPEventAdapterprotocol MCPEventAdapter : SendableSources/SwiftAISDK/MCPEventAdapter.swift
ProtocolSwiftAISDK.MCPEventOperationsprotocol MCPEventOperations : SendableSources/SwiftAISDK/MCPEventAdapter.swift
ProtocolSwiftAISDK.MCPEventStoreprotocol MCPEventStore : SendableSources/SwiftAISDK/MCPEventTypes.swift
ProtocolSwiftAISDK.MCPOAuthClientProviderprotocol MCPOAuthClientProvider : SendableSources/SwiftAISDK/MCPOAuthTypes.swift
ProtocolSwiftAISDK.MCPOAuthProviderprotocol MCPOAuthProvider : SendableSources/SwiftAISDK/MCPTypes.swift
ProtocolSwiftAISDK.MCPTransportprotocol MCPTransport : SendableSources/SwiftAISDK/MCPTypes.swift
ProtocolSwiftAITransport.AIDuplexWebSocketConnectionprotocol AIDuplexWebSocketConnection : SendablePackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
ProtocolSwiftAITransport.AIDuplexWebSocketTransportprotocol AIDuplexWebSocketTransport : SendablePackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
ProtocolSwiftAITransport.AIStreamingTransportprotocol AIStreamingTransport : AITransportPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
ProtocolSwiftAITransport.AITransportprotocol AITransport : SendablePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
StructureSwiftAI.AIAgentCallOptionsstruct AIAgentCallOptionsPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
StructureSwiftAI.AIChatRequestOptionsstruct AIChatRequestOptionsPackages/swift-ai-core/Sources/SwiftAI/AIChatTransport.swift
StructureSwiftAI.AIDecisionEndEventstruct AIDecisionEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDecisionModelCallEndEventstruct AIDecisionModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDecisionModelCallStartEventstruct AIDecisionModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDecisionStartEventstruct AIDecisionStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDefaultEmbeddingModelSettingsstruct AIDefaultEmbeddingModelSettingsPackages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
StructureSwiftAI.AIDefaultLanguageModelSettingsstruct AIDefaultLanguageModelSettingsPackages/swift-ai-core/Sources/SwiftAI/DefaultSettingsMiddleware.swift
StructureSwiftAI.AIEmbeddingModelEmbedContextstruct AIEmbeddingModelEmbedContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AIEmbeddingModelMiddlewarestruct AIEmbeddingModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AIEmbeddingModelTransformContextstruct AIEmbeddingModelTransformContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AIEvaluationEndEventstruct AIEvaluationEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIEvaluationModelCallEndEventstruct AIEvaluationModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIEvaluationModelCallStartEventstruct AIEvaluationModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIEvaluationStartEventstruct AIEvaluationStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIImageModelGenerateContextstruct AIImageModelGenerateContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AIImageModelMiddlewarestruct AIImageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AIImageModelTransformContextstruct AIImageModelTransformContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AIJSONSchemastruct AIJSONSchema<Output> where Output : Decodable, Output : SendablePackages/swift-ai-core/Sources/SwiftAI/CoreObjectSchema.swift
StructureSwiftAI.AILanguageModelGenerateContextstruct AILanguageModelGenerateContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AILanguageModelMiddlewarestruct AILanguageModelMiddlewarePackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AILanguageModelStreamContextstruct AILanguageModelStreamContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AILanguageModelTransformContextstruct AILanguageModelTransformContextPackages/swift-ai-core/Sources/SwiftAI/MiddlewareTypes.swift
StructureSwiftAI.AINoOutputErrorstruct AINoOutputErrorPackages/swift-ai-core/Sources/SwiftAI/Errors.swift
StructureSwiftAI.AIObjectGenerationCallbacksstruct AIObjectGenerationCallbacks<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectGenerationErrorstruct AIObjectGenerationErrorPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectGenerationErrorEventstruct AIObjectGenerationErrorEventPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectGenerationFinishEventstruct AIObjectGenerationFinishEvent<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectGenerationSessionFinishEventstruct AIObjectGenerationSessionFinishEvent<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
StructureSwiftAI.AIObjectGenerationSessionRequestOptionsstruct AIObjectGenerationSessionRequestOptionsPackages/swift-ai-core/Sources/SwiftAI/AIObjectGenerationSession.swift
StructureSwiftAI.AIObjectGenerationStartEventstruct AIObjectGenerationStartEventPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectGenerationStepFinishEventstruct AIObjectGenerationStepFinishEventPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectGenerationStepStartEventstruct AIObjectGenerationStepStartEventPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIObjectRepairContextstruct AIObjectRepairContextPackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.AIOutputstruct AIOutput<FinalOutput, PartialOutput> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/Output.swift
StructureSwiftAI.AIOutputGenerationResultstruct AIOutputGenerationResult<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Output.swift
StructureSwiftAI.AIParsePartialJSONResultstruct AIParsePartialJSONResultPackages/swift-ai-core/Sources/SwiftAI/AIObjectPartialJSON.swift
StructureSwiftAI.AIPrepareStepContextstruct AIPrepareStepContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIPrepareStepResultstruct AIPrepareStepResultPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIPruneToolCallsstruct AIPruneToolCallsPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
StructureSwiftAI.AIReasoningDelimitersstruct AIReasoningDelimitersPackages/swift-ai-core/Sources/SwiftAI/ExtractionMiddleware.swift
StructureSwiftAI.AIStopConditionstruct AIStopConditionPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIStopConditionContextstruct AIStopConditionContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIStreamTimeoutConfigurationstruct AIStreamTimeoutConfigurationPackages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
StructureSwiftAI.AIStreamTimeoutErrorstruct AIStreamTimeoutErrorPackages/swift-ai-core/Sources/SwiftAI/AIStreamTimeouts.swift
StructureSwiftAI.AIToolstruct AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolApprovalContextstruct AIToolApprovalContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolCallRepairContextstruct AIToolCallRepairContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolChoiceViolationErrorstruct AIToolChoiceViolationErrorPackages/swift-ai-core/Sources/SwiftAI/ToolChoicePreparation.swift
StructureSwiftAI.AIToolExecutionContextstruct AIToolExecutionContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolInputAvailableContextstruct AIToolInputAvailableContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolInputDeltaContextstruct AIToolInputDeltaContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolInputExampleFormatContextstruct AIToolInputExampleFormatContextPackages/swift-ai-core/Sources/SwiftAI/ToolInputExamplesMiddleware.swift
StructureSwiftAI.AIToolInputStartContextstruct AIToolInputStartContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolLoopAgentstruct AIToolLoopAgentPackages/swift-ai-core/Sources/SwiftAI/AIAgent.swift
StructureSwiftAI.AIToolModelOutputContextstruct AIToolModelOutputContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolNeedsApprovalContextstruct AIToolNeedsApprovalContextPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.AIToolSearchCandidatestruct AIToolSearchCandidatePackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
StructureSwiftAI.LanguageGenerationOptionsstruct LanguageGenerationOptionsPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
StructureSwiftAI.LanguageToolOptionsstruct LanguageToolOptionsPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
StructureSwiftAI.ModelIDstruct ModelIDPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
StructureSwiftAI.ObjectGenerationResultstruct ObjectGenerationResult<Object> where Object : SendablePackages/swift-ai-core/Sources/SwiftAI/CoreTextObjectResults.swift
StructureSwiftAI.StreamingSpeechAudioStreamstruct StreamingSpeechAudioStreamPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
StructureSwiftAI.StreamingSpeechAudioStream.AsyncIteratorstruct AsyncIteratorPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
StructureSwiftAI.StreamingSpeechPartStreamstruct StreamingSpeechPartStreamPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
StructureSwiftAI.StreamingSpeechPartStream.AsyncIteratorstruct AsyncIteratorPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
StructureSwiftAI.StreamingSpeechResultstruct StreamingSpeechResultPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
StructureSwiftAI.StreamingSpeechSummarystruct StreamingSpeechSummaryPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
StructureSwiftAI.Telemetry.Eventstruct EventPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.Telemetry.LanguageModelCallContextstruct LanguageModelCallContext<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.Telemetry.Optionsstruct OptionsPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.Telemetry.ToolExecutionContextstruct ToolExecutionContext<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.VideoGenerationOperationStartRequeststruct VideoGenerationOperationStartRequestPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
StructureSwiftAI.VideoGenerationOperationStartResultstruct VideoGenerationOperationStartResultPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
StructureSwiftAI.VideoGenerationOperationStatusRequeststruct VideoGenerationOperationStatusRequestPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
StructureSwiftAI.VideoGenerationOperationWebhookstruct VideoGenerationOperationWebhookPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
StructureSwiftAI.VideoGenerationPollOptionsstruct VideoGenerationPollOptionsPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
StructureSwiftAI.VideoGenerationWebhookRegistrationstruct VideoGenerationWebhookRegistrationPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
StructureSwiftAIAnthropic.AnthropicCitationDocumentstruct AnthropicCitationDocumentPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
StructureSwiftAIAnthropic.AnthropicGeneratedContentstruct AnthropicGeneratedContentPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicParsing.swift
StructureSwiftAIAnthropic.AnthropicModelCapabilitiesstruct AnthropicModelCapabilitiesPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicOptions.swift
StructureSwiftAIAnthropic.AnthropicModelConfigurationstruct AnthropicModelConfigurationPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
StructureSwiftAIAnthropic.AnthropicPreparedCallstruct AnthropicPreparedCallPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
StructureSwiftAIAnthropic.AnthropicProviderSettingsstruct AnthropicProviderSettingsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
StructureSwiftAIAnthropic.AnthropicRequestPolicystruct AnthropicRequestPolicyPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
StructureSwiftAIAnthropic.AnthropicStreamingContentBlocksstruct AnthropicStreamingContentBlocksPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
StructureSwiftAIAnthropic.AnthropicStreamingJSONToolTextstruct AnthropicStreamingJSONToolTextPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
StructureSwiftAIAnthropic.AnthropicStreamingProviderToolResultsstruct AnthropicStreamingProviderToolResultsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
StructureSwiftAIAnthropic.AnthropicStreamingSourcesstruct AnthropicStreamingSourcesPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
StructureSwiftAIAnthropic.AnthropicStreamingToolCallsstruct AnthropicStreamingToolCallsPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicStreaming.swift
StructureSwiftAIOpenAI.OpenAICompatibleResponsesPreparedRequeststruct OpenAICompatibleResponsesPreparedRequestPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesInput.swift
StructureSwiftAIOpenAI.OpenAILanguageModelCapabilitiesstruct OpenAILanguageModelCapabilitiesPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesOptions.swift
StructureSwiftAIOpenAI.OpenAIModelConfigurationstruct OpenAIModelConfigurationPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
StructureSwiftAIOpenAI.OpenAIProviderSettingsstruct OpenAIProviderSettingsPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIConfiguration.swift
StructureSwiftAIOpenAI.OpenResponsesErrorMetadatastruct OpenResponsesErrorMetadataPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
StructureSwiftAIOpenAI.OpenResponsesFailedResponsestruct OpenResponsesFailedResponsePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
StructureSwiftAIOpenAICompatible.OpenAICompatibleLanguageCapabilitiesstruct OpenAICompatibleLanguageCapabilitiesPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
StructureSwiftAIOpenAICompatible.OpenAICompatibleModelConfigurationstruct OpenAICompatibleModelConfigurationPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleConfiguration.swift
StructureSwiftAIOpenAICompatible.OpenAICompatibleProviderSettingsstruct OpenAICompatibleProviderSettingsPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
StructureSwiftAIOpenAICompatible.OpenAICompatibleToolCallBufferstruct OpenAICompatibleToolCallBufferPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatCommon.swift
StructureSwiftAIProvider.AIAbortErrorstruct AIAbortErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAbort.swift
StructureSwiftAIProvider.AIAPICallErrorstruct AIAPICallErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIBatchstruct AIBatchPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchCancelResultstruct AIBatchCancelResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchErrorstruct AIBatchErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchListItemstruct AIBatchListItemPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchListOptionsstruct AIBatchListOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchListResultstruct AIBatchListResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchOperationOptionsstruct AIBatchOperationOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchReferencestruct AIBatchReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchRequestCountsstruct AIBatchRequestCountsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchResultDownloadSettingsstruct AIBatchResultDownloadSettingsPackages/swift-ai-core/Sources/SwiftAIProvider/BatchResultDownloadSettings.swift
StructureSwiftAIProvider.AIBatchStartOptionsstruct AIBatchStartOptions<Request> where Request : SendablePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchStartResultstruct AIBatchStartResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchStatusstruct AIBatchStatusPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIBatchWarningstruct AIBatchWarningPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AICitationstruct AICitationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
StructureSwiftAIProvider.AIDecisionBoxstruct AIDecisionBoxPackages/swift-ai-core/Sources/SwiftAIProvider/DecisionBox.swift
StructureSwiftAIProvider.AIDecisionModelV4CallOptionsstruct AIDecisionModelV4CallOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
StructureSwiftAIProvider.AIDecisionModelV4Resultstruct AIDecisionModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
StructureSwiftAIProvider.AIDecisionRefusalErrorstruct AIDecisionRefusalErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
StructureSwiftAIProvider.AIDecisionResultstruct AIDecisionResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
StructureSwiftAIProvider.AIDecisionUnsupportedFunctionalityErrorstruct AIDecisionUnsupportedFunctionalityErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
StructureSwiftAIProvider.AIDuplexWebSocketCloseMetadatastruct AIDuplexWebSocketCloseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/DuplexWebSocketTransport.swift
StructureSwiftAIProvider.AIEmbeddingProviderOptionsTransformContextstruct AIEmbeddingProviderOptionsTransformContextPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.AIEvaluationModelUsagestruct AIEvaluationModelUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationModelV4CallOptionsstruct AIEvaluationModelV4CallOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationModelV4Resultstruct AIEvaluationModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationResponseMetadatastruct AIEvaluationResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationResultstruct AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationRoundingstruct AIEvaluationRoundingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationUnsupportedQuestionTypeErrorstruct AIEvaluationUnsupportedQuestionTypeErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIEvaluationUsagestruct AIEvaluationUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
StructureSwiftAIProvider.AIInvalidToolApprovalErrorstruct AIInvalidToolApprovalErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIInvalidToolApprovalSignatureErrorstruct AIInvalidToolApprovalSignatureErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIInvalidToolInputErrorstruct AIInvalidToolInputErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIJSONInstructionstruct AIJSONInstructionPackages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
StructureSwiftAIProvider.AIJSONParseErrorstruct AIJSONParseErrorPackages/swift-ai-core/Sources/SwiftAIProvider/SecureJSONParsing.swift
StructureSwiftAIProvider.AILanguageModelBatchRequeststruct AILanguageModelBatchRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.AIMessagestruct AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
StructureSwiftAIProvider.AIMissingToolResultsErrorstruct AIMissingToolResultsErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AINoSpeechGeneratedErrorstruct AINoSpeechGeneratedErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
StructureSwiftAIProvider.AINoSuchProviderReferenceErrorstruct AINoSuchProviderReferenceErrorPackages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
StructureSwiftAIProvider.AINoSuchToolErrorstruct AINoSuchToolErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIRealtimeAudioFormatstruct AIRealtimeAudioFormatPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeAudioTranscriptionConfigurationstruct AIRealtimeAudioTranscriptionConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeClientSecretOptionsstruct AIRealtimeClientSecretOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeClientSecretResultstruct AIRealtimeClientSecretResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeModelCapabilitiesstruct AIRealtimeModelCapabilitiesPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeResponseOptionsstruct AIRealtimeResponseOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeSessionConfigurationstruct AIRealtimeSessionConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeSessionUsagestruct AIRealtimeSessionUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeToolDefinitionstruct AIRealtimeToolDefinitionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeTurnDetectionConfigurationstruct AIRealtimeTurnDetectionConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRealtimeWebSocketConfigurationstruct AIRealtimeWebSocketConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
StructureSwiftAIProvider.AIRequestMetadatastruct AIRequestMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIResponseMetadatastruct AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIRetryErrorstruct AIRetryErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
StructureSwiftAIProvider.AIRetryPolicystruct AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
StructureSwiftAIProvider.AISourcestruct AISourcePackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIStreamFilestruct AIStreamFilePackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIStreamingAudioFormatstruct AIStreamingAudioFormatPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
StructureSwiftAIProvider.AIStreamingAudioInputstruct AIStreamingAudioInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
StructureSwiftAIProvider.AIStreamingSpeechErrorstruct AIStreamingSpeechErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
StructureSwiftAIProvider.AIStreamingTextInputstruct AIStreamingTextInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
StructureSwiftAIProvider.AIStreamingTranscriptionErrorstruct AIStreamingTranscriptionErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
StructureSwiftAIProvider.AISupportedURLPatternstruct AISupportedURLPatternPackages/swift-ai-core/Sources/SwiftAIProvider/CoreProtocols.swift
StructureSwiftAIProvider.AIToolApprovalRequeststruct AIToolApprovalRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIToolApprovalResponsestruct AIToolApprovalResponsePackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIToolCallstruct AIToolCallPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIToolCallNotFoundForApprovalErrorstruct AIToolCallNotFoundForApprovalErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIToolCallRepairErrorstruct AIToolCallRepairErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIToolResultstruct AIToolResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AIToolStepstruct AIToolStepPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTools.swift
StructureSwiftAIProvider.AITooManyEmbeddingValuesForCallErrorstruct AITooManyEmbeddingValuesForCallErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AITypeValidationContextstruct AITypeValidationContextPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AITypeValidationErrorstruct AITypeValidationErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
StructureSwiftAIProvider.AIWarningstruct AIWarningPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.AudioGenerationRequeststruct AudioGenerationRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.AudioGenerationResultstruct AudioGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.AudioTranscriptionRequeststruct AudioTranscriptionRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.AudioTransformationRequeststruct AudioTransformationRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.AudioTransformationResultstruct AudioTransformationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.DubbingAudioResultstruct DubbingAudioResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.DubbingCreateRequeststruct DubbingCreateRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.DubbingCreateResultstruct DubbingCreateResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.DubbingStatusResultstruct DubbingStatusResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.EmbeddingRequeststruct EmbeddingRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.EmbeddingResultstruct EmbeddingResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.FileDeleteRequeststruct FileDeleteRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileDeleteResultstruct FileDeleteResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileDownloadRequeststruct FileDownloadRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileDownloadResultstruct FileDownloadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileMetadataRequeststruct FileMetadataRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileMetadataResultstruct FileMetadataResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileUploadRequeststruct FileUploadRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.FileUploadResultstruct FileUploadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.GatewayErrorstruct GatewayErrorPackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
StructureSwiftAIProvider.ImageBatchGenerationResultstruct ImageBatchGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.ImageBatchRequeststruct ImageBatchRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.ImageGenerationCallstruct ImageGenerationCallPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.ImageGenerationRequeststruct ImageGenerationRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.ImageGenerationResultstruct ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.ImageInputFilestruct ImageInputFilePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
StructureSwiftAIProvider.LanguageModelRequeststruct LanguageModelRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreLanguageRequest.swift
StructureSwiftAIProvider.RerankedDocumentstruct RerankedDocumentPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
StructureSwiftAIProvider.RerankingRequeststruct RerankingRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
StructureSwiftAIProvider.RerankingResultstruct RerankingResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
StructureSwiftAIProvider.SkillUploadFilestruct SkillUploadFilePackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.SkillUploadRequeststruct SkillUploadRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.SkillUploadResultstruct SkillUploadResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.SpeechRequeststruct SpeechRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.SpeechResultstruct SpeechResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.SpeechTextPartstruct SpeechTextPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
StructureSwiftAIProvider.StartBatchResultstruct StartBatchResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.StartTextBatchResultstruct StartTextBatchResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.StreamingSpeechModelResultstruct StreamingSpeechModelResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
StructureSwiftAIProvider.StreamingSpeechRequeststruct StreamingSpeechRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
StructureSwiftAIProvider.StreamingTranscriptionFinishstruct StreamingTranscriptionFinishPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
StructureSwiftAIProvider.StreamingTranscriptionRequeststruct StreamingTranscriptionRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
StructureSwiftAIProvider.StreamingTranscriptionResultstruct StreamingTranscriptionResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
StructureSwiftAIProvider.TextBatchstruct TextBatchPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.TextBatchGenerationResultstruct TextBatchGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.TextBatchReferencestruct TextBatchReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.TextBatchRequeststruct TextBatchRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreBatch.swift
StructureSwiftAIProvider.TextGenerationResultstruct TextGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreTextObjectResults.swift
StructureSwiftAIProvider.TokenUsagestruct TokenUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreFileSkillResults.swift
StructureSwiftAIProvider.TranscriptionResultstruct TranscriptionResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.TranscriptionSegmentstruct TranscriptionSegmentPackages/swift-ai-core/Sources/SwiftAIProvider/CoreAudioResults.swift
StructureSwiftAIProvider.VideoFrameImagestruct VideoFrameImagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
StructureSwiftAIProvider.VideoGenerationRequeststruct VideoGenerationRequestPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
StructureSwiftAIProvider.VideoGenerationResultstruct VideoGenerationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreVideoRerankingResults.swift
StructureSwiftAIProviderUtilities.AIConsoleWarningLoggerstruct AIConsoleWarningLoggerPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
StructureSwiftAIProviderUtilities.AIJSONParseResultstruct AIJSONParseResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
StructureSwiftAIProviderUtilities.AIStitchableStreamstruct AIStitchableStream<Element> where Element : SendablePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
StructureSwiftAIProviderUtilities.AIStreamingToolCallDeltastruct AIStreamingToolCallDeltaPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
StructureSwiftAIProviderUtilities.AIStreamingToolCallTrackerstruct AIStreamingToolCallTrackerPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamingToolCallTracker.swift
StructureSwiftAIProviderUtilities.AIStreamProviderErrorstruct AIStreamProviderErrorPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
StructureSwiftAIProviderUtilities.AIToolNameMappingstruct AIToolNameMappingPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
StructureSwiftAIProviderUtilities.AIWarningLogEventstruct AIWarningLogEventPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
StructureSwiftAIProviderUtilities.LanguageStreamNormalizerstruct LanguageStreamNormalizerPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/LanguageStreamNormalization.swift
StructureSwiftAIProviderUtilities.MultipartFileProviderOptionsstruct MultipartFileProviderOptionsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/FileUploadMetadata.swift
StructureSwiftAIProviderUtilities.OpenAIStyleStreamingToolCallsstruct OpenAIStyleStreamingToolCallsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/OpenAIStyleStreamingToolCalls.swift
StructureSwiftAISDK.AIChatReconnectRequeststruct AIChatReconnectRequestSources/SwiftAISDK/AIChatTransport.swift
StructureSwiftAISDK.AIChatSessionFinishEventstruct AIChatSessionFinishEventSources/SwiftAISDK/AIChatSession.swift
StructureSwiftAISDK.AIChatSessionRequestOptionsstruct AIChatSessionRequestOptionsSources/SwiftAISDK/AIChatSession.swift
StructureSwiftAISDK.AIChatTransportRequeststruct AIChatTransportRequestSources/SwiftAISDK/AIChatTransport.swift
StructureSwiftAISDK.AIProviderCapabilityRowstruct AIProviderCapabilityRowSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
StructureSwiftAISDK.AIUIDataPartstruct AIUIDataPartSources/SwiftAISDK/CoreUIMessages.swift
StructureSwiftAISDK.AIUIMessagestruct AIUIMessageSources/SwiftAISDK/CoreUIMessages.swift
StructureSwiftAISDK.AIUIMessageStreamEndEventstruct AIUIMessageStreamEndEventSources/SwiftAISDK/AIUIMessageStreamReducer.swift
StructureSwiftAISDK.AIUIMessageStreamErrorstruct AIUIMessageStreamErrorSources/SwiftAISDK/Errors.swift
StructureSwiftAISDK.AIUIMessageStreamReducerstruct AIUIMessageStreamReducerSources/SwiftAISDK/AIUIMessageStreamReducer.swift
StructureSwiftAISDK.AIUIMessageToolSchemastruct AIUIMessageToolSchemaSources/SwiftAISDK/CoreUIMessages.swift
StructureSwiftAISDK.AIUIMessageValidationIssuestruct AIUIMessageValidationIssueSources/SwiftAISDK/AIUIMessageValidation.swift
StructureSwiftAISDK.AIUIMessageValidationResultstruct AIUIMessageValidationResultSources/SwiftAISDK/AIUIMessageValidation.swift
StructureSwiftAISDK.AIUIReasoningPartstruct AIUIReasoningPartSources/SwiftAISDK/CoreUIMessages.swift
StructureSwiftAISDK.AIUITextPartstruct AIUITextPartSources/SwiftAISDK/CoreUIMessages.swift
StructureSwiftAISDK.AmazonBedrockChatModelSettingsstruct AmazonBedrockChatModelSettingsSources/SwiftAISDK/Models/AmazonBedrockModels.swift
StructureSwiftAISDK.AmazonBedrockCredentialsstruct AmazonBedrockCredentialsSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
StructureSwiftAISDK.AmazonBedrockEmbeddingModelSettingsstruct AmazonBedrockEmbeddingModelSettingsSources/SwiftAISDK/Models/AmazonBedrockEmbeddingModel.swift
StructureSwiftAISDK.AmazonBedrockProviderSettingsstruct AmazonBedrockProviderSettingsSources/SwiftAISDK/Providers/AmazonBedrockProvider.swift
StructureSwiftAISDK.AnthropicAWSCredentialsstruct AnthropicAWSCredentialsSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
StructureSwiftAISDK.AnthropicAWSProviderSettingsstruct AnthropicAWSProviderSettingsSources/SwiftAISDK/Providers/AnthropicAWSProvider.swift
StructureSwiftAISDK.AzureOpenAIAudioSettingsstruct AzureOpenAIAudioSettingsSources/SwiftAISDK/Models/AzureAudioModels.swift
StructureSwiftAISDK.AzureOpenAILanguageModelSettingsstruct AzureOpenAILanguageModelSettingsSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
StructureSwiftAISDK.CartesiaProviderSettingsstruct CartesiaProviderSettingsSources/SwiftAISDK/Providers/CartesiaProvider.swift
StructureSwiftAISDK.DirectAIChatTransportstruct DirectAIChatTransportSources/SwiftAISDK/AIChatTransport.swift
StructureSwiftAISDK.GatewayBrowserbaseFetchConfigstruct GatewayBrowserbaseFetchConfigSources/SwiftAISDK/Models/GatewayModels.swift
StructureSwiftAISDK.GatewayBrowserbaseSearchConfigstruct GatewayBrowserbaseSearchConfigSources/SwiftAISDK/Models/GatewayModels.swift
StructureSwiftAISDK.GatewayCreditsstruct GatewayCreditsSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewayGenerationInfostruct GatewayGenerationInfoSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewayModelEntrystruct GatewayModelEntrySources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewaySpeechFactorystruct GatewaySpeechFactorySources/SwiftAISDK/Models/GatewayStreamingSpeechModel.swift
StructureSwiftAISDK.GatewaySpendReportParamsstruct GatewaySpendReportParamsSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewaySpendReportResponsestruct GatewaySpendReportResponseSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewaySpendReportRowstruct GatewaySpendReportRowSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewayTakoDataSourceConfigstruct GatewayTakoDataSourceConfigSources/SwiftAISDK/Models/GatewayModels.swift
StructureSwiftAISDK.GatewayTakoSearchConfigstruct GatewayTakoSearchConfigSources/SwiftAISDK/Models/GatewayModels.swift
StructureSwiftAISDK.GatewayTakoWebSourceConfigstruct GatewayTakoWebSourceConfigSources/SwiftAISDK/Models/GatewayModels.swift
StructureSwiftAISDK.GatewayTranscriptionFactorystruct GatewayTranscriptionFactorySources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewayTranscriptionFactoryGetTokenOptionsstruct GatewayTranscriptionFactoryGetTokenOptionsSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GatewayTranscriptionFactoryGetTokenResultstruct GatewayTranscriptionFactoryGetTokenResultSources/SwiftAISDK/Providers/GatewayProvider.swift
StructureSwiftAISDK.GoogleServiceAccountCredentialsstruct GoogleServiceAccountCredentialsSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
StructureSwiftAISDK.GoogleVertexProviderSettingsstruct GoogleVertexProviderSettingsSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
StructureSwiftAISDK.GoogleVertexToolResultDownloadSettingsstruct GoogleVertexToolResultDownloadSettingsSources/SwiftAISDK/Providers/GoogleVertexProvider.swift
StructureSwiftAISDK.HeyGenVideoModelOptionsstruct HeyGenVideoModelOptionsSources/SwiftAISDK/Models/HeyGenVideoModelOptions.swift
StructureSwiftAISDK.KlingAIProviderSettingsstruct KlingAIProviderSettingsSources/SwiftAISDK/Providers/KlingAIProviderSettings.swift
StructureSwiftAISDK.MCPAppResourcestruct MCPAppResourceSources/SwiftAISDK/MCPApps.swift
StructureSwiftAISDK.MCPAppToolMetastruct MCPAppToolMetaSources/SwiftAISDK/MCPApps.swift
StructureSwiftAISDK.MCPAppToolSplitstruct MCPAppToolSplitSources/SwiftAISDK/MCPApps.swift
StructureSwiftAISDK.MCPCallToolResultstruct MCPCallToolResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPClientErrorstruct MCPClientErrorSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPCompleteArgumentstruct MCPCompleteArgumentSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPCompleteResultstruct MCPCompleteResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPElicitationRequeststruct MCPElicitationRequestSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPElicitResultstruct MCPElicitResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPEventstruct MCPEventSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventDefinitionstruct MCPEventDefinitionSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventDeliverystruct MCPEventDeliverySources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventGapstruct MCPEventGapSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventsstruct MCPEventsSources/SwiftAISDK/MCPEvents.swift
StructureSwiftAISDK.MCPEventSubscriptionstruct MCPEventSubscriptionSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventSubscriptionInfostruct MCPEventSubscriptionInfoSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventSubscriptionPatchstruct MCPEventSubscriptionPatchSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventTerminationstruct MCPEventTerminationSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPEventWebhookstruct MCPEventWebhookSources/SwiftAISDK/MCPEventWebhook.swift
StructureSwiftAISDK.MCPGetPromptResultstruct MCPGetPromptResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPImplementationstruct MCPImplementationSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPListEventsResultstruct MCPListEventsResultSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPListPromptsResultstruct MCPListPromptsResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPListResourcesResultstruct MCPListResourcesResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPListResourceTemplatesResultstruct MCPListResourceTemplatesResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPListToolsResultstruct MCPListToolsResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPManagedSubscribeInputstruct MCPManagedSubscribeInputSources/SwiftAISDK/MCPEventAdapter.swift
StructureSwiftAISDK.MCPManagedSubscriptionstruct MCPManagedSubscriptionSources/SwiftAISDK/MCPEventAdapter.swift
StructureSwiftAISDK.MCPManagedSubscriptionPagestruct MCPManagedSubscriptionPageSources/SwiftAISDK/MCPEventAdapter.swift
StructureSwiftAISDK.MCPOAuthAuthorizationServerInformationstruct MCPOAuthAuthorizationServerInformationSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthAuthorizationServerMetadatastruct MCPOAuthAuthorizationServerMetadataSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthAuthorizationServerMismatchErrorstruct MCPOAuthAuthorizationServerMismatchErrorSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthClientAuthenticationRequeststruct MCPOAuthClientAuthenticationRequestSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthClientInformationstruct MCPOAuthClientInformationSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthClientInformationFullstruct MCPOAuthClientInformationFullSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthClientMetadatastruct MCPOAuthClientMetadataSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthCredentialInvalidationContextstruct MCPOAuthCredentialInvalidationContextSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthDiscoverystruct MCPOAuthDiscoverySources/SwiftAISDK/MCPOAuthDiscovery.swift
StructureSwiftAISDK.MCPOAuthProtectedResourceMetadatastruct MCPOAuthProtectedResourceMetadataSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthServerErrorstruct MCPOAuthServerErrorSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthStartAuthorizationResultstruct MCPOAuthStartAuthorizationResultSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPOAuthTokensstruct MCPOAuthTokensSources/SwiftAISDK/MCPOAuthTypes.swift
StructureSwiftAISDK.MCPPromptstruct MCPPromptSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPPromptArgumentstruct MCPPromptArgumentSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPPromptMessagestruct MCPPromptMessageSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPReadResourceResultstruct MCPReadResourceResultSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPRequestOptionsstruct MCPRequestOptionsSources/SwiftAISDK/MCPHTTPTransport.swift
StructureSwiftAISDK.MCPResourcestruct MCPResourceSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPResourceContentstruct MCPResourceContentSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPResourceTemplatestruct MCPResourceTemplateSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPStdioConfigstruct MCPStdioConfigSources/SwiftAISDK/MCPStdioTransport.swift
StructureSwiftAISDK.MCPSubscribeEventOptionsstruct MCPSubscribeEventOptionsSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPSubscribeEventResultstruct MCPSubscribeEventResultSources/SwiftAISDK/MCPEventTypes.swift
StructureSwiftAISDK.MCPToolAnnotationsstruct MCPToolAnnotationsSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MCPToolDefinitionstruct MCPToolDefinitionSources/SwiftAISDK/MCPTypes.swift
StructureSwiftAISDK.MiniMaxCacheControlOptionsstruct MiniMaxCacheControlOptionsSources/SwiftAISDK/Providers/MiniMaxProvider.swift
StructureSwiftAISDK.MiniMaxImagePartOptionsstruct MiniMaxImagePartOptionsSources/SwiftAISDK/Providers/MiniMaxProvider.swift
StructureSwiftAISDK.MiniMaxLanguageModelOptionsstruct MiniMaxLanguageModelOptionsSources/SwiftAISDK/Providers/MiniMaxProvider.swift
StructureSwiftAISDK.MiniMaxProviderSettingsstruct MiniMaxProviderSettingsSources/SwiftAISDK/Providers/MiniMaxProvider.swift
StructureSwiftAISDK.MiniMaxVideoPartOptionsstruct MiniMaxVideoPartOptionsSources/SwiftAISDK/Providers/MiniMaxProvider.swift
StructureSwiftAISDK.ProviderSettingsstruct ProviderSettingsSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
StructureSwiftAISDK.TypeSafeAIDecisionModelOptionsstruct TypeSafeAIDecisionModelOptionsSources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
StructureSwiftAISDK.TypeSafeAIFilePartProviderOptionsstruct TypeSafeAIFilePartProviderOptionsSources/SwiftAISDK/Models/TypesafeAIDecisionOptions.swift
StructureSwiftAITransport.AIDownloadErrorstruct AIDownloadErrorPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
StructureSwiftAITransport.AIDuplexWebSocketRequeststruct AIDuplexWebSocketRequestPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
StructureSwiftAITransport.AIHTTPRequeststruct AIHTTPRequestPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
StructureSwiftAITransport.AIHTTPResponsestruct AIHTTPResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
StructureSwiftAITransport.AIHTTPStreamResponsestruct AIHTTPStreamResponsePackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift
StructureSwiftAITransport.AIProviderHTTPClientstruct AIProviderHTTPClientPackages/swift-ai-core/Sources/SwiftAITransport/ProviderHTTPClient.swift
StructureSwiftAITransport.IncrementalServerSentEventSequencestruct IncrementalServerSentEventSequencePackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
StructureSwiftAITransport.IncrementalServerSentEventSequence.AsyncIteratorstruct AsyncIteratorPackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
StructureSwiftAITransport.MultipartFormDatastruct MultipartFormDataPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
StructureSwiftAITransport.MultipartStreamingBodystruct MultipartStreamingBodyPackages/swift-ai-core/Sources/SwiftAITransport/MultipartFormData.swift
StructureSwiftAITransport.ServerSentEventstruct ServerSentEventPackages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
StructureSwiftAITransport.ServerSentEventParserstruct ServerSentEventParserPackages/swift-ai-core/Sources/SwiftAITransport/ServerSentEvents.swift
Type AliasSwiftAI.AIPrepareSteptypealias AIPrepareStep = @Sendable (AIPrepareStepContext) async throws -> AIPrepareStepResult?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIRealtimeSession.AsyncIteratortypealias AsyncIterator = AsyncThrowingStream<AIRealtimeSessionEvent, any Error>.IteratorPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Type AliasSwiftAI.AIRealtimeSession.Elementtypealias Element = AIRealtimeSessionEventPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Type AliasSwiftAI.AIToolApprovaltypealias AIToolApproval = @Sendable (AIToolApprovalContext) async throws -> AIToolApprovalStatus?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolCallerRoutingtypealias AIToolCallerRouting = [String : [String]]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolCallRepairtypealias AIToolCallRepair = @Sendable (AIToolCallRepairContext) async throws -> AIToolCall?Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolInputAvailableCallbacktypealias AIToolInputAvailableCallback = @Sendable (AIToolInputAvailableContext) async -> VoidPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolInputDeltaCallbacktypealias AIToolInputDeltaCallback = @Sendable (AIToolInputDeltaContext) async -> VoidPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolInputStartCallbacktypealias AIToolInputStartCallback = @Sendable (AIToolInputStartContext) async -> VoidPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolNeedsApprovaltypealias AIToolNeedsApproval = @Sendable (JSONValue, AIToolNeedsApprovalContext) async throws -> BoolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.AIToolSearchFunctiontypealias AIToolSearchFunction = @Sendable (String, [AIToolSearchCandidate]) async throws -> [String]Packages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type AliasSwiftAI.Experimental_DecideEndEventtypealias Experimental_DecideEndEvent = AIDecisionEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_DecideStartEventtypealias Experimental_DecideStartEvent = AIDecisionStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_DecisionModelCallEndEventtypealias Experimental_DecisionModelCallEndEvent = AIDecisionModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_DecisionModelCallStartEventtypealias Experimental_DecisionModelCallStartEvent = AIDecisionModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluateEndEventtypealias Experimental_EvaluateEndEvent = AIEvaluationEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluateStartEventtypealias Experimental_EvaluateStartEvent = AIEvaluationStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluationModelCallEndEventtypealias Experimental_EvaluationModelCallEndEvent = AIEvaluationModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluationModelCallStartEventtypealias Experimental_EvaluationModelCallStartEvent = AIEvaluationModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.StreamingSpeechAudioStream.Elementtypealias Element = DataPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Type AliasSwiftAI.StreamingSpeechPartStream.Elementtypealias Element = StreamingSpeechPartPackages/swift-ai-core/Sources/SwiftAI/CoreStreamingSpeech.swift
Type AliasSwiftAI.VideoGenerationDelaytypealias VideoGenerationDelay = @Sendable (Int, AIAbortSignal?) async throws -> VoidPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Type AliasSwiftAI.VideoGenerationWebhookFactorytypealias VideoGenerationWebhookFactory = @Sendable () async throws -> VideoGenerationWebhookRegistrationPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Type AliasSwiftAIProvider.AICallbacktypealias AICallback<Event> = @Sendable (Event) async throws -> VoidPackages/swift-ai-core/Sources/SwiftAIProvider/CoreUtilities.swift
Type AliasSwiftAIProvider.AIDecisionModelUsagetypealias AIDecisionModelUsage = AIEvaluationModelUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIDecisionQuestiontypealias AIDecisionQuestion = AIEvaluationQuestionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIDecisionQuestionTypetypealias AIDecisionQuestionType = AIEvaluationQuestionTypePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIDecisionResponseMetadatatypealias AIDecisionResponseMetadata = AIEvaluationResponseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIDecisionRoundingtypealias AIDecisionRounding = AIEvaluationRoundingPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIDecisionUnsupportedQuestionTypeErrortypealias AIDecisionUnsupportedQuestionTypeError = AIEvaluationUnsupportedQuestionTypeErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIDecisionUsagetypealias AIDecisionUsage = AIEvaluationUsagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.AIEmbeddingProviderOptionsTransformertypealias AIEmbeddingProviderOptionsTransformer = @Sendable (AIEmbeddingProviderOptionsTransformContext) async throws -> [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreMediaResults.swift
Type AliasSwiftAIProvider.AIIdGeneratortypealias AIIdGenerator = @Sendable () -> StringPackages/swift-ai-core/Sources/SwiftAIProvider/CoreUtilities.swift
Type AliasSwiftAIProvider.AIProviderReferencetypealias AIProviderReference = [String : String]Packages/swift-ai-core/Sources/SwiftAIProvider/ProviderReference.swift
Type AliasSwiftAIProvider.AIRealtimeServerEventParsertypealias AIRealtimeServerEventParser = @Sendable (JSONValue) -> [AIRealtimeServerEvent]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProvider.AIStreamingAudioInput.AsyncIteratortypealias AsyncIterator = AsyncThrowingStream<Data, any Error>.IteratorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Type AliasSwiftAIProvider.AIStreamingAudioInput.Elementtypealias Element = DataPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Type AliasSwiftAIProvider.AIStreamingTextInput.AsyncIteratortypealias AsyncIterator = AsyncThrowingStream<SpeechTextPart, any Error>.IteratorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Type AliasSwiftAIProvider.AIStreamingTextInput.Elementtypealias Element = SpeechTextPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Type AliasSwiftAIProvider.Experimental_DecisionAnswertypealias Experimental_DecisionAnswer = AIDecisionAnswerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModeltypealias Experimental_DecisionModel = AIDecisionModelReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4typealias Experimental_DecisionModelV4 = AIDecisionModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4Answertypealias Experimental_DecisionModelV4Answer = AIDecisionAnswerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4CallOptionstypealias Experimental_DecisionModelV4CallOptions = AIDecisionModelV4CallOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4Inputtypealias Experimental_DecisionModelV4Input = JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4Questiontypealias Experimental_DecisionModelV4Question = AIDecisionQuestionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4Resulttypealias Experimental_DecisionModelV4Result = AIDecisionModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4Statetypealias Experimental_DecisionModelV4State = [AIDecisionStatePart]Packages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionModelV4StateParttypealias Experimental_DecisionModelV4StatePart = AIDecisionStatePartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionQuestiontypealias Experimental_DecisionQuestion = AIDecisionQuestionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionRefusalErrortypealias Experimental_DecisionRefusalError = AIDecisionRefusalErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionResulttypealias Experimental_DecisionResult = AIDecisionResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionStatetypealias Experimental_DecisionState = AIDecisionStatePackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionStateParttypealias Experimental_DecisionStatePart = AIDecisionStatePartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_DecisionUnsupportedQuestionTypeErrortypealias Experimental_DecisionUnsupportedQuestionTypeError = AIDecisionUnsupportedQuestionTypeErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreDecision.swift
Type AliasSwiftAIProvider.Experimental_EvaluationAnswertypealias Experimental_EvaluationAnswer = AIEvaluationAnswerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModeltypealias Experimental_EvaluationModel = AIEvaluationModelReferencePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModelV4typealias Experimental_EvaluationModelV4 = AIEvaluationModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModelV4Answertypealias Experimental_EvaluationModelV4Answer = AIEvaluationAnswerPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModelV4CallOptionstypealias Experimental_EvaluationModelV4CallOptions = AIEvaluationModelV4CallOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModelV4Inputtypealias Experimental_EvaluationModelV4Input = JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModelV4Questiontypealias Experimental_EvaluationModelV4Question = AIEvaluationQuestionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationModelV4Resulttypealias Experimental_EvaluationModelV4Result = AIEvaluationModelV4ResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationQuestiontypealias Experimental_EvaluationQuestion = AIEvaluationQuestionPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationResulttypealias Experimental_EvaluationResult = AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_EvaluationUnsupportedQuestionTypeErrortypealias Experimental_EvaluationUnsupportedQuestionTypeError = AIEvaluationUnsupportedQuestionTypeErrorPackages/swift-ai-core/Sources/SwiftAIProvider/CoreEvaluation.swift
Type AliasSwiftAIProvider.Experimental_RealtimeModelV4typealias Experimental_RealtimeModelV4 = AIRealtimeModelV4Packages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProvider.Experimental_RealtimeModelV4ClientEventtypealias Experimental_RealtimeModelV4ClientEvent = AIRealtimeClientEventPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProvider.Experimental_RealtimeModelV4ClientSecretOptionstypealias Experimental_RealtimeModelV4ClientSecretOptions = AIRealtimeClientSecretOptionsPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProvider.Experimental_RealtimeModelV4ClientSecretResulttypealias Experimental_RealtimeModelV4ClientSecretResult = AIRealtimeClientSecretResultPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProvider.Experimental_RealtimeModelV4ServerEventtypealias Experimental_RealtimeModelV4ServerEvent = AIRealtimeServerEventPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProvider.Experimental_RealtimeModelV4SessionConfigtypealias Experimental_RealtimeModelV4SessionConfig = AIRealtimeSessionConfigurationPackages/swift-ai-core/Sources/SwiftAIProvider/CoreRealtime.swift
Type AliasSwiftAIProviderUtilities.AISmoothStreamChunkDetectortypealias AISmoothStreamChunkDetector = @Sendable (String) throws -> String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/CoreUtilities.swift
Type AliasSwiftAISDK.AIUIDataPartConvertertypealias AIUIDataPartConverter = @Sendable (AIUIDataPart) throws -> AIContentPart?Sources/SwiftAISDK/AIUIMessageConversion.swift
Type AliasSwiftAISDK.AIUIMessageToolInputRefinertypealias AIUIMessageToolInputRefiner = @Sendable (JSONValue) async throws -> JSONValueSources/SwiftAISDK/CoreUIMessages.swift
Type AliasSwiftAISDK.AIUIToolOutputErrorParttypealias AIUIToolOutputErrorPart = AIToolResultSources/SwiftAISDK/CoreUIMessages.swift
Type AliasSwiftAISDK.AzureOpenAITokenProvidertypealias AzureOpenAITokenProvider = @Sendable () async throws -> StringSources/SwiftAISDK/Providers/AzureOpenAIProvider.swift
Type AliasSwiftAISDK.FishAudioSpeechModelIDtypealias FishAudioSpeechModelID = StringSources/SwiftAISDK/Models/FishAudioModels.swift
Type AliasSwiftAISDK.FishAudioSpeechVoiceIDtypealias FishAudioSpeechVoiceID = StringSources/SwiftAISDK/Models/FishAudioModels.swift
Type AliasSwiftAISDK.FishAudioTranscriptionModelIDtypealias FishAudioTranscriptionModelID = StringSources/SwiftAISDK/Models/FishAudioModels.swift
Type AliasSwiftAISDK.GatewaySpeechFactoryGetTokenOptionstypealias GatewaySpeechFactoryGetTokenOptions = GatewayTranscriptionFactoryGetTokenOptionsSources/SwiftAISDK/Models/GatewayStreamingSpeechModel.swift
Type AliasSwiftAISDK.GatewaySpeechFactoryGetTokenResulttypealias GatewaySpeechFactoryGetTokenResult = GatewayTranscriptionFactoryGetTokenResultSources/SwiftAISDK/Models/GatewayStreamingSpeechModel.swift
Type AliasSwiftAISDK.MCPElicitationHandlertypealias MCPElicitationHandler = @Sendable (MCPElicitationRequest) async throws -> MCPElicitResultSources/SwiftAISDK/MCPTypes.swift
Type AliasSwiftAISDK.MCPEventArgumentValidatortypealias MCPEventArgumentValidator = @Sendable (MCPEventDefinition, [String : JSONValue]) async throws -> VoidSources/SwiftAISDK/MCPEventTypes.swift
Type AliasSwiftAISDK.MCPOAuthClientAuthenticationHandlertypealias MCPOAuthClientAuthenticationHandler = @Sendable (MCPOAuthClientAuthenticationRequest) async throws -> MCPOAuthClientAuthenticationRequest?Sources/SwiftAISDK/MCPOAuthTypes.swift
Type AliasSwiftAISDK.ZAIChatModelIDtypealias ZAIChatModelID = StringSources/SwiftAISDK/Providers/ZAIProvider.swift
Type AliasSwiftAISDK.ZAIProviderSettingstypealias ZAIProviderSettings = ProviderSettingsSources/SwiftAISDK/Providers/ZAIProvider.swift
Type AliasSwiftAITransport.IncrementalServerSentEventSequence.Elementtypealias Element = ServerSentEventPackages/swift-ai-core/Sources/SwiftAITransport/LanguageStreamParsing.swift
Type MethodSwiftAI.all(tools:)static func all(tools: Set<String>? = nil) -> AIPruneToolCallsPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
Type MethodSwiftAI.array(element:minItems:maxItems:name:description:)static func array<ElementSchema>(element: ElementSchema, minItems: Int? = nil, maxItems: Int? = nil, name: String? = nil, description: String? = nil) -> AIOutput<[ElementSchema.Output], [ElementSchema.Output]> where ElementSchema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.array(element:minItems:maxItems:name:description:as:)static func array<Element>(element: JSONValue, minItems: Int? = nil, maxItems: Int? = nil, name: String? = nil, description: String? = nil, as type: Element.Type = Element.self) -> AIOutput<[Element], [Element]> where Element : Decodable, Element : SendablePackages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.array(element:name:description:)static func array<ElementSchema>(element: ElementSchema, name: String? = nil, description: String? = nil) -> AIOutput<[ElementSchema.Output], [ElementSchema.Output]> where ElementSchema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.array(element:name:description:as:)static func array<Element>(element: JSONValue, name: String? = nil, description: String? = nil, as type: Element.Type = Element.self) -> AIOutput<[Element], [Element]> where Element : Decodable, Element : SendablePackages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.beforeLastMessage(tools:)static func beforeLastMessage(tools: Set<String>? = nil) -> AIPruneToolCallsPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
Type MethodSwiftAI.beforeLastMessages(_:tools:)static func beforeLastMessages(_ count: Int, tools: Set<String>? = nil) -> AIPruneToolCallsPackages/swift-ai-core/Sources/SwiftAI/PruneMessages.swift
Type MethodSwiftAI.cancelBatch(provider:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:)static func cancelBatch(provider: any AIBatchProvider, batch: AIBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> AIBatchCancelResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.choice(options:name:description:)static func choice(options: [String], name: String? = nil, description: String? = nil) -> AIOutput<String, String>Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.connect(model:clientSecret:sessionConfiguration:webSocketTransport:abortSignal:)static func connect(model: any AIRealtimeModelV4, clientSecret: AIRealtimeClientSecretResult, sessionConfiguration: AIRealtimeSessionConfiguration = .init(), webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared, abortSignal: AIAbortSignal? = nil) async throws -> AIRealtimeSessionPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Type MethodSwiftAI.connect(model:sessionConfiguration:clientSecretOptions:webSocketTransport:abortSignal:)static func connect(model: any AIRealtimeModelV4, sessionConfiguration: AIRealtimeSessionConfiguration = .init(), clientSecretOptions: AIRealtimeClientSecretOptions = .init(), webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared, abortSignal: AIAbortSignal? = nil) async throws -> AIRealtimeSessionPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Type MethodSwiftAI.connectServer(model:sessionConfiguration:webSocketTransport:abortSignal:)static func connectServer(model: any AIRealtimeModelV4, sessionConfiguration: AIRealtimeSessionConfiguration = .init(), webSocketTransport: any AIDuplexWebSocketTransport = URLSessionDuplexWebSocketTransport.shared, abortSignal: AIAbortSignal? = nil) async throws -> AIRealtimeSessionPackages/swift-ai-core/Sources/SwiftAI/AIRealtimeSession.swift
Type MethodSwiftAI.customProvider(providerID:languageModels:decisionModels:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], decisionModels: [String : AIDecisionModelReference], fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : any AIEvaluationModelV4], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:files:skills:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.deleteFile(client:request:retryPolicy:telemetry:)static func deleteFile(client: any AIFileClient, request: FileDeleteRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileDeleteResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.downloadFile(client:request:retryPolicy:telemetry:)static func downloadFile(client: any AIFileClient, request: FileDownloadRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileDownloadResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.dynamic(name:description:parameters:providerMetadata:providerOptions:strict:inputExamples:contextSchema:needsApproval:onInputStart:deferLoading:toolCaller:onInputDelta:onInputAvailable:refineArguments:toModelOutput:executeWithContext:execute:)static func dynamic(name: String, description: String? = nil, parameters: JSONValue, providerMetadata: [String : JSONValue] = [:], providerOptions: [String : JSONValue] = [:], strict: Bool? = nil, inputExamples: [JSONValue] = [], contextSchema: JSONValue? = nil, needsApproval: AIToolNeedsApproval? = nil, onInputStart: AIToolInputStartCallback? = nil, deferLoading: Bool = false, toolCaller: AIToolCallerDefinition? = nil, onInputDelta: AIToolInputDeltaCallback? = nil, onInputAvailable: AIToolInputAvailableCallback? = nil, refineArguments: (@Sendable (JSONValue) async throws -> JSONValue)? = nil, toModelOutput: (@Sendable (AIToolModelOutputContext) async throws -> JSONValue)? = nil, executeWithContext: (@Sendable (JSONValue, AIToolExecutionContext) async throws -> JSONValue)? = nil, execute: @escaping @Sendable (JSONValue) async throws -> JSONValue) -> AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type MethodSwiftAI.dynamic(name:description:parameters:providerMetadata:providerOptions:strict:inputExamples:contextSchema:needsApproval:onInputStart:onInputDelta:onInputAvailable:refineArguments:toModelOutput:executeWithContext:execute:)static func dynamic(name: String, description: String? = nil, parameters: JSONValue, providerMetadata: [String : JSONValue] = [:], providerOptions: [String : JSONValue] = [:], strict: Bool? = nil, inputExamples: [JSONValue] = [], contextSchema: JSONValue? = nil, needsApproval: AIToolNeedsApproval? = nil, onInputStart: AIToolInputStartCallback? = nil, onInputDelta: AIToolInputDeltaCallback? = nil, onInputAvailable: AIToolInputAvailableCallback? = nil, refineArguments: (@Sendable (JSONValue) async throws -> JSONValue)? = nil, toModelOutput: (@Sendable (AIToolModelOutputContext) async throws -> JSONValue)? = nil, executeWithContext: (@Sendable (JSONValue, AIToolExecutionContext) async throws -> JSONValue)? = nil, execute: @escaping @Sendable (JSONValue) async throws -> JSONValue) -> AIToolPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type MethodSwiftAI.embed(_:using:dimensions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embed(_ value: String, using model: any EmbeddingModel, dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.embed(model:request:retryPolicy:telemetry:)static func embed(model: any EmbeddingModel, request: EmbeddingRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.embed(model:value:dimensions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embed(model: any EmbeddingModel, value: String, dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.embedMany(_:using:dimensions:chunkSize:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embedMany(_ values: [String], using model: any EmbeddingModel, dimensions: Int? = nil, chunkSize: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.embedMany(model:values:dimensions:chunkSize:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embedMany(model: any EmbeddingModel, values: [String], dimensions: Int? = nil, chunkSize: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.experimentalDecide(model:state:questions:maxOutputTokens:reasoning:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalDecide(model: any AIDecisionModelV4, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIDecisionStartEvent>? = nil, onEnd: AICallback<AIDecisionEndEvent>? = nil) async throws -> AIDecisionResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeDecision.swift
Type MethodSwiftAI.experimentalDecide(model:state:questions:maxOutputTokens:reasoning:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalDecide(model reference: AIDecisionModelReference, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIDecisionStartEvent>? = nil, onEnd: AICallback<AIDecisionEndEvent>? = nil) async throws -> AIDecisionResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeDecision.swift
Type MethodSwiftAI.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:)static func experimentalEvaluate(model: any AIEvaluationModelV4, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:]) async throws -> AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeEvaluation.swift
Type MethodSwiftAI.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:)static func experimentalEvaluate(model reference: AIEvaluationModelReference, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:]) async throws -> AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeEvaluation.swift
Type MethodSwiftAI.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model: any AIEvaluationModelV4, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeEvaluation.swift
Type MethodSwiftAI.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model reference: AIEvaluationModelReference, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeEvaluation.swift
Type MethodSwiftAI.experimentalEvaluate(model:stateParts:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model: any AIEvaluationModelV4, stateParts: [AIDecisionStatePart], questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeEvaluation.swift
Type MethodSwiftAI.experimentalEvaluate(model:stateParts:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model reference: AIEvaluationModelReference, stateParts: [AIDecisionStatePart], questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeEvaluation.swift
Type MethodSwiftAI.experimentalStreamSpeech(model:request:onError:)static func experimentalStreamSpeech(model: any SpeechModel, request: StreamingSpeechRequest, onError: @escaping @Sendable (any Error) async throws -> Void = { error in FileHandle.standardError.write(Data("\(error)\n".utf8)) }) throws -> StreamingSpeechResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamingSpeech.swift
Type MethodSwiftAI.generateAudio(_:using:durationSeconds:format:seed:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateAudio(_ prompt: String, using model: any AudioGenerationModel, durationSeconds: Double? = nil, format: String? = nil, seed: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateAudio(model:request:retryPolicy:telemetry:)static func generateAudio(model: any AudioGenerationModel, request: AudioGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.generateEnum(model:prompt:values:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateEnum(model: any LanguageModel, prompt: String, values: [String], temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<String>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateEnum(model:request:values:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateEnum(model: any LanguageModel, request: LanguageModelRequest, values: [String], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<String>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateImage(_:using:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateImage(_ prompt: String, using model: any ImageModel, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateImage(model:prompt:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateImage(model: any ImageModel, prompt: String, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.generateImage(model:request:retryPolicy:telemetry:)static func generateImage(model: any ImageModel, request: ImageGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.generateJSON(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateJSON(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<JSONValue>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateJSON(model:request:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateJSON(model: any LanguageModel, request: LanguageModelRequest, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<JSONValue>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObject(_:using:as:schema:schemaName:schemaDescription:options:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(_ prompt: String, using model: any LanguageModel, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, options: LanguageGenerationOptions = .default, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateObject(_:using:schema:schemaName:schemaDescription:options:callbacks:jsonInstruction:repairText:)static func generateObject<Schema>(_ prompt: String, using model: any LanguageModel, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, options: LanguageGenerationOptions = .default, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateObject(model:prompt:as:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(model: any LanguageModel, prompt: String, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObject(model:prompt:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Schema>(model: any LanguageModel, prompt: String, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObject(model:request:as:schema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(model: any LanguageModel, request: LanguageModelRequest, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObject(model:request:schema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Schema>(model: any LanguageModel, request: LanguageModelRequest, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObjectArray(model:prompt:as:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<Element>(model: any LanguageModel, prompt: String, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[Element]> where Element : Decodable, Element : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObjectArray(model:prompt:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<ElementSchema>(model: any LanguageModel, prompt: String, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[ElementSchema.Output]> where ElementSchema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObjectArray(model:request:as:elementSchema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<Element>(model: any LanguageModel, request: LanguageModelRequest, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[Element]> where Element : Decodable, Element : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateObjectArray(model:request:elementSchema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<ElementSchema>(model: any LanguageModel, request: LanguageModelRequest, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[ElementSchema.Output]> where ElementSchema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateObject.swift
Type MethodSwiftAI.generateSpeech(_:using:voice:format:speed:language:instructions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateSpeech(_ text: String, using model: any SpeechModel, voice: String? = nil, format: String? = nil, speed: Double? = nil, language: String? = nil, instructions: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SpeechResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateSpeech(model:request:retryPolicy:telemetry:)static func generateSpeech(model: any SpeechModel, request: SpeechRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SpeechResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.generateText(_:using:options:tools:)static func generateText(_ prompt: String, using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateText(_:using:output:options:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(_ prompt: String, using model: any LanguageModel, output: AIOutput<FinalOutput, PartialOutput>, options: LanguageGenerationOptions = .default, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateText(messages:using:options:tools:)static func generateText(messages: [AIMessage], using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateText(model:prompt:output:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:prompt:output:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:prompt:output:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:toolChoice:includeRawChunks:includeResponseBody:providerOptions:extraBody:headers:abortSignal:telemetry:)static func generateText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, includeResponseBody: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:toolChoice:includeRawChunks:includeResponseBody:providerOptions:extraBody:headers:abortSignal:telemetry:)static func generateText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, includeResponseBody: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:includeResponseBody:)static func generateText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, includeResponseBody: Bool = false) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:request:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:includeResponseBody:)static func generateText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, includeResponseBody: Bool = false) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:request:output:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:request:output:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:request:output:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateText(model:request:retryPolicy:telemetry:includeResponseBody:)static func generateText(model: any LanguageModel, request: LanguageModelRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, includeResponseBody: Bool = false) async throws -> TextGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeGenerateText.swift
Type MethodSwiftAI.generateVideo(_:using:aspectRatio:durationSeconds:image:resolution:fps:generateAudio:seed:count:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateVideo(_ prompt: String, using model: any VideoModel, aspectRatio: String? = nil, durationSeconds: Double? = nil, image: ImageInputFile? = nil, resolution: String? = nil, fps: Double? = nil, generateAudio: Bool? = nil, seed: Int? = nil, count: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> VideoGenerationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.generateVideo(model:request:retryPolicy:telemetry:poll:webhook:)static func generateVideo(model: any VideoModel, request: VideoGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, poll: VideoGenerationPollOptions? = nil, webhook: VideoGenerationWebhookFactory? = nil) async throws -> VideoGenerationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.getBatchResults(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchResults(model: any LanguageModel, batch: TextBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) throws -> AsyncThrowingStream<TextBatchItemResult, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.getBatchResults(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchResults(model: any LanguageModel, batch: TextBatch, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) throws -> AsyncThrowingStream<TextBatchItemResult, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.getBatchResults(provider:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchResults(provider: any AIBatchProvider, batch: AIBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) throws -> AsyncThrowingStream<BatchItemResult, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.getBatchStatus(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchStatus(model: any LanguageModel, batch: TextBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> AIBatchStatusPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.getBatchStatus(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchStatus(model: any LanguageModel, batch: TextBatch, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> AIBatchStatusPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.getBatchStatus(provider:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchStatus(provider: any AIBatchProvider, batch: AIBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> AIBatchStatusPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.getFileMetadata(client:request:retryPolicy:telemetry:)static func getFileMetadata(client: any AIFileClient, request: FileMetadataRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileMetadataResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.getVideoStatus(model:operation:headers:abortSignal:retryPolicy:)static func getVideoStatus(model: any VideoModel, operation: JSONValue, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> VideoGenerationOperationStatusResultPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Type MethodSwiftAI.hasToolCall(_:)static func hasToolCall(_ toolNames: String...) -> AIStopConditionPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type MethodSwiftAI.isLoopFinished()static func isLoopFinished() -> AIStopConditionPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type MethodSwiftAI.isStepCount(_:)static func isStepCount(_ stepCount: Int) -> AIStopConditionPackages/swift-ai-core/Sources/SwiftAI/CoreTools.swift
Type MethodSwiftAI.json(name:description:)static func json(name: String? = nil, description: String? = nil) -> AIOutput<JSONValue, JSONValue>Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.listBatches(provider:providerOptions:limit:cursor:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func listBatches(provider: any AIBatchProvider, providerOptions: [String : JSONValue] = [:], limit: Int? = nil, cursor: String? = nil, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> (batches: [AIBatch], nextCursor: String?, providerMetadata: [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.object(schema:name:description:)static func object<Schema>(schema: Schema, name: String? = nil, description: String? = nil) -> AIOutput<Schema.Output, JSONValue> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.object(schema:name:description:as:)static func object<Object>(schema: JSONValue? = nil, name: String? = nil, description: String? = nil, as type: Object.Type = Object.self) -> AIOutput<Object, JSONValue> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.providerRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func providerRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.providerRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func providerRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.providerRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func providerRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware) -> AIProviderRegistryPackages/swift-ai-core/Sources/SwiftAI/CustomProvider.swift
Type MethodSwiftAI.register(_:)static func register(_ integrations: any Telemetry.Integration...)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type MethodSwiftAI.register(_:)static func register(_ integrations: [any Telemetry.Integration])Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type MethodSwiftAI.registeredIntegrations()static func registeredIntegrations() -> [any Telemetry.Integration]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type MethodSwiftAI.rerank(model:request:retryPolicy:telemetry:)static func rerank(model: any RerankingModel, request: RerankingRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> RerankingResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.rerank(query:documents:using:topK:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func rerank(query: String, documents: [String], using model: any RerankingModel, topK: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> RerankingResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.startBatch(provider:requests:providerOptions:headers:idempotencyKey:webhookURL:abortSignal:timeoutNanoseconds:)static func startBatch(provider: any AIBatchProvider, requests: [AIBatchRequest], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartBatchResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.startTextBatch(model:requests:providerOptions:headers:idempotencyKey:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.startTextBatch(model:requests:providerOptions:headers:idempotencyKey:webhookURL:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.startTextBatch(model:requests:tools:toolChoice:providerOptions:headers:idempotencyKey:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], tools: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.startTextBatch(model:requests:tools:toolChoice:providerOptions:headers:idempotencyKey:webhookURL:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], tools: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeBatch.swift
Type MethodSwiftAI.startVideo(model:request:webhookURL:retryPolicy:)static func startVideo(model: any VideoModel, request: VideoGenerationRequest, webhookURL: String? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> VideoGenerationOperationStartResultPackages/swift-ai-core/Sources/SwiftAI/VideoGenerationOperations.swift
Type MethodSwiftAI.streamEnum(model:prompt:values:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamEnum(model: any LanguageModel, prompt: String, values: [String], temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<String>, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamEnumJSON.swift
Type MethodSwiftAI.streamEnum(model:request:values:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamEnum(model: any LanguageModel, request: LanguageModelRequest, values: [String], schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<String>, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamEnumJSON.swift
Type MethodSwiftAI.streamJSON(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamJSON(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<JSONValue>, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamEnumJSON.swift
Type MethodSwiftAI.streamJSON(model:request:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamJSON(model: any LanguageModel, request: LanguageModelRequest, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<JSONValue>, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamEnumJSON.swift
Type MethodSwiftAI.streamObject(model:prompt:as:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Object>(model: any LanguageModel, prompt: String, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Object>, any Error> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectSchema.swift
Type MethodSwiftAI.streamObject(model:prompt:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Schema>(model: any LanguageModel, prompt: String, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Schema.Output>, any Error> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectSchema.swift
Type MethodSwiftAI.streamObject(model:request:as:schema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Object>(model: any LanguageModel, request: LanguageModelRequest, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Object>, any Error> where Object : Decodable, Object : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObject.swift
Type MethodSwiftAI.streamObject(model:request:schema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Schema>(model: any LanguageModel, request: LanguageModelRequest, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Schema.Output>, any Error> where Schema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectSchema.swift
Type MethodSwiftAI.streamObjectArray(model:prompt:as:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<Element>(model: any LanguageModel, prompt: String, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[Element]>, any Error> where Element : Decodable, Element : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectArray.swift
Type MethodSwiftAI.streamObjectArray(model:prompt:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<ElementSchema>(model: any LanguageModel, prompt: String, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[ElementSchema.Output]>, any Error> where ElementSchema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectArray.swift
Type MethodSwiftAI.streamObjectArray(model:request:as:elementSchema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<Element>(model: any LanguageModel, request: LanguageModelRequest, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[Element]>, any Error> where Element : Decodable, Element : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectArray.swift
Type MethodSwiftAI.streamObjectArray(model:request:elementSchema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<ElementSchema>(model: any LanguageModel, request: LanguageModelRequest, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[ElementSchema.Output]>, any Error> where ElementSchema : AIObjectSchemaPackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamObjectArray.swift
Type MethodSwiftAI.streamText(_:using:options:tools:timeoutNanoseconds:)static func streamText(_ prompt: String, using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none, timeoutNanoseconds: UInt64? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.streamText(_:using:output:options:timeoutNanoseconds:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(_ prompt: String, using model: any LanguageModel, output: AIOutput<FinalOutput, PartialOutput>, options: LanguageGenerationOptions = .default, timeoutNanoseconds: UInt64? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.streamText(messages:using:options:tools:timeoutNanoseconds:)static func streamText(messages: [AIMessage], using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none, timeoutNanoseconds: UInt64? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.streamText(model:prompt:output:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:prompt:output:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamTextCompatibility.swift
Type MethodSwiftAI.streamText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:telemetry:)static func streamText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamTextCompatibility.swift
Type MethodSwiftAI.streamText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolCallers:toolApproval:repairToolCall:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolCallers: AIToolCallerRouting = [:], toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamTextCompatibility.swift
Type MethodSwiftAI.streamText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolCallers:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolCallers: AIToolCallerRouting = [:], toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:request:output:executableTools:maxSteps:stopWhen:prepareStep:toolCallers:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolCallers: AIToolCallerRouting = [:], toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:request:output:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:request:output:timeoutNanoseconds:timeout:retryPolicy:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendablePackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamTextCompatibility.swift
Type MethodSwiftAI.streamText(model:request:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamText.swift
Type MethodSwiftAI.streamText(model:request:timeoutNanoseconds:timeout:retryPolicy:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Packages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamTextCompatibility.swift
Type MethodSwiftAI.streamTranscribe(model:request:telemetry:)static func streamTranscribe(model: any StreamingTranscriptionModel, request: StreamingTranscriptionRequest, telemetry: Telemetry.Options? = nil) async throws -> StreamingTranscriptionResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeStreamingTranscription.swift
Type MethodSwiftAI.text()static func text() -> AIOutput<String, String>Packages/swift-ai-core/Sources/SwiftAI/Output.swift
Type MethodSwiftAI.transcribe(audio:using:fileName:mimeType:language:prompt:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func transcribe(audio: Data, using model: any TranscriptionModel, fileName: String = "audio.wav", mimeType: String = "audio/wav", language: String? = nil, prompt: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TranscriptionResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.transcribe(model:request:retryPolicy:telemetry:)static func transcribe(model: any TranscriptionModel, request: AudioTranscriptionRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TranscriptionResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.transformAudio(audio:using:fileName:mimeType:voice:format:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func transformAudio(audio: Data, using model: any AudioTransformationModel, fileName: String = "audio.wav", mimeType: String = "audio/wav", voice: String? = nil, format: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioTransformationResultPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type MethodSwiftAI.transformAudio(model:request:retryPolicy:telemetry:)static func transformAudio(model: any AudioTransformationModel, request: AudioTransformationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioTransformationResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.uploadFile(client:request:retryPolicy:telemetry:)static func uploadFile(client: any AIFileClient, request: FileUploadRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileUploadResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAI.uploadSkill(client:request:retryPolicy:telemetry:)static func uploadSkill(client: any AISkillsClient, request: SkillUploadRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SkillUploadResultPackages/swift-ai-core/Sources/SwiftAI/AIFacadeMedia.swift
Type MethodSwiftAIAnthropic.advisor_20260301(model:maxUses:maxTokens:caching:)static func advisor_20260301(model: String, maxUses: Int? = nil, maxTokens: Int? = nil, caching: JSONValue? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.anthropic(configuration:)static func anthropic(configuration: AnthropicProviderSettings = .init()) throws -> AnthropicProviderPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicConfiguration.swift
Type MethodSwiftAIAnthropic.bash_20241022()static func bash_20241022() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.bash_20250124()static func bash_20250124() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.body(for:modelID:providerID:stream:supportsNativeStructuredOutput:supportsStrictTools:policy:)static func body(for request: LanguageModelRequest, modelID: String, providerID: String, stream: Bool = false, supportsNativeStructuredOutput: Bool? = nil, supportsStrictTools: Bool? = nil, policy: AnthropicRequestPolicy = .init()) throws -> AnthropicPreparedCallPackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.codeExecution_20250522()static func codeExecution_20250522() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.codeExecution_20250825()static func codeExecution_20250825() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.codeExecution_20260120()static func codeExecution_20260120() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.computer_20241022(displayWidthPx:displayHeightPx:displayNumber:)static func computer_20241022(displayWidthPx: Int, displayHeightPx: Int, displayNumber: Int? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.computer_20250124(displayWidthPx:displayHeightPx:displayNumber:)static func computer_20250124(displayWidthPx: Int, displayHeightPx: Int, displayNumber: Int? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.computer_20251124(displayWidthPx:displayHeightPx:displayNumber:enableZoom:)static func computer_20251124(displayWidthPx: Int, displayHeightPx: Int, displayNumber: Int? = nil, enableZoom: Bool? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.computerToolset_20260801(configs:)static func computerToolset_20260801(configs: [String : JSONValue]? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.memory_20250818()static func memory_20250818() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.textEditor_20241022()static func textEditor_20241022() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.textEditor_20250124()static func textEditor_20250124() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.textEditor_20250429()static func textEditor_20250429() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.textEditor_20250728(maxCharacters:)static func textEditor_20250728(maxCharacters: Int? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.toolSearchBm25_20251119()static func toolSearchBm25_20251119() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.toolSearchRegex_20251119()static func toolSearchRegex_20251119() -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.webFetch_20250910(maxUses:allowedDomains:blockedDomains:citations:maxContentTokens:)static func webFetch_20250910(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, citations: JSONValue? = nil, maxContentTokens: Int? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.webFetch_20260209(maxUses:allowedDomains:blockedDomains:citations:maxContentTokens:)static func webFetch_20260209(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, citations: JSONValue? = nil, maxContentTokens: Int? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.webFetch_20260318(maxUses:allowedDomains:blockedDomains:citations:maxContentTokens:useCache:responseInclusion:)static func webFetch_20260318(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, citations: JSONValue? = nil, maxContentTokens: Int? = nil, useCache: Bool? = nil, responseInclusion: String? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.webSearch_20250305(maxUses:allowedDomains:blockedDomains:userLocation:)static func webSearch_20250305(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, userLocation: JSONValue? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.webSearch_20260209(maxUses:allowedDomains:blockedDomains:userLocation:)static func webSearch_20260209(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, userLocation: JSONValue? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIAnthropic.webSearch_20260318(maxUses:allowedDomains:blockedDomains:userLocation:responseInclusion:)static func webSearch_20260318(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, userLocation: JSONValue? = nil, responseInclusion: String? = nil) -> JSONValuePackages/swift-ai-anthropic/Sources/SwiftAIAnthropic/AnthropicModels.swift
Type MethodSwiftAIOpenAI.applyPatch()static func applyPatch() -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.codeInterpreter(container:)static func codeInterpreter(container: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.computer()static func computer() -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.computerUse(displayWidth:displayHeight:environment:extraArgs:)static func computerUse(displayWidth: Int? = nil, displayHeight: Int? = nil, environment: String? = nil, extraArgs: [String : JSONValue] = [:]) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.customTool(name:description:format:)static func customTool(name: String, description: String? = nil, format: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.customTool(name:description:format:async:)static func customTool(name: String, description: String? = nil, format: JSONValue? = nil, async: Bool?) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.customTool(name:description:format:providerID:)static func customTool(name: String, description: String? = nil, format: JSONValue? = nil, providerID: String = "open-responses.custom") -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesTools.swift
Type MethodSwiftAIOpenAI.fileSearch(vectorStoreIDs:maxNumResults:ranking:filters:)static func fileSearch(vectorStoreIDs: [String], maxNumResults: Int? = nil, ranking: JSONValue? = nil, filters: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.imageGeneration(action:background:inputFidelity:inputImageMask:model:moderation:outputCompression:outputFormat:partialImages:quality:size:)static func imageGeneration(action: String? = nil, background: String? = nil, inputFidelity: String? = nil, inputImageMask: JSONValue? = nil, model: String? = nil, moderation: String? = nil, outputCompression: Int? = nil, outputFormat: String? = nil, partialImages: Int? = nil, quality: String? = nil, size: String? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.imageGeneration(background:inputFidelity:inputImageMask:model:moderation:outputCompression:outputFormat:partialImages:quality:size:)static func imageGeneration(background: String? = nil, inputFidelity: String? = nil, inputImageMask: JSONValue? = nil, model: String? = nil, moderation: String? = nil, outputCompression: Int? = nil, outputFormat: String? = nil, partialImages: Int? = nil, quality: String? = nil, size: String? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.localShell()static func localShell() -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.mcp(serverLabel:allowedTools:authorization:connectorID:headers:requireApproval:serverDescription:serverURL:)static func mcp(serverLabel: String, allowedTools: JSONValue? = nil, authorization: String? = nil, connectorID: String? = nil, headers: JSONValue? = nil, requireApproval: JSONValue? = nil, serverDescription: String? = nil, serverURL: String? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.openAI(configuration:)static func openAI(configuration: OpenAIProviderSettings = .init()) throws -> OpenAIProviderPackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIProvider.swift
Type MethodSwiftAIOpenAI.programmaticToolCalling(name:)static func programmaticToolCalling(name: String = "programmatic_tool_calling") -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shell(environment:)static func shell(environment: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellAllowlistNetworkPolicy(allowedDomains:domainSecrets:)static func shellAllowlistNetworkPolicy(allowedDomains: [String], domainSecrets: [JSONValue] = []) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellContainerAutoEnvironment(fileIDs:memoryLimit:networkPolicy:skills:)static func shellContainerAutoEnvironment(fileIDs: [String] = [], memoryLimit: String? = nil, networkPolicy: JSONValue? = nil, skills: [JSONValue] = []) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellContainerReferenceEnvironment(containerID:)static func shellContainerReferenceEnvironment(containerID: String) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellDisabledNetworkPolicy()static func shellDisabledNetworkPolicy() -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellDomainSecret(domain:name:value:)static func shellDomainSecret(domain: String, name: String, value: String) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellInlineSkill(name:description:base64ZipData:)static func shellInlineSkill(name: String, description: String, base64ZipData: String) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellLocalEnvironment(skills:)static func shellLocalEnvironment(skills: [JSONValue] = []) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellLocalSkill(name:description:path:)static func shellLocalSkill(name: String, description: String, path: String) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellSkillReference(providerReference:version:)static func shellSkillReference(providerReference: [String : String], version: String? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.shellSkillReference(skillID:version:)static func shellSkillReference(skillID: String, version: String? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.textFormat()static func textFormat() -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAIResponsesTools.swift
Type MethodSwiftAIOpenAI.toolSearch(execution:description:parameters:)static func toolSearch(execution: JSONValue? = nil, description: String? = nil, parameters: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.webSearch(filters:externalWebAccess:searchContextSize:userLocation:)static func webSearch(filters: JSONValue? = nil, externalWebAccess: Bool? = nil, searchContextSize: String? = nil, userLocation: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAI.webSearchPreview(searchContextSize:userLocation:)static func webSearchPreview(searchContextSize: String? = nil, userLocation: JSONValue? = nil) -> JSONValuePackages/swift-ai-openai/Sources/SwiftAIOpenAI/OpenAITools.swift
Type MethodSwiftAIOpenAICompatible.messageJSON(_:providerID:providerOptionsKey:systemRole:supportsMultiPartToolContent:wrapToolErrors:)static func messageJSON(_ message: AIMessage, providerID: String, providerOptionsKey: String? = nil, systemRole: String? = nil, supportsMultiPartToolContent: Bool = false, wrapToolErrors: Bool = false) throws -> JSONValuePackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleChatModel.swift
Type MethodSwiftAIOpenAICompatible.openAICompatible(configuration:)static func openAICompatible(configuration: OpenAICompatibleProviderSettings) -> OpenAICompatibleProviderPackages/swift-ai-openai-compatible/Sources/SwiftAIOpenAICompatible/OpenAICompatibleProvider.swift
Type MethodSwiftAIProvider.apiCall(provider:statusCode:body:headers:)static func apiCall(provider: String, statusCode: Int, body: String, headers: [String : String] = [:]) -> AIErrorPackages/swift-ai-core/Sources/SwiftAIProvider/Errors.swift
Type MethodSwiftAIProvider.array(_:)static func array(_ values: [String]) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Type MethodSwiftAIProvider.assistant(_:reasoning:)static func assistant(_ text: String, reasoning: String? = nil) -> AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProvider.assistant(text:reasoning:toolCalls:toolApprovalRequests:)static func assistant(text: String = "", reasoning: String? = nil, toolCalls: [AIToolCall], toolApprovalRequests: [AIToolApprovalRequest] = []) -> AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProvider.chunks(_:)static func chunks(_ chunks: [String]) -> AIStreamingTextInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Type MethodSwiftAIProvider.chunks(_:)static func chunks(_ chunks: [Data]) -> AIStreamingAudioInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Type MethodSwiftAIProvider.makeStream()static func makeStream() -> (input: AIStreamingAudioInput, writer: AIStreamingAudioWriter)Packages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingTranscription.swift
Type MethodSwiftAIProvider.object(_:)static func object(_ values: [String : JSONValue?]) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProvider/JSONValue.swift
Type MethodSwiftAIProvider.parts(_:)static func parts(_ parts: [SpeechTextPart]) -> AIStreamingTextInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Type MethodSwiftAIProvider.system(_:)static func system(_ text: String) -> AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProvider.text(_:)static func text(_ text: String) -> AIStreamingTextInputPackages/swift-ai-core/Sources/SwiftAIProvider/CoreStreamingSpeech.swift
Type MethodSwiftAIProvider.text(_:citations:providerMetadata:)static func text(_ text: String, citations: [AICitation], providerMetadata: [String : JSONValue] = [:]) -> AIResultContentPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Type MethodSwiftAIProvider.textEnd(id:citations:providerMetadata:)static func textEnd(id: String, citations: [AICitation], providerMetadata: [String : JSONValue] = [:]) -> LanguageStreamPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Type MethodSwiftAIProvider.toolInputStart(id:name:inputEncoding:providerExecuted:dynamic:title:providerMetadata:)static func toolInputStart(id: String, name: String, inputEncoding: AIToolInputEncoding, providerExecuted: Bool = false, dynamic: Bool = false, title: String? = nil, providerMetadata: [String : JSONValue] = [:]) -> LanguageStreamPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreCitations.swift
Type MethodSwiftAIProvider.toolResponses(approvalResponses:toolResults:)static func toolResponses(approvalResponses: [AIToolApprovalResponse] = [], toolResults: [AIToolResult] = []) -> AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProvider.toolResult(_:)static func toolResult(_ result: AIToolResult) -> AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProvider.user(_:)static func user(_ text: String) -> AIMessagePackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProvider.videoURL(_:mediaType:providerMetadata:)static func videoURL(_ url: String, mediaType: String = "video/*", providerMetadata: [String : JSONValue] = [:]) -> AIContentPartPackages/swift-ai-core/Sources/SwiftAIProvider/CoreMessages.swift
Type MethodSwiftAIProviderUtilities.disable()static func disable()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Type MethodSwiftAIProviderUtilities.failure(error:rawValue:)static func failure(error: any Error, rawValue: JSONValue?) -> AIJSONParseResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
Type MethodSwiftAIProviderUtilities.formattedMessage(for:providerID:modelID:)static func formattedMessage(for warning: AIWarning, providerID: String? = nil, modelID: String? = nil) -> StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Type MethodSwiftAIProviderUtilities.parseClientFrame(_:)static func parseClientFrame(_ text: String) -> SpeechStreamEnvelope.ClientFramePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type MethodSwiftAIProviderUtilities.parsePart(_:)static func parsePart(_ text: String) -> StreamingSpeechPart?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type MethodSwiftAIProviderUtilities.providerError(_:)static func providerError(_ error: AIStreamProviderError) -> LanguageStreamPartPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/StreamProviderError.swift
Type MethodSwiftAIProviderUtilities.serializePart(_:)static func serializePart(_ part: StreamingSpeechPart) -> String?Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type MethodSwiftAIProviderUtilities.startFrame(_:)static func startFrame(_ request: StreamingSpeechRequest) -> JSONValuePackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type MethodSwiftAIProviderUtilities.success(value:rawValue:)static func success(value: JSONValue, rawValue: JSONValue) -> AIJSONParseResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONParsing.swift
Type MethodSwiftAIProviderUtilities.useDefaultLogger()static func useDefaultLogger()Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Type MethodSwiftAIProviderUtilities.useLogger(_:)static func useLogger(_ logger: any AIWarningLogger)Packages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Type MethodSwiftAIProviderUtilities.validate(_:schema:path:)static func validate(_ value: JSONValue, schema: JSONValue, path: String = "$") throwsPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/JSONSchemaValidator.swift
Type MethodSwiftAIProviderUtilities.withLogger(_:operation:)static func withLogger<Result>(_ logger: any AIWarningLogger, operation: () async throws -> Result) async rethrows -> ResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Type MethodSwiftAIProviderUtilities.withLoggingDisabled(operation:)static func withLoggingDisabled<Result>(operation: () async throws -> Result) async rethrows -> ResultPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/WarningLogging.swift
Type MethodSwiftAISDK.alibaba(settings:)static func alibaba(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.amazonBedrock(settings:)static func amazonBedrock(settings: AmazonBedrockProviderSettings = AmazonBedrockProviderSettings()) throws -> AmazonBedrockProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.amazonBedrockAnthropic(settings:)static func amazonBedrockAnthropic(settings: AmazonBedrockProviderSettings = AmazonBedrockProviderSettings()) throws -> AmazonBedrockAnthropicProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.anthropic(settings:)static func anthropic(settings: ProviderSettings = ProviderSettings()) throws -> AnthropicProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.anthropicAWS(settings:)static func anthropicAWS(settings: AnthropicAWSProviderSettings = AnthropicAWSProviderSettings()) throws -> AnthropicAWSProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.assemblyAI(settings:)static func assemblyAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.assistant(id:parts:metadata:)static func assistant(id: String = UUID().uuidString, parts: [AIUIMessagePart] = [], metadata: [String : JSONValue] = [:]) -> AIUIMessageSources/SwiftAISDK/CoreUIMessages.swift
Type MethodSwiftAISDK.auth(provider:serverURL:authorizationCode:callbackState:callbackIssuer:scope:resourceMetadataURL:protocolVersion:transport:)static func auth(provider: any MCPOAuthClientProvider, serverURL: URL, authorizationCode: String? = nil, callbackState: String? = nil, callbackIssuer: String? = nil, scope: String? = nil, resourceMetadataURL: URL? = nil, protocolVersion: String = MCPClient.latestProtocolVersion, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthAuthResultSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.auth(provider:serverURL:authorizationCode:callbackState:callbackIssuer:scope:resourceMetadataURL:protocolVersion:transport:)static func auth(provider: any MCPOAuthClientProvider, serverURL: String, authorizationCode: String? = nil, callbackState: String? = nil, callbackIssuer: String? = nil, scope: String? = nil, resourceMetadataURL: String? = nil, protocolVersion: String = MCPClient.latestProtocolVersion, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthAuthResultSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.azure(resourceName:apiVersion:useDeploymentBasedURLs:tokenProvider:settings:)static func azure(resourceName: String? = nil, apiVersion: String = "v1", useDeploymentBasedURLs: Bool = false, tokenProvider: AzureOpenAITokenProvider? = nil, settings: ProviderSettings = ProviderSettings()) throws -> AzureOpenAIProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.azure(resourceName:apiVersion:useDeploymentBasedURLs:tokenProvider:settings:audioSettings:)static func azure(resourceName: String? = nil, apiVersion: String = "v1", useDeploymentBasedURLs: Bool = false, tokenProvider: AzureOpenAITokenProvider? = nil, settings: ProviderSettings = ProviderSettings(), audioSettings: AzureOpenAIAudioSettings) throws -> AzureOpenAIProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.baseten(settings:)static func baseten(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.bash_20241022()static func bash_20241022() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.bash_20250124()static func bash_20250124() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.bedrockMantle(settings:)static func bedrockMantle(settings: AmazonBedrockProviderSettings = AmazonBedrockProviderSettings()) throws -> BedrockMantleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.blackForestLabs(settings:)static func blackForestLabs(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.browserbaseFetch(_:)static func browserbaseFetch(_ config: GatewayBrowserbaseFetchConfig = GatewayBrowserbaseFetchConfig()) -> JSONValueSources/SwiftAISDK/Models/GatewayModels.swift
Type MethodSwiftAISDK.browserbaseSearch(_:)static func browserbaseSearch(_ config: GatewayBrowserbaseSearchConfig = GatewayBrowserbaseSearchConfig()) -> JSONValueSources/SwiftAISDK/Models/GatewayModels.swift
Type MethodSwiftAISDK.browserSearch()static func browserSearch() -> JSONValueSources/SwiftAISDK/Models/GroqModels.swift
Type MethodSwiftAISDK.buildAuthorizationServerDiscoveryURLs(_:)static func buildAuthorizationServerDiscoveryURLs(_ authorizationServerURL: URL) -> [URL]Sources/SwiftAISDK/MCPOAuthDiscovery.swift
Type MethodSwiftAISDK.byteDance(settings:)static func byteDance(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.cancelBatch(provider:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:)static func cancelBatch(provider: any AIBatchProvider, batch: AIBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> AIBatchCancelResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.cartesia(settings:)static func cartesia(settings: CartesiaProviderSettings = CartesiaProviderSettings()) throws -> CartesiaProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.cerebras(settings:)static func cerebras(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.clear()static func clear()Sources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.codeExecution()static func codeExecution() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.codeExecution()static func codeExecution() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.codeExecution()static func codeExecution() -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.codeInterpreter(container:)static func codeInterpreter(container: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Type MethodSwiftAISDK.cohere(settings:)static func cohere(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.computer_20241022(displayWidthPx:displayHeightPx:displayNumber:)static func computer_20241022(displayWidthPx: Int, displayHeightPx: Int, displayNumber: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.connect(transport:clientName:clientVersion:clientCapabilities:initialInitializeResult:initializationOptions:maxRetries:protocolVersionDiscovery:onUncaughtError:)static func connect(transport: any MCPTransport, clientName: String = "swift-ai-sdk-mcp-client", clientVersion: String = "1.0.0", clientCapabilities: JSONValue = .object([:]), initialInitializeResult: JSONValue? = nil, initializationOptions: MCPRequestOptions? = nil, maxRetries: Int = 0, protocolVersionDiscovery: Bool = true, onUncaughtError: (@Sendable (any Error) -> Void)? = nil) async throws -> MCPClientSources/SwiftAISDK/MCPClientActor.swift
Type MethodSwiftAISDK.connect(transport:events:clientName:clientVersion:clientCapabilities:initialInitializeResult:initializationOptions:maxRetries:protocolVersionDiscovery:onUncaughtError:)static func connect(transport: any MCPTransport, events: MCPEventsConfiguration, clientName: String = "swift-ai-sdk-mcp-client", clientVersion: String = "1.0.0", clientCapabilities: JSONValue = .object([:]), initialInitializeResult: JSONValue? = nil, initializationOptions: MCPRequestOptions? = nil, maxRetries: Int = 0, protocolVersionDiscovery: Bool = true, onUncaughtError: (@Sendable (any Error) -> Void)? = nil) async throws -> MCPClientSources/SwiftAISDK/MCPClientActor.swift
Type MethodSwiftAISDK.current()static func current() -> (any AIProvider)?Sources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.customProvider(providerID:languageModels:decisionModels:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], decisionModels: [String : AIDecisionModelReference], fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : AIEvaluationModelReference] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:evaluationModels:files:skills:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], evaluationModels: [String : any AIEvaluationModelV4], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.customProvider(providerID:languageModels:embeddingModels:imageModels:transcriptionModels:speechModels:videoModels:rerankingModels:files:skills:fallbackProvider:)static func customProvider(providerID: String = "custom", languageModels: [String : any LanguageModel] = [:], embeddingModels: [String : any EmbeddingModel] = [:], imageModels: [String : any ImageModel] = [:], transcriptionModels: [String : any TranscriptionModel] = [:], speechModels: [String : any SpeechModel] = [:], videoModels: [String : any VideoModel] = [:], rerankingModels: [String : any RerankingModel] = [:], files: (any AIFileClient)? = nil, skills: (any AISkillsClient)? = nil, fallbackProvider: (any AIProvider)? = nil) -> AICustomProviderSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.customTool(name:description:format:)static func customTool(name: String, description: String? = nil, format: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/QuiverAIModels.swift
Type MethodSwiftAISDK.deepgram(settings:)static func deepgram(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.deepInfra(settings:)static func deepInfra(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.deepSeek(settings:)static func deepSeek(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.deleteFile(client:request:retryPolicy:telemetry:)static func deleteFile(client: any AIFileClient, request: FileDeleteRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileDeleteResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.discoverAuthorizationServerMetadata(authorizationServerURL:protocolVersion:transport:)static func discoverAuthorizationServerMetadata(authorizationServerURL: URL, protocolVersion: String = MCPClient.latestProtocolVersion, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthAuthorizationServerMetadata?Sources/SwiftAISDK/MCPOAuthDiscovery.swift
Type MethodSwiftAISDK.discoverAuthorizationServerMetadata(authorizationServerURL:protocolVersion:transport:)static func discoverAuthorizationServerMetadata(authorizationServerURL: String, protocolVersion: String = MCPClient.latestProtocolVersion, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthAuthorizationServerMetadata?Sources/SwiftAISDK/MCPOAuthDiscovery.swift
Type MethodSwiftAISDK.discoverProtectedResourceMetadata(serverURL:protocolVersion:resourceMetadataURL:transport:)static func discoverProtectedResourceMetadata(serverURL: URL, protocolVersion: String = MCPClient.latestProtocolVersion, resourceMetadataURL: URL? = nil, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthProtectedResourceMetadataSources/SwiftAISDK/MCPOAuthDiscovery.swift
Type MethodSwiftAISDK.discoverProtectedResourceMetadata(serverURL:protocolVersion:resourceMetadataURL:transport:)static func discoverProtectedResourceMetadata(serverURL: String, protocolVersion: String = MCPClient.latestProtocolVersion, resourceMetadataURL: String? = nil, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthProtectedResourceMetadataSources/SwiftAISDK/MCPOAuthDiscovery.swift
Type MethodSwiftAISDK.downloadFile(client:request:retryPolicy:telemetry:)static func downloadFile(client: any AIFileClient, request: FileDownloadRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileDownloadResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.elevenLabs(settings:)static func elevenLabs(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.embed(_:using:dimensions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embed(_ value: String, using model: any EmbeddingModel, dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.embed(model:provider:request:retryPolicy:telemetry:)static func embed(model modelID: String, provider: (any AIProvider)? = nil, request: EmbeddingRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.embed(model:provider:value:dimensions:providerOptions:extraBody:headers:retryPolicy:telemetry:)static func embed(model modelID: String, provider: (any AIProvider)? = nil, value: String, dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.embed(model:request:retryPolicy:telemetry:)static func embed(model: any EmbeddingModel, request: EmbeddingRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.embed(model:value:dimensions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embed(model: any EmbeddingModel, value: String, dimensions: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.embedMany(_:using:dimensions:chunkSize:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embedMany(_ values: [String], using model: any EmbeddingModel, dimensions: Int? = nil, chunkSize: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.embedMany(model:provider:values:dimensions:chunkSize:providerOptions:extraBody:headers:retryPolicy:telemetry:)static func embedMany(model modelID: String, provider: (any AIProvider)? = nil, values: [String], dimensions: Int? = nil, chunkSize: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.embedMany(model:values:dimensions:chunkSize:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func embedMany(model: any EmbeddingModel, values: [String], dimensions: Int? = nil, chunkSize: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> EmbeddingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.enterpriseWebSearch()static func enterpriseWebSearch() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.enterpriseWebSearch()static func enterpriseWebSearch() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.exchangeAuthorization(authorizationServerURL:metadata:clientInformation:authorizationCode:codeVerifier:redirectURI:resource:clientAuthentication:transport:)static func exchangeAuthorization(authorizationServerURL: URL, metadata: MCPOAuthAuthorizationServerMetadata? = nil, clientInformation: MCPOAuthClientInformation, authorizationCode: String, codeVerifier: String, redirectURI: URL, resource: URL? = nil, clientAuthentication: MCPOAuthClientAuthenticationHandler? = nil, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthTokensSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistrySources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistrySources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalCreateProviderRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func experimentalCreateProviderRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware) -> AIProviderRegistrySources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalDecide(model:state:questions:maxOutputTokens:reasoning:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalDecide(model: String, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIDecisionStartEvent>? = nil, onEnd: AICallback<AIDecisionEndEvent>? = nil) async throws -> AIDecisionResultSources/SwiftAISDK/AIFacadeDecision.swift
Type MethodSwiftAISDK.experimentalDecide(model:state:questions:maxOutputTokens:reasoning:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalDecide(model: any AIDecisionModelV4, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIDecisionStartEvent>? = nil, onEnd: AICallback<AIDecisionEndEvent>? = nil) async throws -> AIDecisionResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalDecide(model:state:questions:maxOutputTokens:reasoning:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalDecide(model reference: AIDecisionModelReference, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIDecisionStartEvent>? = nil, onEnd: AICallback<AIDecisionEndEvent>? = nil) async throws -> AIDecisionResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:)static func experimentalEvaluate(model: String, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:]) async throws -> AIEvaluationResultSources/SwiftAISDK/AIFacadeEvaluation.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:)static func experimentalEvaluate(model: any AIEvaluationModelV4, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:]) async throws -> AIEvaluationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:)static func experimentalEvaluate(model reference: AIEvaluationModelReference, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:]) async throws -> AIEvaluationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model: String, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultSources/SwiftAISDK/AIFacadeEvaluation.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model: any AIEvaluationModelV4, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:state:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model reference: AIEvaluationModelReference, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:stateParts:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model: String, stateParts: [AIDecisionStatePart], questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultSources/SwiftAISDK/AIFacadeEvaluation.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:stateParts:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model: any AIEvaluationModelV4, stateParts: [AIDecisionStatePart], questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalEvaluate(model:stateParts:questions:maxRetries:abortSignal:headers:providerOptions:telemetry:runtimeContext:onStart:onEnd:)static func experimentalEvaluate(model reference: AIEvaluationModelReference, stateParts: [AIDecisionStatePart], questions: [String : AIEvaluationQuestion], maxRetries: Int? = nil, abortSignal: AIAbortSignal? = nil, headers: [String : String] = [:], providerOptions: [String : JSONValue] = [:], telemetry: Telemetry.Options? = nil, runtimeContext: [String : JSONValue] = [:], onStart: AICallback<AIEvaluationStartEvent>? = nil, onEnd: AICallback<AIEvaluationEndEvent>? = nil) async throws -> AIEvaluationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.experimentalStreamSpeech(model:provider:request:onError:)static func experimentalStreamSpeech(model modelID: String, provider: (any AIProvider)? = nil, request: StreamingSpeechRequest, onError: @escaping @Sendable (any Error) async throws -> Void = { error in FileHandle.standardError.write(Data("\(error)\n".utf8)) }) throws -> StreamingSpeechResultSources/SwiftAISDK/AIFacadeStreamingSpeech.swift
Type MethodSwiftAISDK.experimentalStreamSpeech(model:request:onError:)static func experimentalStreamSpeech(model: any SpeechModel, request: StreamingSpeechRequest, onError: @escaping @Sendable (any Error) async throws -> Void = { error in FileHandle.standardError.write(Data("\(error)\n".utf8)) }) throws -> StreamingSpeechResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.fal(settings:)static func fal(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.fileSearch(fileSearchStoreNames:metadataFilter:topK:)static func fileSearch(fileSearchStoreNames: [String], metadataFilter: String? = nil, topK: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.fileSearch(fileSearchStoreNames:metadataFilter:topK:)static func fileSearch(fileSearchStoreNames: [String], metadataFilter: String? = nil, topK: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.fileSearch(vectorStoreIDs:maxNumResults:)static func fileSearch(vectorStoreIDs: [String], maxNumResults: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.fileSearch(vectorStoreIDs:maxNumResults:ranking:filters:)static func fileSearch(vectorStoreIDs: [String], maxNumResults: Int? = nil, ranking: JSONValue? = nil, filters: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Type MethodSwiftAISDK.fireworks(settings:)static func fireworks(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.fishAudio(settings:)static func fishAudio(settings: ProviderSettings = ProviderSettings()) throws -> FishAudioProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.gateway(settings:teamIDOrSlug:)static func gateway(settings: ProviderSettings = ProviderSettings(), teamIDOrSlug: String? = nil) throws -> GatewayProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.gateway(settings:teamIDOrSlug:webSocketTransport:)static func gateway(settings: ProviderSettings = ProviderSettings(), teamIDOrSlug: String? = nil, webSocketTransport: any AIDuplexWebSocketTransport) throws -> GatewayProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.generateAudio(_:using:durationSeconds:format:seed:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateAudio(_ prompt: String, using model: any AudioGenerationModel, durationSeconds: Double? = nil, format: String? = nil, seed: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateAudio(model:request:retryPolicy:telemetry:)static func generateAudio(model: any AudioGenerationModel, request: AudioGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateEnum(model:prompt:values:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateEnum(model: any LanguageModel, prompt: String, values: [String], temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<String>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateEnum(model:provider:request:values:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateEnum(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, values: [String], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<String>Sources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateEnum(model:request:values:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateEnum(model: any LanguageModel, request: LanguageModelRequest, values: [String], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<String>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateImage(_:using:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateImage(_ prompt: String, using model: any ImageModel, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateImage(model:prompt:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateImage(model: any ImageModel, prompt: String, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateImage(model:provider:prompt:size:aspectRatio:seed:count:files:mask:providerOptions:extraBody:headers:retryPolicy:telemetry:)static func generateImage(model modelID: String, provider: (any AIProvider)? = nil, prompt: String, size: String? = nil, aspectRatio: String? = nil, seed: Int? = nil, count: Int? = nil, files: [ImageInputFile] = [], mask: ImageInputFile? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateImage(model:provider:request:retryPolicy:telemetry:)static func generateImage(model modelID: String, provider: (any AIProvider)? = nil, request: ImageGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateImage(model:request:retryPolicy:telemetry:)static func generateImage(model: any ImageModel, request: ImageGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> ImageGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateJSON(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateJSON(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<JSONValue>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateJSON(model:provider:request:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateJSON(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<JSONValue>Sources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateJSON(model:request:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateJSON(model: any LanguageModel, request: LanguageModelRequest, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<JSONValue>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObject(_:using:as:schema:schemaName:schemaDescription:options:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(_ prompt: String, using model: any LanguageModel, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, options: LanguageGenerationOptions = .default, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObject(_:using:schema:schemaName:schemaDescription:options:callbacks:jsonInstruction:repairText:)static func generateObject<Schema>(_ prompt: String, using model: any LanguageModel, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, options: LanguageGenerationOptions = .default, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObject(model:prompt:as:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(model: any LanguageModel, prompt: String, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObject(model:prompt:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Schema>(model: any LanguageModel, prompt: String, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObject(model:provider:request:as:schema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendableSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateObject(model:request:as:schema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Object>(model: any LanguageModel, request: LanguageModelRequest, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Object> where Object : Decodable, Object : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObject(model:request:schema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObject<Schema>(model: any LanguageModel, request: LanguageModelRequest, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<Schema.Output> where Schema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObjectArray(model:prompt:as:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<Element>(model: any LanguageModel, prompt: String, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[Element]> where Element : Decodable, Element : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObjectArray(model:prompt:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<ElementSchema>(model: any LanguageModel, prompt: String, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[ElementSchema.Output]> where ElementSchema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObjectArray(model:provider:request:as:elementSchema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<Element>(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[Element]> where Element : Decodable, Element : SendableSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateObjectArray(model:request:as:elementSchema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<Element>(model: any LanguageModel, request: LanguageModelRequest, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[Element]> where Element : Decodable, Element : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateObjectArray(model:request:elementSchema:schemaName:schemaDescription:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func generateObjectArray<ElementSchema>(model: any LanguageModel, request: LanguageModelRequest, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> ObjectGenerationResult<[ElementSchema.Output]> where ElementSchema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateSpeech(_:using:voice:format:speed:language:instructions:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateSpeech(_ text: String, using model: any SpeechModel, voice: String? = nil, format: String? = nil, speed: Double? = nil, language: String? = nil, instructions: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SpeechResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateSpeech(model:provider:request:retryPolicy:telemetry:)static func generateSpeech(model modelID: String, provider: (any AIProvider)? = nil, request: SpeechRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SpeechResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateSpeech(model:request:retryPolicy:telemetry:)static func generateSpeech(model: any SpeechModel, request: SpeechRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SpeechResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(_:using:options:tools:)static func generateText(_ prompt: String, using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(_:using:output:options:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(_ prompt: String, using model: any LanguageModel, output: AIOutput<FinalOutput, PartialOutput>, options: LanguageGenerationOptions = .default, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(messages:using:options:tools:)static func generateText(messages: [AIMessage], using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:prompt:output:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:prompt:output:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:prompt:output:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:toolChoice:includeRawChunks:includeResponseBody:providerOptions:extraBody:headers:abortSignal:telemetry:)static func generateText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, includeResponseBody: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:toolChoice:includeRawChunks:includeResponseBody:providerOptions:extraBody:headers:abortSignal:telemetry:)static func generateText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, includeResponseBody: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:provider:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:retryPolicy:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:telemetry:)static func generateText(model modelID: String, provider: (any AIProvider)? = nil, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, retryPolicy: AIRetryPolicy = .default, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateText(model:provider:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:retryPolicy:telemetry:)static func generateText(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateText(model:provider:request:retryPolicy:telemetry:)static func generateText(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TextGenerationResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:includeResponseBody:)static func generateText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, includeResponseBody: Bool = false) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:request:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:includeResponseBody:)static func generateText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, includeResponseBody: Bool = false) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:request:output:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:request:output:executableTools:maxSteps:toolCallers:stopWhen:prepareStep:toolApproval:toolApprovalSecret:repairToolCall:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, toolCallers: AIToolCallerRouting = [:], stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolApprovalSecret: String? = nil, repairToolCall: AIToolCallRepair? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput?> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:request:output:retryPolicy:telemetry:jsonInstruction:repairText:)static func generateText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) async throws -> AIOutputGenerationResult<FinalOutput> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateText(model:request:retryPolicy:telemetry:includeResponseBody:)static func generateText(model: any LanguageModel, request: LanguageModelRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, includeResponseBody: Bool = false) async throws -> TextGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateVideo(_:using:aspectRatio:durationSeconds:image:resolution:fps:generateAudio:seed:count:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func generateVideo(_ prompt: String, using model: any VideoModel, aspectRatio: String? = nil, durationSeconds: Double? = nil, image: ImageInputFile? = nil, resolution: String? = nil, fps: Double? = nil, generateAudio: Bool? = nil, seed: Int? = nil, count: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> VideoGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.generateVideo(model:provider:request:retryPolicy:telemetry:)static func generateVideo(model modelID: String, provider: (any AIProvider)? = nil, request: VideoGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> VideoGenerationResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.generateVideo(model:request:retryPolicy:telemetry:poll:webhook:)static func generateVideo(model: any VideoModel, request: VideoGenerationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, poll: VideoGenerationPollOptions? = nil, webhook: VideoGenerationWebhookFactory? = nil) async throws -> VideoGenerationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getBatchResults(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchResults(model: any LanguageModel, batch: TextBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) throws -> AsyncThrowingStream<TextBatchItemResult, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getBatchResults(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchResults(model: any LanguageModel, batch: TextBatch, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) throws -> AsyncThrowingStream<TextBatchItemResult, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getBatchResults(provider:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchResults(provider: any AIBatchProvider, batch: AIBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) throws -> AsyncThrowingStream<BatchItemResult, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getBatchStatus(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchStatus(model: any LanguageModel, batch: TextBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> AIBatchStatusSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getBatchStatus(model:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchStatus(model: any LanguageModel, batch: TextBatch, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> AIBatchStatusSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getBatchStatus(provider:batch:providerOptions:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func getBatchStatus(provider: any AIBatchProvider, batch: AIBatchReference, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> AIBatchStatusSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getFileMetadata(client:request:retryPolicy:telemetry:)static func getFileMetadata(client: any AIFileClient, request: FileMetadataRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileMetadataResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.getVideoStatus(model:operation:headers:abortSignal:retryPolicy:)static func getVideoStatus(model: any VideoModel, operation: JSONValue, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> VideoGenerationOperationStatusResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.gladia(settings:)static func gladia(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.gmiCloud(settings:)static func gmiCloud(settings: ProviderSettings = ProviderSettings()) throws -> GMICloudProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.google(settings:)static func google(settings: ProviderSettings = ProviderSettings()) throws -> GoogleGenerativeAIProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.googleMaps()static func googleMaps() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.googleMaps()static func googleMaps() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.googleSearch(searchTypes:timeRangeFilter:)static func googleSearch(searchTypes: JSONValue? = nil, timeRangeFilter: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.googleSearch(searchTypes:timeRangeFilter:)static func googleSearch(searchTypes: JSONValue? = nil, timeRangeFilter: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.googleVertex(settings:)static func googleVertex(settings: GoogleVertexProviderSettings = GoogleVertexProviderSettings()) throws -> GoogleVertexProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.googleVertexAnthropic(project:location:settings:)static func googleVertexAnthropic(project: String? = nil, location: String? = nil, settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.googleVertexMaaS(project:location:settings:)static func googleVertexMaaS(project: String? = nil, location: String? = nil, settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.googleVertexXAI(project:location:settings:)static func googleVertexXAI(project: String? = nil, location: String? = nil, settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.groq(settings:)static func groq(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.heyGen(settings:)static func heyGen(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.huggingFace(settings:)static func huggingFace(settings: ProviderSettings = ProviderSettings()) throws -> HuggingFaceProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.hume(settings:)static func hume(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.imageGeneration(action:)static func imageGeneration(action: String? = nil) -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.imageGeneration(action:background:inputFidelity:inputImageMask:model:moderation:outputCompression:outputFormat:partialImages:quality:size:)static func imageGeneration(action: String? = nil, background: String? = nil, inputFidelity: String? = nil, inputImageMask: JSONValue? = nil, model: String? = nil, moderation: String? = nil, outputCompression: Int? = nil, outputFormat: String? = nil, partialImages: Int? = nil, quality: String? = nil, size: String? = nil) -> JSONValueSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Type MethodSwiftAISDK.imageGeneration(background:inputFidelity:inputImageMask:model:moderation:outputCompression:outputFormat:partialImages:quality:size:)static func imageGeneration(background: String? = nil, inputFidelity: String? = nil, inputImageMask: JSONValue? = nil, model: String? = nil, moderation: String? = nil, outputCompression: Int? = nil, outputFormat: String? = nil, partialImages: Int? = nil, quality: String? = nil, size: String? = nil) -> JSONValueSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Type MethodSwiftAISDK.isAppTool(_:)static func isAppTool(_ tool: MCPToolDefinition) throws -> BoolSources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.klingAI(settings:)static func klingAI(settings: KlingAIProviderSettings = KlingAIProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.klingAI(settings:)static func klingAI(settings: ProviderSettings) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.listBatches(provider:providerOptions:limit:cursor:headers:abortSignal:timeoutNanoseconds:retryPolicy:)static func listBatches(provider: any AIBatchProvider, providerOptions: [String : JSONValue] = [:], limit: Int? = nil, cursor: String? = nil, headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> (batches: [AIBatch], nextCursor: String?, providerMetadata: [String : JSONValue])Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.lmnt(settings:)static func lmnt(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.luma(settings:)static func luma(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.markdownDocument(snapshotDate:)static func markdownDocument(snapshotDate: String = markdownSnapshotDate) -> StringSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Type MethodSwiftAISDK.markdownTable()static func markdownTable() -> StringSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Type MethodSwiftAISDK.mcpServer(serverURL:serverLabel:serverDescription:allowedTools:headers:authorization:)static func mcpServer(serverURL: String, serverLabel: String? = nil, serverDescription: String? = nil, allowedTools: [String]? = nil, headers: JSONValue? = nil, authorization: String? = nil) -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.miniMax(settings:)static func miniMax(settings: MiniMaxProviderSettings = MiniMaxProviderSettings()) throws -> MiniMaxProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.mistral(settings:)static func mistral(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.moonshotAI(settings:)static func moonshotAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.openAI(settings:)static func openAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.openAICompatible(name:baseURL:apiKey:headers:queryParams:transport:includeUsage:supportsStructuredOutputs:maxEmbeddingsPerCall:transformRequestBody:)static func openAICompatible(name: String, baseURL: String, apiKey: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, maxEmbeddingsPerCall: Int? = nil, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.openAICompatible(name:baseURL:apiKey:headers:queryParams:transport:includeUsage:supportsStructuredOutputs:maxEmbeddingsPerCall:transformRequestBody:supportsMultiPartToolContent:)static func openAICompatible(name: String, baseURL: String, apiKey: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, maxEmbeddingsPerCall: Int? = nil, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, supportsMultiPartToolContent: Bool) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.openAICompatible(name:baseURL:apiKey:headers:queryParams:transport:includeUsage:supportsStructuredOutputs:maxEmbeddingsPerCall:transformRequestBody:transformRequestBodyWithWarnings:supportsMultiPartToolContent:)static func openAICompatible(name: String, baseURL: String, apiKey: String? = nil, headers: [String : String] = [:], queryParams: [String : String] = [:], transport: any AITransport = URLSessionTransport.shared, includeUsage: Bool = false, supportsStructuredOutputs: Bool = false, maxEmbeddingsPerCall: Int? = nil, transformRequestBody: (@Sendable ([String : JSONValue]) -> [String : JSONValue])? = nil, transformRequestBodyWithWarnings: @escaping @Sendable ([String : JSONValue], inout [AIWarning]) -> [String : JSONValue], supportsMultiPartToolContent: Bool = false) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.openResponses(name:url:settings:)static func openResponses(name: String, url: String, settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.openResponses(name:url:settings:customToolID:structuredOutputs:getResponseErrorMetadata:dynamicHeaders:failedResponseHandler:userAgentSuffix:)static func openResponses(name: String, url: String, settings: ProviderSettings = ProviderSettings(), customToolID: String = "open-responses.custom", structuredOutputs: Bool = true, getResponseErrorMetadata: (@Sendable (JSONValue) -> OpenResponsesErrorMetadata)? = nil, dynamicHeaders: (@Sendable () -> [String : String])? = nil, failedResponseHandler: (@Sendable (AIHTTPResponse) -> OpenResponsesFailedResponse)? = nil, userAgentSuffix: String? = nil) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.parallelSearch(mode:maxResults:includeDomains:excludeDomains:afterDate:maxCharsPerResult:maxCharsTotal:maxAgeSeconds:timeoutSeconds:disableCacheFallback:location:)static func parallelSearch(mode: String? = nil, maxResults: Int? = nil, includeDomains: [String] = [], excludeDomains: [String] = [], afterDate: String? = nil, maxCharsPerResult: Int? = nil, maxCharsTotal: Int? = nil, maxAgeSeconds: Int? = nil, timeoutSeconds: Int? = nil, disableCacheFallback: Bool? = nil, location: String? = nil) -> JSONValueSources/SwiftAISDK/Models/GatewayModels.swift
Type MethodSwiftAISDK.perplexity(settings:)static func perplexity(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.perplexitySearch(maxResults:maxTokensPerPage:maxTokens:country:searchDomainFilter:searchLanguageFilter:searchRecencyFilter:)static func perplexitySearch(maxResults: Int? = nil, maxTokensPerPage: Int? = nil, maxTokens: Int? = nil, country: String? = nil, searchDomainFilter: [String] = [], searchLanguageFilter: [String] = [], searchRecencyFilter: String? = nil) -> JSONValueSources/SwiftAISDK/Models/GatewayModels.swift
Type MethodSwiftAISDK.prodia(settings:)static func prodia(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.providerRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func providerRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistrySources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.providerRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func providerRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: AILanguageModelMiddleware, imageModelMiddleware: [AIImageModelMiddleware] = []) -> AIProviderRegistrySources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.providerRegistry(_:separator:languageModelMiddleware:imageModelMiddleware:)static func providerRegistry(_ providers: [String : any AIProvider], separator: String = ":", languageModelMiddleware: [AILanguageModelMiddleware] = [], imageModelMiddleware: AIImageModelMiddleware) -> AIProviderRegistrySources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.quiverAI(settings:)static func quiverAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.readResource(client:uri:options:)static func readResource(client: MCPClient, uri: String, options: MCPRequestOptions? = nil) async throws -> MCPAppResourceSources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.refreshAuthorization(authorizationServerURL:metadata:clientInformation:refreshToken:resource:clientAuthentication:transport:)static func refreshAuthorization(authorizationServerURL: URL, metadata: MCPOAuthAuthorizationServerMetadata? = nil, clientInformation: MCPOAuthClientInformation, refreshToken: String, resource: URL? = nil, clientAuthentication: MCPOAuthClientAuthenticationHandler? = nil, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthTokensSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.registerClient(authorizationServerURL:metadata:clientMetadata:transport:)static func registerClient(authorizationServerURL: URL, metadata: MCPOAuthAuthorizationServerMetadata? = nil, clientMetadata: MCPOAuthClientMetadata, transport: any AITransport = URLSessionTransport.shared) async throws -> MCPOAuthClientInformationFullSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.replicate(settings:)static func replicate(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.rerank(model:provider:request:retryPolicy:telemetry:)static func rerank(model modelID: String, provider: (any AIProvider)? = nil, request: RerankingRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> RerankingResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.rerank(model:request:retryPolicy:telemetry:)static func rerank(model: any RerankingModel, request: RerankingRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> RerankingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.rerank(query:documents:using:topK:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func rerank(query: String, documents: [String], using model: any RerankingModel, topK: Int? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> RerankingResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.resolved()static func resolved() throws -> any AIProviderSources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.resolveDecisionModel(_:)static func resolveDecisionModel(_ modelID: String) throws -> any AIDecisionModelV4Sources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.resolveEmbeddingModel(_:provider:)static func resolveEmbeddingModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any EmbeddingModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resolveEvaluationModel(_:)static func resolveEvaluationModel(_ modelID: String) throws -> any AIEvaluationModelV4Sources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.resolveImageModel(_:provider:)static func resolveImageModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any ImageModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resolveLanguageModel(_:provider:)static func resolveLanguageModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any LanguageModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resolveRerankingModel(_:provider:)static func resolveRerankingModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any RerankingModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resolveSpeechModel(_:provider:)static func resolveSpeechModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any SpeechModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resolveTranscriptionModel(_:provider:)static func resolveTranscriptionModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any TranscriptionModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resolveVideoModel(_:provider:)static func resolveVideoModel(_ modelID: String, provider: (any AIProvider)? = nil) throws -> any VideoModelSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.resource(uri:from:)static func resource(uri: String, from readResult: MCPReadResourceResult) throws -> MCPAppResourceSources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.resourceURI(from:)static func resourceURI(from tool: MCPToolDefinition) throws -> String?Sources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.resourceURIs(from:)static func resourceURIs(from definitions: MCPListToolsResult) throws -> [String]Sources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.revAI(settings:)static func revAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.row(providerID:)static func row(providerID: String) -> AIProviderCapabilityRow?Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Type MethodSwiftAISDK.rows(upstreamPackage:)static func rows(upstreamPackage: String) -> [AIProviderCapabilityRow]Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Type MethodSwiftAISDK.selectResourceURL(serverURL:provider:resourceMetadata:)static func selectResourceURL(serverURL: URL, provider: any MCPOAuthClientProvider, resourceMetadata: MCPOAuthProtectedResourceMetadata?) async throws -> URL?Sources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.set(_:)static func set(_ provider: (any AIProvider)?)Sources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.snapshots(from:messageID:terminateOnError:)static func snapshots(from stream: AsyncThrowingStream<LanguageStreamPart, any Error>, messageID: String = UUID().uuidString, terminateOnError: Bool = false) -> AsyncThrowingStream<AIUIMessage, any Error>Sources/SwiftAISDK/AIUIMessageStreamReducer.swift
Type MethodSwiftAISDK.snapshots(from:messageID:terminateOnError:originalMessage:onEnd:)static func snapshots(from stream: AsyncThrowingStream<LanguageStreamPart, any Error>, messageID: String = UUID().uuidString, terminateOnError: Bool = false, originalMessage: AIUIMessage? = nil, onEnd: (@Sendable (AIUIMessageStreamEndEvent) async -> Void)? = nil) -> AsyncThrowingStream<AIUIMessage, any Error>Sources/SwiftAISDK/AIUIMessageStreamReducer.swift
Type MethodSwiftAISDK.splitTools(_:)static func splitTools(_ definitions: MCPListToolsResult) throws -> MCPAppToolSplitSources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.startAuthorization(authorizationServerURL:metadata:clientInformation:redirectURL:scope:state:resource:codeVerifier:)static func startAuthorization(authorizationServerURL: URL, metadata: MCPOAuthAuthorizationServerMetadata? = nil, clientInformation: MCPOAuthClientInformation, redirectURL: URL, scope: String? = nil, state: String? = nil, resource: URL? = nil, codeVerifier: String? = nil) throws -> MCPOAuthStartAuthorizationResultSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.startAuthorization(authorizationServerURL:metadata:clientInformation:redirectURL:scope:state:resource:codeVerifier:)static func startAuthorization(authorizationServerURL: String, metadata: MCPOAuthAuthorizationServerMetadata? = nil, clientInformation: MCPOAuthClientInformation, redirectURL: String, scope: String? = nil, state: String? = nil, resource: String? = nil, codeVerifier: String? = nil) throws -> MCPOAuthStartAuthorizationResultSources/SwiftAISDK/MCPOAuthFlow.swift
Type MethodSwiftAISDK.startBatch(provider:requests:providerOptions:headers:idempotencyKey:webhookURL:abortSignal:timeoutNanoseconds:)static func startBatch(provider: any AIBatchProvider, requests: [AIBatchRequest], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartBatchResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.startTextBatch(model:requests:providerOptions:headers:idempotencyKey:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.startTextBatch(model:requests:providerOptions:headers:idempotencyKey:webhookURL:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.startTextBatch(model:requests:tools:toolChoice:providerOptions:headers:idempotencyKey:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], tools: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.startTextBatch(model:requests:tools:toolChoice:providerOptions:headers:idempotencyKey:webhookURL:abortSignal:timeoutNanoseconds:)static func startTextBatch(model: any LanguageModel, requests: [TextBatchRequest], tools: [String : JSONValue] = [:], toolChoice: JSONValue? = nil, providerOptions: [String : JSONValue] = [:], headers: [String : String] = [:], idempotencyKey: String? = nil, webhookURL: String? = nil, abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil) async throws -> StartTextBatchResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.startVideo(model:request:webhookURL:retryPolicy:)static func startVideo(model: any VideoModel, request: VideoGenerationRequest, webhookURL: String? = nil, retryPolicy: AIRetryPolicy = .default) async throws -> VideoGenerationOperationStartResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamEnum(model:prompt:values:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamEnum(model: any LanguageModel, prompt: String, values: [String], temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<String>, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamEnum(model:request:values:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamEnum(model: any LanguageModel, request: LanguageModelRequest, values: [String], schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<String>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<String>, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamJSON(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamJSON(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<JSONValue>, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamJSON(model:request:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamJSON(model: any LanguageModel, request: LanguageModelRequest, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<JSONValue>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<JSONValue>, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObject(model:prompt:as:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Object>(model: any LanguageModel, prompt: String, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Object>, any Error> where Object : Decodable, Object : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObject(model:prompt:schema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Schema>(model: any LanguageModel, prompt: String, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Schema.Output>, any Error> where Schema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObject(model:provider:request:as:schema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Object>(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Object>, any Error> where Object : Decodable, Object : SendableSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.streamObject(model:request:as:schema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Object>(model: any LanguageModel, request: LanguageModelRequest, as type: Object.Type = Object.self, schema: JSONValue? = nil, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Object>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Object>, any Error> where Object : Decodable, Object : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObject(model:request:schema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObject<Schema>(model: any LanguageModel, request: LanguageModelRequest, schema: Schema, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<Schema.Output>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<Schema.Output>, any Error> where Schema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObjectArray(model:prompt:as:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<Element>(model: any LanguageModel, prompt: String, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[Element]>, any Error> where Element : Decodable, Element : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObjectArray(model:prompt:elementSchema:schemaName:schemaDescription:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<ElementSchema>(model: any LanguageModel, prompt: String, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[ElementSchema.Output]>, any Error> where ElementSchema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObjectArray(model:request:as:elementSchema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<Element>(model: any LanguageModel, request: LanguageModelRequest, as type: Element.Type = Element.self, elementSchema: JSONValue, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[Element]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[Element]>, any Error> where Element : Decodable, Element : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamObjectArray(model:request:elementSchema:schemaName:schemaDescription:timeoutNanoseconds:retryPolicy:telemetry:callbacks:jsonInstruction:repairText:)static func streamObjectArray<ElementSchema>(model: any LanguageModel, request: LanguageModelRequest, elementSchema: ElementSchema, schemaName: String? = nil, schemaDescription: String? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, callbacks: AIObjectGenerationCallbacks<[ElementSchema.Output]>? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<ObjectStreamPart<[ElementSchema.Output]>, any Error> where ElementSchema : AIObjectSchemaSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(_:using:options:tools:timeoutNanoseconds:)static func streamText(_ prompt: String, using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none, timeoutNanoseconds: UInt64? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(_:using:output:options:timeoutNanoseconds:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(_ prompt: String, using model: any LanguageModel, output: AIOutput<FinalOutput, PartialOutput>, options: LanguageGenerationOptions = .default, timeoutNanoseconds: UInt64? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(messages:using:options:tools:timeoutNanoseconds:)static func streamText(messages: [AIMessage], using model: any LanguageModel, options: LanguageGenerationOptions = .default, tools: LanguageToolOptions = .none, timeoutNanoseconds: UInt64? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:prompt:output:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:prompt:output:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:reasoning:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, prompt: String, output: AIOutput<FinalOutput, PartialOutput>, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], reasoning: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:telemetry:)static func streamText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolCallers:toolApproval:repairToolCall:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolCallers: AIToolCallerRouting = [:], toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:provider:prompt:temperature:topP:topK:presencePenalty:frequencyPenalty:seed:maxOutputTokens:stopSequences:responseFormat:reasoning:tools:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:toolChoice:includeRawChunks:providerOptions:extraBody:headers:abortSignal:timeoutNanoseconds:retryPolicy:telemetry:)static func streamText(model modelID: String, provider: (any AIProvider)? = nil, prompt: String, temperature: Double? = nil, topP: Double? = nil, topK: Int? = nil, presencePenalty: Double? = nil, frequencyPenalty: Double? = nil, seed: Int? = nil, maxOutputTokens: Int? = nil, stopSequences: [String] = [], responseFormat: AIResponseFormat? = nil, reasoning: String? = nil, tools: [String : JSONValue] = [:], executableTools: [AITool] = [], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, toolChoice: JSONValue? = nil, includeRawChunks: Bool = false, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.streamText(model:provider:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:timeoutNanoseconds:retryPolicy:telemetry:)static func streamText(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.streamText(model:provider:request:timeoutNanoseconds:retryPolicy:telemetry:)static func streamText(model modelID: String, provider: (any AIProvider)? = nil, request: LanguageModelRequest, timeoutNanoseconds: UInt64? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.streamText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:executableTools:maxSteps:stopWhen:prepareStep:toolCallers:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolCallers: AIToolCallerRouting = [:], toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:output:executableTools:maxSteps:stopWhen:prepareStep:toolCallers:toolApproval:repairToolCall:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, executableTools: [AITool], maxSteps: Int = 5, stopWhen: [AIStopCondition] = [], prepareStep: AIPrepareStep? = nil, toolCallers: AIToolCallerRouting = [:], toolApproval: AIToolApproval? = nil, repairToolCall: AIToolCallRepair? = nil, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:output:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:output:timeoutNanoseconds:timeout:retryPolicy:telemetry:jsonInstruction:repairText:)static func streamText<FinalOutput, PartialOutput>(model: any LanguageModel, request: LanguageModelRequest, output: AIOutput<FinalOutput, PartialOutput>, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil, jsonInstruction: AIJSONInstruction? = nil, repairText: (@Sendable (AIObjectRepairContext) async throws -> String?)? = nil) -> AsyncThrowingStream<AIOutputStreamPart<FinalOutput, PartialOutput>, any Error> where FinalOutput : Sendable, PartialOutput : SendableSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:timeoutNanoseconds:timeout:retryPolicy:streamRetries:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, streamRetries: Int? = nil, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamText(model:request:timeoutNanoseconds:timeout:retryPolicy:telemetry:)static func streamText(model: any LanguageModel, request: LanguageModelRequest, timeoutNanoseconds: UInt64? = nil, timeout: AIStreamTimeoutConfiguration? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) -> AsyncThrowingStream<LanguageStreamPart, any Error>Sources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.streamTranscribe(model:request:telemetry:)static func streamTranscribe(model: any StreamingTranscriptionModel, request: StreamingTranscriptionRequest, telemetry: Telemetry.Options? = nil) async throws -> StreamingTranscriptionResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.system(_:id:metadata:)static func system(_ text: String, id: String = UUID().uuidString, metadata: [String : JSONValue] = [:]) -> AIUIMessageSources/SwiftAISDK/CoreUIMessages.swift
Type MethodSwiftAISDK.takoSearch(_:)static func takoSearch(_ config: GatewayTakoSearchConfig = GatewayTakoSearchConfig()) -> JSONValueSources/SwiftAISDK/Models/GatewayModels.swift
Type MethodSwiftAISDK.textEditor_20241022()static func textEditor_20241022() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.textEditor_20250124()static func textEditor_20250124() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.textEditor_20250429()static func textEditor_20250429() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.textEditor_20250728(maxCharacters:)static func textEditor_20250728(maxCharacters: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.textFormat()static func textFormat() -> JSONValueSources/SwiftAISDK/Models/QuiverAIModels.swift
Type MethodSwiftAISDK.togetherAI(settings:)static func togetherAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.toolMeta(from:)static func toolMeta(from tool: MCPToolDefinition) throws -> MCPAppToolMeta?Sources/SwiftAISDK/MCPApps.swift
Type MethodSwiftAISDK.toolSearchBm25_20251119()static func toolSearchBm25_20251119() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.toolSearchRegex_20251119()static func toolSearchRegex_20251119() -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.topaz(settings:)static func topaz(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.transcribe(audio:using:fileName:mimeType:language:prompt:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func transcribe(audio: Data, using model: any TranscriptionModel, fileName: String = "audio.wav", mimeType: String = "audio/wav", language: String? = nil, prompt: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TranscriptionResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.transcribe(model:provider:request:retryPolicy:telemetry:)static func transcribe(model modelID: String, provider: (any AIProvider)? = nil, request: AudioTranscriptionRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TranscriptionResultSources/SwiftAISDK/AIModelResolution.swift
Type MethodSwiftAISDK.transcribe(model:request:retryPolicy:telemetry:)static func transcribe(model: any TranscriptionModel, request: AudioTranscriptionRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> TranscriptionResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.transformAudio(audio:using:fileName:mimeType:voice:format:providerOptions:extraBody:headers:abortSignal:retryPolicy:telemetry:)static func transformAudio(audio: Data, using model: any AudioTransformationModel, fileName: String = "audio.wav", mimeType: String = "audio/wav", voice: String? = nil, format: String? = nil, providerOptions: [String : JSONValue] = [:], extraBody: [String : JSONValue] = [:], headers: [String : String] = [:], abortSignal: AIAbortSignal? = nil, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioTransformationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.transformAudio(model:request:retryPolicy:telemetry:)static func transformAudio(model: any AudioTransformationModel, request: AudioTransformationRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> AudioTransformationResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.typeSafeAI(settings:)static func typeSafeAI(settings: ProviderSettings = ProviderSettings()) -> TypeSafeAIProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.uploadFile(client:request:retryPolicy:telemetry:)static func uploadFile(client: any AIFileClient, request: FileUploadRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> FileUploadResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.uploadSkill(client:request:retryPolicy:telemetry:)static func uploadSkill(client: any AISkillsClient, request: SkillUploadRequest, retryPolicy: AIRetryPolicy = .default, telemetry: Telemetry.Options? = nil) async throws -> SkillUploadResultSources/SwiftAISDK/Compatibility.swift
Type MethodSwiftAISDK.urlContext()static func urlContext() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.urlContext()static func urlContext() -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.user(_:id:metadata:)static func user(_ text: String, id: String = UUID().uuidString, metadata: [String : JSONValue] = [:]) -> AIUIMessageSources/SwiftAISDK/CoreUIMessages.swift
Type MethodSwiftAISDK.vercel(settings:)static func vercel(settings: ProviderSettings = ProviderSettings()) throws -> VercelProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.vertexRagStore(ragCorpus:topK:)static func vertexRagStore(ragCorpus: String, topK: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.vertexRagStore(ragCorpus:topK:)static func vertexRagStore(ragCorpus: String, topK: Int? = nil) -> JSONValueSources/SwiftAISDK/Models/GoogleTools.swift
Type MethodSwiftAISDK.viewImage()static func viewImage() -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.viewXVideo()static func viewXVideo() -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.voyage(settings:)static func voyage(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.webSearch_20250305(maxUses:allowedDomains:blockedDomains:userLocation:)static func webSearch_20250305(maxUses: Int? = nil, allowedDomains: [String]? = nil, blockedDomains: [String]? = nil, userLocation: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/AmazonBedrockAnthropicLanguageModel.swift
Type MethodSwiftAISDK.webSearch(allowedDomains:excludedDomains:enableImageSearch:enableImageUnderstanding:)static func webSearch(allowedDomains: [String]? = nil, excludedDomains: [String]? = nil, enableImageSearch: Bool? = nil, enableImageUnderstanding: Bool? = nil) -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.webSearch(filters:externalWebAccess:searchContextSize:userLocation:)static func webSearch(filters: JSONValue? = nil, externalWebAccess: Bool? = nil, searchContextSize: String? = nil, userLocation: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Type MethodSwiftAISDK.webSearch(name:)static func webSearch(name: String = "web_search") -> JSONValueSources/SwiftAISDK/Models/MistralConversationTools.swift
Type MethodSwiftAISDK.webSearchPremium(name:)static func webSearchPremium(name: String = "web_search_premium") -> JSONValueSources/SwiftAISDK/Models/MistralConversationTools.swift
Type MethodSwiftAISDK.webSearchPreview(searchContextSize:userLocation:)static func webSearchPreview(searchContextSize: String? = nil, userLocation: JSONValue? = nil) -> JSONValueSources/SwiftAISDK/Models/OpenAICompatibleConfig.swift
Type MethodSwiftAISDK.withProvider(_:operation:)static func withProvider<Result>(_ provider: any AIProvider, operation: () throws -> Result) rethrows -> ResultSources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.withProvider(_:operation:)static func withProvider<Result>(_ provider: any AIProvider, operation: () async throws -> Result) async rethrows -> ResultSources/SwiftAISDK/Providers/CustomProvider.swift
Type MethodSwiftAISDK.xAI(settings:)static func xAI(settings: ProviderSettings = ProviderSettings()) throws -> OpenAICompatibleProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type MethodSwiftAISDK.xSearch(allowedXHandles:excludedXHandles:fromDate:toDate:enableImageUnderstanding:enableVideoUnderstanding:)static func xSearch(allowedXHandles: [String]? = nil, excludedXHandles: [String]? = nil, fromDate: String? = nil, toDate: String? = nil, enableImageUnderstanding: Bool? = nil, enableVideoUnderstanding: Bool? = nil) -> JSONValueSources/SwiftAISDK/Models/XAIModels.swift
Type MethodSwiftAISDK.zai(settings:)static func zai(settings: ZAIProviderSettings = ZAIProviderSettings()) -> ZAIProviderSources/SwiftAISDK/Providers/ProviderRegistry.swift
Type PropertySwiftAI.defaultstatic let default: LanguageGenerationOptionsPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type PropertySwiftAI.disabledstatic let disabled: Telemetry.OptionsPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type PropertySwiftAI.nonestatic let none: LanguageToolOptionsPackages/swift-ai-core/Sources/SwiftAI/SwiftNativeLanguageAPI.swift
Type PropertySwiftAIProvider.automaticstatic let automatic: AIJSONInstructionPackages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
Type PropertySwiftAIProvider.defaultstatic let default: AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Type PropertySwiftAIProvider.disabledstatic let disabled: AIJSONInstructionPackages/swift-ai-core/Sources/SwiftAIProvider/JSONInstruction.swift
Type PropertySwiftAIProvider.nonestatic let none: AIRetryPolicyPackages/swift-ai-core/Sources/SwiftAIProvider/Core.swift
Type PropertySwiftAIProvider.normalClosurestatic let normalClosure: AIDuplexWebSocketCloseMetadataPackages/swift-ai-core/Sources/SwiftAIProvider/DuplexWebSocketTransport.swift
Type PropertySwiftAIProvider.notFoundstatic let notFound: GatewayErrorTypePackages/swift-ai-core/Sources/SwiftAIProvider/GatewayErrors.swift
Type PropertySwiftAIProviderUtilities.startFrameTypestatic let startFrameType: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type PropertySwiftAIProviderUtilities.textDeltaFrameTypestatic let textDeltaFrameType: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type PropertySwiftAIProviderUtilities.textDoneFrameTypestatic let textDoneFrameType: StringPackages/swift-ai-core/Sources/SwiftAIProviderUtilities/SpeechStreamEnvelope.swift
Type PropertySwiftAISDK.allstatic let all: [AIProviderCapabilityRow]Sources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Type PropertySwiftAISDK.appMIMETypestatic let appMIMEType: StringSources/SwiftAISDK/MCPApps.swift
Type PropertySwiftAISDK.clientCapabilitiesstatic let clientCapabilities: JSONValueSources/SwiftAISDK/MCPApps.swift
Type PropertySwiftAISDK.defaultAPIVersionstatic let defaultAPIVersion: StringSources/SwiftAISDK/Providers/CartesiaProvider.swift
Type PropertySwiftAISDK.extensionNamestatic let extensionName: StringSources/SwiftAISDK/MCPApps.swift
Type PropertySwiftAISDK.latestLegacyProtocolVersionstatic let latestLegacyProtocolVersion: StringSources/SwiftAISDK/MCPClientActor.swift
Type PropertySwiftAISDK.latestProtocolVersionstatic let latestProtocolVersion: StringSources/SwiftAISDK/MCPClientActor.swift
Type PropertySwiftAISDK.legacyResourceURIMetadataKeystatic let legacyResourceURIMetadataKey: StringSources/SwiftAISDK/MCPApps.swift
Type PropertySwiftAISDK.markdownSnapshotDatestatic let markdownSnapshotDate: StringSources/SwiftAISDK/Providers/ProviderCapabilityMatrix.swift
Type PropertySwiftAISDK.maxBodyBytesstatic let maxBodyBytes: IntSources/SwiftAISDK/MCPEventWebhook.swift
Type PropertySwiftAISDK.supportedProtocolVersionsstatic let supportedProtocolVersions: Set<String>Sources/SwiftAISDK/MCPClientActor.swift
Type PropertySwiftAITransport.sharedstatic let shared: URLSessionDuplexWebSocketTransportPackages/swift-ai-core/Sources/SwiftAITransport/DuplexWebSocketTransport.swift
Type PropertySwiftAITransport.sharedstatic let shared: URLSessionTransportPackages/swift-ai-core/Sources/SwiftAITransport/HTTP.swift