PackageTrack
Sign in Get early access

flutter_gemini

Flutter Google Gemini SDK. Google Gemini is a set of cutting-edge large language models (LLMs) designed to be the driving force behind Google's future AI initiatives.

3.0.0 2.8K downloads/mo #4780 most downloaded on pub.dev babakcode/flutter_gemini

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 3 months

Most releases are documented

notes for 6 of 9 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

16 releases · first in 2023

0 releases in the last 12 months

see the full history below

Release timeline

16 releases · Dec 2023 to Nov 2024
2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 3.0.0 27 Nov 2024

    Nothing published for this version

  2. 3.0.0-dev.2 18 Nov 2024 pre-release

    Nothing published for this version

  3. 3.0.0-dev.1 17 Nov 2024 pre-release

    Nothing published for this version

  4. 2.0.5 09 Aug 2024
    Release notes
    • Fixed

    • gemini-pro-vision is depreciated, changed to gemini-1.5-flash
    Open source →
  5. 2.0.4 23 May 2024

    Nothing published for this version

  6. 2.0.4-dev.1 18 Feb 2024 pre-release
    Release notes
    • new feature

    • reInitialize
    • add mime type from Uint8List
    Open source →
  7. 2.0.3 17 Feb 2024
    Release notes
    • new feature

    • GeminiException( message , statusCode)
    Open source →
  8. 2.0.2 16 Feb 2024

    Nothing published for this version

  9. 2.0.1 08 Jan 2024
    Release notes
    • new feature

    • Decode utf-8
    • streamChat
    Open source →
  10. 2.0.0 26 Dec 2023
    Release notes
    • work for lower Dart SDK version
    Open source →
  11. 2.0.0-dev-1 26 Dec 2023 pre-release
    Release notes
    • Add new crucial features

    • streamGenerateContent
    • The model usually gives a response once it finishes generating the entire output. To speed up interactions, you can opt not to wait for the complete result and instead use streaming to manage partial results.
    • batchEmbedContents
    • embedContent
    • Embedding is a method that transforms information, like text, into a list of floating-point numbers in an array. Gemini enables the representation of text, such as words or sentences, in a vectorized form. This facilitates the comparison of embeddings, allowing for the identification of similarities between texts through mathematical techniques like cosine similarity. For instance, texts with similar subject matter or sentiment should exhibit similar embeddings.
    • Updates

    • textAndImage

    • Convert the image property to the images
    - image: file.readAsBytesSync(), /// image
    + images: [file.readAsBytesSync()] /// list of images
    
    Open source →
  12. 1.0.1 18 Dec 2023
    Release notes
    • update pubspec
    Open source →
  13. 1.0.0 16 Dec 2023
    Release notes
    • first publish
    Open source →
  14. 0.0.1-dev-4 15 Dec 2023 pre-release

    Nothing published for this version

  15. 0.0.1-dev-2 15 Dec 2023 pre-release

    Nothing published for this version

  16. 0.0.1-dev-1 15 Dec 2023 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive