genui_google_generative_ai 0.6.0
genui_google_generative_ai: ^0.6.0 copied to clipboard
Integration package for genui and Google Cloud Generative Language API.
genui_google_generative_ai Changelog #
0.6.0 #
-
BREAKING: Removed
GenUiConfigurationfromGoogleGenerativeAiContentGenerator. -
Bumped dependencies:
google_cloud_ai_generativelanguage_v1betato ^0.3.0 andgoogle_cloud_protobufto ^0.3.0. -
Bump dependent package versions to the latest that work with Flutter stable.
0.5.1 #
- Homepage URL was updated.
0.5.0 #
- Initial release of
genui_google_generative_ai - Implements
ContentGeneratorusing Google Cloud Generative Language API - Provides
GoogleGenerativeAiContentGeneratorwith support for:- Tool calling and function declarations
- Schema adaptation from
json_schema_builderto Google Cloud API format - Message conversion between genui ChatMessages and Google Cloud Content
- Protocol Buffer Struct type conversion for function calling
- System instructions and custom model selection
- Token usage tracking
- Includes
GoogleContentConverterfor message format conversion - Includes
GoogleSchemaAdapterfor JSON schema adaptation - Compatible with Google Cloud Generative Language API v1beta
- Supports multiple Type enum values (string, number, integer, boolean, array, object)
- Handles
FunctionCallingConfigwith AUTO and ANY modes