avatarChristianlauer

Summary

Google has integrated its Gemini AI model into BigQuery, enhancing its capabilities to include AI tasks such as text generation and natural language processing, and positioning BigQuery as a central hub for analytics and AI by incorporating features of a data lakehouse and vector database.

Abstract

The integration of Gemini into BigQuery marks a significant advancement for users leveraging BigQuery for artificial intelligence tasks. This development allows for the creation of remote AI models using Google's Vertex AI Large Language Models, specifically the Gemini Pro version, which is tailored for handling natural language tasks, multiturn text and code chat, and code generation. BigQuery, once known primarily as a column-based data warehouse, has now evolved into a comprehensive data lakehouse platform, offering NoSQL and vector database functionalities alongside powerful AI tools. This integration is part of Google's broader AI strategy, which includes making advanced AI functions accessible and cost-effective, as evidenced by the introduction of vector indexing and searching capabilities in BigQuery. Google also provides a range of foundation model APIs through Vertex AI, catering to various data types and AI tasks. The article suggests that these enhancements give companies a competitive edge by centralizing their analytics and AI needs within BigQuery, reducing the need for multiple services.

Opinions

  • The author views the integration of Gemini into BigQuery as a game-changer for AI tasks within the platform.
  • The article implies that Google's AI strategy is to provide advanced functions in a cost-effective manner, as seen with the $6/month AI service recommendation, which is presented as a more affordable alternative to ChatGPT Plus (GPT-4).
  • The author seems to appreciate the evolution of BigQuery from a simple data warehouse to a versatile data lakehouse with AI capabilities, suggesting it simplifies the analytics process for companies.
  • There is an opinion that the new features make BigQuery not just suitable for traditional data warehousing but also for AI and machine learning tasks, including those requiring vector database capabilities.
  • The author encourages readers to explore the new functionalities and to read their other articles for a deeper understanding of how to leverage these AI tools effectively.

Google has integrated Gemini into BigQuery

How you can now use BigQuery with Gemini & Vertex AI

Photo by Ray Hennessy on Unsplash

Big news for all of us, who are using BigQuery for AI tasks. You can now create remote models based on Gemini and Vertex AI Large Language Models.

With Gemini, Google wants to catch up with Microsoft and OpenAI and now they are starting the phase to integrate it into their cloud services.

This means big news for all BigQuery users, who can now use the Data Warehouse SaaS service to create AI models. This is already generally available and you can now[1]:

The Gemini Pro version is designed to handle natural language tasks, multiturn text and code chat, and code generation. For all, who want to use Vertex AI not only in the context of BigQuery, Google also offers Vertex AI with the following foundation model APIs[2]:

  • Gemini API (Multimodal data, text, code, and chat)
  • PaLM API (Text, chat, and embeddings)
  • Codey APIs (Code generation, code chat, and code completion)
  • Imagen API (Image generation, image editing, image captioning, visual question answering, and multimodal embedding)

For a deeper dive and learning how to create models, please also use my other articles linked down below. Another great AI feature that Google has launched lately for BigQuery is the possibility to do Vector indexing and searching. That makes BigQuery now also capable for doing vector database tasks.

Then remembering that Google BigQuery a few years ago was “just” only a column based Data Warehouse and offered some ML functions through BigQueryML, it now quickly became more and more a Data Lakehouse which unifies the traditional Data Warehouse with NoSQl and Vector database features, but now also can be used with powerful AI tools like Gemini & Co. This is clearly an advantage because as a company and team, you won’t need that many other services and can use BigQuery as your hub for analytics.

Sources and Further Readings

[1] Google, BigQuery release notes (2024)

[2] Google, Model information (2024)

Data Science
Google
Artificial Intelligence
Technology
Machine Learning
Recommended from ReadMedium