Revision control
Copy as Markdown
// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
import LLMKit
// TODO: FXIOS-15196 We may not need a configuration if we only want to pass in the transcription,
// may need to refactor `LiteLLMClient`
/// A configuration container for the quick answers results feature.
public struct QuickAnswersConfig: LLMConfig, Sendable {
public let instructions = ""
// FIXME: FXIOS-13417 We should strongly type options in the future so they can be any Sendable & Hashable
// See `SummarizerConfig` for more details
nonisolated(unsafe) public let options: [String: AnyHashable] = [:]
}