Technologies

Google Gemma Overview: New AI Models For Developers

By PlaysDev
Published: Jan 20, 2024

On February 21, Google announced Gemma 2B and 7B, open-source artificial intelligence models based on Gemini. Gemini line – neural networks used for various purposes: Gemini Nano, Gemini Pro and Gemini Ultra. Gemini 1.5 was also recently announced, being the faster version, but so far only for enterprises and developers.

Gemma
Thus, Gemini Ultra can recognize, analyze and generate texts, images, audio and video. With Gemini Pro, developers can work in their preferred environment: SDKs are available for Python, Android (Kotlin), Node.js, Swift and JavaScript.

Unlike Gemini, accessible through the API or Vertex AI, Gemma aims to attract a wider range of developers.

Let’s move on to the key points of the presentation:

  • Gemma is a family of models. There will be two models in sizes 2B and 7B.
  • Gemma will use the new Responsible Generative AI Toolkit to help prioritize the creation of AI apps.
  • The multi-framework Keras 3.0 provides compatibility with JAX, PyTorch and TensorFlow, which will allow developers to quickly switch platforms depending on their tasks.
  • Gemma is equipped with popular tools such as Hugging Face, MaxText, NVIDIA NeMo and TensorRT-LLM, and also uses Colab and Kaggle notebooks.
  • Gemma’s pre-trained and tuned models can run on your laptop, PC, or Google Cloud with easy deployment on Vertex AI and Google Kubernetes Engine (GKE).
  • Gemma boasts improved performance in a modest size, including NVIDIA GPUs and Google Cloud TPUs. Vertex AI provides a variety of MLOps tools with one-click configuration and deployment using built-in output optimizations.
  • Google says its Terms of Service will allow all organizations, regardless of size, to use Gemma. However, the tool is currently only suitable for English-speaking use.
  • The models will be free to use on the Kaggle platform, and new Google Cloud customers will be able to get a $300 discount on their deployment. For researchers, its size reaches $500 thousand.

Google emphasizes that Gemma becomes the best due to its size, the ability to run directly on a laptop or PC, and high key indicators. You can read more details about its performance in Google’s technical report.

Developers actively use neural networks when writing code, and in addition to Google tools, we found several more popular neural assistants: Copylot on the OpenAI Codex model, the well-known ChatGPT, Fig – a very useful tool for beginners who have not yet mastered all the functionality of programming languages and development patterns, Mintlify – that helps write code documentation.

The emergence of new technologies and neural tools always contributes to the evolution of development, and Gemma is no exception, offering developers new perspectives and opportunities.

You may also like

Expertise
2023-10-11
PlaysDev
The third quarter review of outstaffing/outsourcing trends
Overview of outstaffing and outsourcing trends for the third quarter of 2023. What awaits outstaffing and outsourcing, why companies choose them.
Читать
Expertise
2024-05-22
PlaysDev
IT Outstaffing: Is It Beneficial for a Business to attract External Developers?
What is outstaffing? We’ll figure out why outstaffing is profitable and talk about the main models of outstaffing cooperation. When might a business need a temporary employee?
Читать
Technologies
2024-03-26
PlaysDev
MLOps as a methodology: how is it different from DevOps and DataOps?
Let's talk about the features of MLOps. What specialists use MLOps practices in their work and what are the responsibilities of ML engineers? As well as bringing up the main differences between DevOps, DataOps and MLops.
Читать
Industries
2024-04-24
PlaysDev
DevOps Engineer in Fintech – Role, Tasks, 2024 Market Features
Main features of IT projects in the fintech industry review: What areas of development are popular in 2024 and what awaits us next? How can a DevOps engineer be useful on a fintech project?
Читать
Expertise
2024-09-24
PlaysDev
NDA: How to Protect Your Business from Confidentiality Breaches
How to avoid information leaks and protect your business? Read the article to learn how to draw up an NDA, what points should be included, and what mistakes companies most often make.
Читать
Expertise
2024-07-11
PlaysDev
Best Books about Code: How to Write Clear and Maintainable Code?
We have collected the top books in the following areas: Python, JavaScript, Java, C#, Web Development, DevOps and ML. What should a beginner, middle or senior read? Why is reading books still relevant?
Читать
Industries
2024-07-17
PlaysDev
How to manage a project with a different time zones team?
What difficulties do managers of international teams face? Why is it important for a Project Manager to have a set of tools for managing a team?
Читать
Technologies
2024-01-20
PlaysDev
Google launches Gemma – New Open-Source AI model
Review of the latest Google Gem release. How is Gemma different from Gemini and what are its key advantages? What technologies does Gemma use and why should developers try it?
Читать
Expertise
2023-12-21
PlaysDev
Who is a Business analyst?
Who is a business analyst and what does he do in the company? What benefits does it bring to the company? Read about it in our article.
Читать
Technologies
2024-06-05
PlaysDev
AI Trends 2024: Which Industries Use Artificial Intelligence?
Why are businesses investing in AI? Discover main achievements of artificial assistants and main trends of the AI industry.
Читать