LanguageModel
public protocol LanguageModel : LanguageModelProviderA type that represents a large language model (LLM).
-
Returns the name of the model.
Declaration
Swift
var _modelName: String { get } -
Returns a new session for this model.
Declaration
Swift
func _startSession(tools: [any ToolRepresentable]?, instructions: String?) throws -> any _ModelSession -
Extension method_languageModel(firebaseAI:)
Declaration
Swift
func _languageModel(firebaseAI: FirebaseAI) -> any LanguageModel