Build with AI Workshop Series: Intro to Function Calling w/ Gemini API & Python

Google Hong Kong, 21/F., Tower 2, Times Square, Causeway Bay, Hong Kong, 0000

Duet AI for Developers, part of the Google Cloud’s Duet AI portfolio, is an AI-powered collaborator providing assistance to help development teams build, deploy, and operate applications faster and more efficiently throughout the software development life cycle.

May 28, 6:00 – 9:30 AM

18
RSVP'd

Key Themes

AIBuild with AICloudDuet AIGeminiVertex AI

About this event

*** All sessions are in CANTONESE (zh-yue-Hant-HK) ***

*** 此活動主要以廣東話/粵語進行 ***


Gemini 是由 Google DeepMind 開發的一系列生成式 AI 模型,專為多模式用例而設計。

Calling functions from Gemini

Function calling (https://cloud.google.com/vertex-ai/docs/generative-ai/multimodal/function-calling) 允許開發人員在程式碼中建立函數的描述,然後將該描述傳遞給請求中的語言模型。 模型的回應包括與描述相符的函數名稱以及呼叫它的參數。


Why Function Calling 

使用生成文字模型時,可能很難強制生成模型以結構化格式(例如 JSON)提供一致的輸出。 Gemini 中的函數呼叫可讓您透過強制模型以您定義的格式和架構輸出結構化資料來克服此限制。

您可以將函數呼叫視為一種從使用者提示和函數定義獲取結構化輸出的方法,使用該結構化輸出向外部系統發出 API 請求,然後將函數回應傳回生成模型,以便產生模型語言總結。 換句話說,Gemini 中的函數呼叫可以幫助您從提示中的非結構化文字轉換為結構化資料對象,然後再次返回自然語言。


在本教學中,您將學習如何將 Vertex AI Gemini API 與 Vertex AI SDK for Python 結合使用,透過 Gemini 1.0 Pro (gemini-1.0-pro) 模型進行函數呼叫。

您將完成以下任務:

安裝適用於 Python 的 Vertex AI SDK

使用 Vertex AI Gemini API 與 Gemini 1.0 Pro (gemini-1.0-pro) 模型互動:

  • 根據文字提示產生函數呼叫以獲取給定位置的天氣
  • 根據文字提示產生函數呼叫並呼叫外部 API 對地址進行地理編碼
  • 從聊天提示產生函數呼叫以幫助零售用戶


重要提醒:參加必須自備電腦,以便於參加Codelab中使用


🎟 活動資訊:

活動日期:2024年5月28日 (星期二)

活動地點:Google HK Office

活動地址:香港銅鑼灣勿地臣街1號時代廣場二座 21樓 (Techtalk Room)

:1:45pm

活動時間:2:00 - 5:30 pm

1:45 - 2.00 pm Registration

2:00 - 2:15 pm Introduction to the workshop 

2:15 - 3:00 pm Google Cloud Next update 

3:00 - 5:00 pm Intro to Function Calling with the Gemini API & Python SDK by Jim Ng 

5:00 - 5:30 Gathering

5:30 pm  End of event

演講語言:中文


🎟 適合對象:

  • 對 Gemini 有興趣的朋友 / 開發者
  • 希望提高編碼技能並提高工作效率的朋友 / 開發人員。
  • 尋求簡化開發流程的團隊。
  • 旨在在其工作流程中採用尖端人工智慧技術的組織。


Notes注意:

  • 本活動採取報名審核與實名制,Developer Waiting list 報名審核結果將透過郵件寄發至報名註冊信箱。

  • GDG Cloud Hong Kong 是純社群活動 are independent developer community groups and are not related to Google, the company.
  • • 活動可能會錄影/拍照作教學及記錄用途
  • • waiting 門票不保證能安排有枱的座位


#GDGCloudHK #GoogleCloudHK #BuildwithAI #duetai #GoogleWorkspace #Gemini


主辦|Organizers:

Google Developer Group Cloud Hong Kong

場地贊助|Venue Support:

Google Cloud Hong Kong 


When

When

Tuesday, May 28, 2024
6:00 AM – 9:30 AM UTC

Speakers

  • Leonardo Lee

    GDG Cloud Hong Kong

    Organizer

  • Jim Ng

    Google Cloud

    Customer Solution Architect, Infrastructure Modernization

Partner

Google Cloud Hong Kong logo

Google Cloud Hong Kong

Organizers

  • Leonardo Lee

    Innoconcept

    GDG Cloud Hong Kong Main Organizer

  • Martin Chan

    Nexify Limited

    GDG Cloud Hong Kong Organizer

  • Alex Sze

    Mox Bank

    Organizer

  • Amanda Lam

    Women Techmakers Hong Kong

    Ambassador

  • Rick Poon

    Organizer

  • Jacky Chan

    Votee Limited

    CTO

Contact Us