1 of 15

Empowering Google Workspace Developers with Gemini Function Calling and more!

Martin Hawksey

2 of 15

About Us

As the largest Google Cloud-only digital consultancy in Europe, Qodea meets the fast-growing demand for seamless solutions across cloud security, data and analytics, and Al and automation. Our strategic consulting and best-in-class engineering offer one transformative Google experience that delivers real business impact.�

With 400 experts and offices in the UK, Germany, the Netherlands, Belgium and Romania, we're a certified B Corporation that takes pride in making a positive, sustainable difference in the world.

We help organisations to unlock the full potential of the latest digital technology.

3 of 15

Our People & Places

Our 400+ best-in-class experts are based across the EMEA region, with locations including:

RomaniaIași

The NetherlandsUtrecht

UKLondon, Manchester, Swindon, and Edinburgh

France

Paris

Belgium�Brussels

4 of 15

A new era of work with Gemini for Google Workspace

Gemini for Google Workspace can act as a coach, source of inspiration, and productivity booster—while helping to every user and organization has control over their data

5 of 15

Google AI StudioPurpose: Primarily aimed at experimentation and prototyping

Authentication: Requires an API key

Features: Offers a streamlined interface for trying out Gemini models, but with limited features compared to Vertex AI.

Cost: Free in all available countries (data can used by Google) + PAYG (enterprise data)

Google Vertex AIPurpose: From prototyping to production-level applications.

Authentication: Uses IAM inc service accounts

Features: Provides a more comprehensive suite of tools, featuring a model garden and the ability to choose specific data regions.

Cost: Billable (enterprise data)

6 of 15

Underlying Principal

GenAI

Trained on existing content with billions of datasets

Creative Thinking

The “When, what, how” of an interaction

New Solutions

Trained on existing content with billions of datasets

7 of 15

Added Value

Faster Time-to-Value

GenAI accelerates processes, from prototyping to decision-making, enabling swift realization of value.

Embedded Knowledge

Instant access to contextualized and evolving knowledge empowers users with information at their fingertips.

Personalised Responses

Tailored interactions and adaptive communication foster deeper engagement and satisfaction.

Optimise Over Time

Continuous learning from data fuels efficiency gains, innovation, and ever-�improving performance.

8 of 15

Gemini API�in 5 minutes

Want to build an image analysis app in under 5 minutes?

9 of 15

GeminiApp

Library for Google Apps Script

  • Prototyping to Production: Seamlessly transition from an API key with Google AI Studio to cloud deployment with a service account in Vertex AI, you only have to change your initialisation configuration.
  • Chat and Content Creation: Utilize the same Google examples/methods as used in the Google JavaScript SDK, with the added features of error handling and exponential backoff
  • Function Calling: Easily manage function declarations, parameter passing, and response orchestration. As illustrated in the repo documentation helper methods make it easy for your to declare and add functions to your calls to Gemini

goo.gle/mhawksey-gemini-app�

10 of 15

Why create an OLD mail merge?

11 of 15

When you can have a personalized mail merge!

12 of 15

012

Proprietary

Google Cloud Next ‘24

13 of 15

Gemini Function Calling

  • Lets developers use local functions as tools in generative AI applications
  • Returns JSON with the name of a function & its arguments
  • Function responses are returned and Gemini ‘decides’ the next step

For a complete personalised mail merge demo visit: goo.gle/mhawksey-gemini-app

goo.gle/mhawksey-gemini-app�

14 of 15

Easy integration with Google and third-party products and services.

Reduced prompt engineering as the model decides when to use a specific functions and arguments

Google Apps Script defaults to executing as the user.

Function Calling with Apps Script benefits

15 of 15

Thank you for your time

Please feel free to get in touch with any questions.