genkit_firebase_ai library
Classes
Constants
- firebaseAI → const FirebaseGenAiPluginHandle
Functions
-
extractUsage(
UsageMetadata? metadata) → GenerationUsage? -
fromGeminiCandidate(
Candidate candidate) → (Message, FinishReason) -
fromGeminiPart(
Part p) → Part -
toGeminiContent(
List< Message> messages) → Iterable<Content> -
toGeminiPart(
Part p) → Part -
toGeminiSchema(
Map< String, dynamic> json) → Schema -
toGeminiSettings(
GeminiOptions options, Map< String, dynamic> ? outputSchema, bool isJsonMode) → GenerationConfig -
toGeminiToolConfig(
FunctionCallingConfig? functionCallingConfig) → ToolConfig? -
toGeminiTools(
List< ToolDefinition> ? tools, {bool? codeExecution}) → List<Tool> ?