Google 開發者派對

Google Developer Party

篩選條件

議題

Gemini Code Assist for Cloud Architects

RB102 [[ new Date( '2024-08-03 02:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 02:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 02:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

在本講座中,將分享以下內容: - Gemini Code Assist 是什麼?Gemini Code Assist 如何運作? - Gemini Code Assist 如何幫助雲端架構師? - 使用 Gemini Code Assist 的常見方法 / 意見交流

講者

Max Huang

Max Huang

about me https://sakanamax.github.io/

Google Developer Party Google 開發者派對 7SGU3D general (30mins)

只有 Status page 還不夠!講人話才知道 Infra 發生什麼事

RB102 [[ new Date( '2024-08-03 02:40:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 02:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 03:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注
  • 服務架構在 GCP 上,但推一版出事之後...?
  • 茫茫 log 海,Status page 第一線幫忙知道健康狀態
  • 是提頭相見、還是講火星話給 stakeholder 知道?
  • 讓 Gemini 幫忙第一線整理問題,讓火星文可以變人話
  • 還能怎麼做更好?

講者

Nijia Lin

Nijia Lin

LINE 台灣技術傳教士/軟體工程生態系觀察家/ LINE Bot Python SDK 維護者之一,熱愛把各種小點子拼裝起來在社群上分享,把各種知識透過文章散播出去,培養更多初進軟體生態的開發者!

Google Developer Party Google 開發者派對 AEJHAC general (30mins)

Build an Advanced RAG with Fine-tuned Gemma

RB102 [[ new Date( '2024-08-03 03:15:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 03:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 04:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

In this session, will introduce how to build an advanced RAG with fine-tuned Gemma. We will show how to customize the model, how to monitor the performance, and how to handle the challenges during performance tuning. We will also show an example with Gemma and LowCode Tool (Dify)

Gemini #Gemma #RAG #GenerativeAI #FineTune #PerformanceTuning

講者

Jimmy Liao

Jimmy Liao

Jimmy Liao is an experienced engineer and act as Cloud Solution Architect for now. He focus on solution architecture design with modern solutions.

In the leisure time, he completed 15 full marathon and still try to target for sub-4

Google Developer Party Google 開發者派對 37B7XF general (30mins)

Langchain x RAG 在 開源框架Streamlit上的理論與實踐之踩雷心得

RB102 [[ new Date( '2024-08-03 05:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 05:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 05:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

這場演講將深入探討人工智能領域中的熱門主題,將焦點放在Langchain和RAG在開源框架Streamlit上的應用上。Langchain是一個注重自然語言處理的項目,而RAG(Retrieval-Augmented Generation)是一種用於生成式對話系統的新方法。演講將聚焦於理論和實踐的結合,通過分享在將這些理論應用到實際開發中的經驗,以及在開發過程中所遭遇的挑戰和教訓。

講者

Fngi

Fngi

GDG-Taipei Oreganier 數家金融單位資安工程師/主管 國立大學講師 行動端開發者 OpenStreetMap Mapper

Google Developer Party Google 開發者派對 VTUSN7 general (30mins)

透過Gemma實踐FT-RAG

RB102 [[ new Date( '2024-08-03 05:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 05:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 06:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

本主題主要介紹Google Gemma的模型,同時分享如何在Gemma微調之後,也一併使用微調後的模型進行RAG。同時比較在沒有微調與微調後的RAG差異。

講者

Jerry

Jerry

JerryWu is a Google Developer Expert (GDE) in Machine Learning. He is also a Founder in the APMIC. Jerry led product and engineering for APMIC, Applications Accelerated on NVIDIA's Platforms #1 rank GPT turnkey solutions for 2023. Here, he built technology to enable enterprises to build their own GPT-conversational AI assistants, providing services that have reached over 5,000,000 individuals. Before APMIC, Jerry held data scientist at Yulon Motor, where he managed data services platform, the core software systems and AI capabilities that underpin the Car Voice Assistants, and led product and engineering for Data Science Vehicle-to-Cloud-to-Vehicle. He has an Doctoral Candidate from NTUST and research interests include Machine Intelligence and Natural Language Understanding (NLU).

Google Developer Party Google 開發者派對 BVUAUF general (30mins)

LLM 初體驗 - Running Google Gemma locally

RB102 [[ new Date( '2024-08-03 06:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 06:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 07:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

在本議程中,將說明和實際展示,如何將 Google 基於 Gemini 技術推出的開放式大型語言模型 Gemma,在本地端電腦上運作,即便是沒有 GPU 資源的桌機或筆電 (有當然更好!),也都可以運作 Gemma 開放式大型語言模型,讓手邊沒有 GPU 資源又想體驗 LLM 大型語言模型威力的 IT 人員,都能輕鬆體驗 Gemma 的威力。

講者

Weithenn

Weithenn

連續十三年成功獲選 Microsoft MVP 和 VMware vExpert 技術專家,並長期擔任網管人雜誌技術專欄作家。

曾擔任 SRE Conference 2024、DevOpsDays Tokyo 2024、Google DevFest Taipei 2023、.Net Conf Taiwan 2023、Modern Web Conference 2023、Kubernetes Summit 2023、DevOpsDays Taipei 2023、COSCUP 2023、Cloud Summit Taiwan 2023……等研討會講師。

專長為打造 SDDC 軟體定義資料中心、HCI 超融合解決方案、IaC 基礎架構即程式碼環境……等,著有微軟 S2D 軟體定義儲存技術實戰……等共 19 本著作。

Google Developer Party Google 開發者派對 ZSYHPZ general (30mins)

TDD with AI?

RB102 [[ new Date( '2024-08-03 07:15:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-03 07:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-03 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 英文 English
加入行事曆 加入關注 加入關注 已關注

One of the big premises of the "AI Revolution" is to make our life easier as engineers. But can it deliver on this? How fruitful is it for TDD practitioners? Does make you faster or slows you this down? Let's take a look together!

講者

Matthias Geisler

Matthias Geisler

True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock. Co-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.

Google Developer Party Google 開發者派對 XZ8L9M general (30mins)

簡單用 Chrome Extension 接 Gemini API (下 Prompt) 就能實作文章摘要工具參加 Google 百萬美金挑戰賽

RB102 [[ new Date( '2024-08-04 02:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 02:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 02:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

大綱

<ul>
    <li><strong>架構</strong></li>
    <ul>
        <li>extension call gemini api (prompt) with webpage content show on popup.html</li>
    </ul>
    <li><strong>Chrome Extension 介紹</strong></li>
    <ul>
        <li>Chrome Extension 範例</li>
    </ul>
    <li><strong>Gemini 介紹</strong></li>
    <ul>
        <li>API</li>
        <ul>
            <li>用 Chrome Extension 呼叫範例</li>
        </ul>
        <li>附帶一提:未來 chrome 會內建 gemini nano</li>
        <ul>
            <li>操作用 Chrome Extension 呼叫範例</li>
        </ul>
    </ul>
    <li><strong>實作</strong></li>
    <ul>
        <li>加 prompt 完成 網頁文字內容總結 extension</li>
    </ul>
    <li><strong>Q&A</strong></li>
</ul>
<h2>詳細內容</h2>
<h3>架構</h3>
<p>描述如何透過 Chrome Extension 呼叫 Gemini API,將網頁內容顯示在 popup.html 中。</p>
<h3>Chrome Extension 介紹</h3>
<p>簡介什麼是 Chrome Extension 及其功能。</p>
<p>提供一個 Chrome Extension 的範例,展示其基本功能和操作。</p>
<h3>Gemini 介紹</h3>
<p>概述 Gemini API 及其用途。</p>
<p>提供用 Chrome Extension 呼叫 Gemini API 的範例,展示如何進行 API 請求和接收回應。</p>
<p>提及未來 Chrome 將內建 Gemini Nano,這將使操作更加方便。</p>
<p>展示如何使用 Chrome Extension 呼叫 Gemini Nano,強調其簡易性和高效性。</p>
<h3>實作</h3>
<p>演示如何透過加 prompt 完成網頁文字內容總結的 Chrome Extension。</p>
<p>詳細步驟包括:</p>
<ul>
    <li>建立 Chrome Extension 專案。</li>
    <li>設定 manifest.json 文件。</li>
    <li>實現 popup.html 和 popup.js,處理用戶輸入和 API 呼叫。</li>
    <li>渲染 API 回應結果,展示總結內容。</li>
</ul>
<h3>Q&A</h3>
<p>解答聽眾的問題,針對實作細節、技術難點以及參賽相關事項提供解釋。</p>

講者

Wolke Lin 林建宏

Wolke Lin 林建宏

as a coder

Google Developer Party Google 開發者派對 3YEB7Y general (30mins)

Let’s Talk About LOVE to/with Gemini

RB102 [[ new Date( '2024-08-04 02:40:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 02:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 03:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

科技始終來自於人性,近年來 Generative AI 推出的相關應用,不僅僅是日常生活的層次,也會顧慮到人類在情感上需求。Google 在今年的 Cloud Next ’24. 以及 I/O 大會上,不僅發表 Gemini 1.5 Pro,並結合 Google Cloud Platform 上的相關功能,推出不少現成好用的 Samples。

這次的分享會著重在 Vertex AI 的部分(相信大家對於 Google AI Studio 應該都很熟XD),透過實際的例子,了解如何從設定 Vertex AI Studio 開始,進一步搭配相關的 GCP 服務(例如:Vertex AI for Firebase),不僅快速上手 Gemini, 也讓 Gemini 的回答,看起來「揪感心」。

講者

楊舒安

楊舒安

法律人一枚,因為工作關係開始接觸 Android & 聊天機器人 ,由於工作&興趣都是聊天機器人,就一頭栽進去,就此踏入 IT 業這個火坑XD

著有《開發聊天機器人比你想的還簡單》一書,不定時會出沒於技術社群聚會,偶爾也會分享一些技術學習&使用心得。

Google Developer Party Google 開發者派對 ZTEXGN general (30mins)

如何為公共場域的AI客服聊天機器人建構知識宇宙?

RB102 [[ new Date( '2024-08-04 03:20:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 03:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 04:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

我們都知道Google有Gemini多模態大語言模型,我們也都知道大語言模型的常見應用是AI客服聊天機器人。賣場或電商的客服聊天機器人看多了,這次想跟大家聊聊政府機關的公共場域的客服機器人,在實作上的各種考量,包括使用Prompt(提示工程)和Vision(影像辨識)來打造更強健有彈性的知識宇宙,讓服務更加便民,創造雙贏。

講者

陳佳新(奇步老爹)

陳佳新(奇步老爹)

彰化軟體公司奇步應用執行長,深信「所有問題都可以透過數位方式來解決」,精通Chatbot聊天機器人與AI人工智慧相關技術,是LINE官方認證的技術專家(全名是LINE API Expert,簡稱LAE,俗稱的聊天機器人專家),同時也是微軟AI MVP最有價值專家(俗稱的人工智慧專家)。熱中舉辦社群小聚活動分享新知,目前是彰化AMA小聚、中部人的聊天機器人小小聚、彰化Google開發者交流社群的主辦人。

Google Developer Party Google 開發者派對 8ME9JC general (30mins)

遠端開發實踐:以 JetBrains IDE 搭配 GCP Cloud Workstation 打造流暢的雲端開發環境

RB102 [[ new Date( '2024-08-04 05:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 05:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 05:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

隨著分散式團隊(Distributed Team)、彈性工時等風氣漸成主流,再加上疫情催化,開發者對於遠端開發的需求也逐漸提高。如何整合本機工具與雲端服務,打造流暢的工作環境、提升開發體驗,成為開發者最重視的議題。在這場分享裡,首先與大家討論遠端開發的背景及需求,接著逐步介紹 JetBrains IDE 的遠端開發功能和 Google Cloud Platform 上的 Cloud Workstation 服務,並以 Python 生態系的 FastAPI 框架開發 API 為例,示範如何結合 IDE 與 Cloud Workstation 的功能,加上預熱(Warmup)、排程等小技巧,打造方便、有效率、體驗佳的開發環境。聽完這場分享後,開發者將不再受地理位置的限制,可隨時隨地依需求進行開發工作。

講者

范圣佑

范圣佑

JetBrains 技術傳教士,負責推廣 Kotlin、JetBrains IDE 及相關技術。平時醉心於技術研究,專注於 Web、後端技術及能提升生產力的技巧,致力於將複雜的技術名詞用通俗易懂的方式讓新手也能吸收。工作之餘也是多年技術社群志工,積極參與開源社群運作。

Google Developer Party Google 開發者派對 N7J33A general (30mins)

Flutter - 跟 setState 說掰掰,你一定要學會的狀態管理工具。

RB102 [[ new Date( '2024-08-04 05:40:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 05:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 06:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

Flutter 帶給我們輕鬆愉快的開發體驗,聲明式的語法 + hot-reload,更讓我們如虎添翼,但是面對複雜的頁面時,如果沒有妥善的分層,常常會不知該如何是好,這時可以使用狀態管理工具,讓程式碼變得容易開發、維護。

在本場分享中,分為三個部分: 1. 為什麼在 Flutter 開發中,會需要狀態管理工具。 2. 如何正確的使用狀態管理工具。 3. 三個常見的狀態管理工具(Provider、BLoC、Cubit)介紹。

講者

Andy Lu

Andy Lu

我是一名 App 工程師,主要開發 Android 、 Flutter。

喜歡透過文章與其他開發者一起交流,在我的 Medium 可以找到更多我寫的文章喔。

Google Developer Party Google 開發者派對 8VW3ZM general (30mins)

小麥注音輸入法的台灣點字輸出與轉換

RB102 [[ new Date( '2024-08-04 06:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 06:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 07:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 中文 Chinese
加入行事曆 加入關注 加入關注 已關注

小麥注音輸入法是一套支援 macOS、Linux 與 ChomeOS 的自動選字注音輸入法。其中,由於我們使用 TypeScript/JavaScript 開發 ChromeOS 版本,而 PIME 框架除了支援 Python 以外,也支援使用 Node.js 開發輸入法,我們也將小麥注音的 ChromeOS 版本的實作移植到 PIME 上,現在 Windows 使用者,也可以使用小麥注音。

小麥注音今年的另一項比較大的進展,則是新增了將注音轉換成台灣點字,以及將台灣點字轉換回國字功能。使用者可以在網頁上使用這些轉換功能,也可以使用小麥注音的 Chrome Extension 的右鍵選單,將任意網頁轉換成台灣點字。我們會介紹這些轉換規則以及我們的開發過程。

講者

zonble

zonble

  • 目前在 Cerence 擔任開發經理
  • Flutter GDE
  • 開放原始碼輸入法專案 OpeVanilla 與小麥注音的作者之一

Google Developer Party Google 開發者派對 TRZF8H general (30mins)

Beyond Text- Building Multimodal AI with LangChain and Gemini Pro

RB102 [[ new Date( '2024-08-04 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2024-08-04 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2024-08-04 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] 英文 English
加入行事曆 加入關注 加入關注 已關注

Harness the cutting-edge capabilities of the Gemini Pro API and LangChain framework to unlock a new era of AI development. This session dives deep into practical applications of the Gemini Pro API, showcasing its integration with LangChain for building powerful chatbots, multimodal experiences, and Retrieval-Augmented Generation (RAG) pipelines. You'll learn how to leverage Gemini Pro's enhanced factual language understanding and reasoning to create intelligent and informative AI applications.

講者

Kalyan Prasad

Kalyan Prasad

Hello, this is Kalyan from India. I started my career as a newspaper delivery boy, and through hard work and determination, I evolved into a self-taught data scientist and analytics manager. And, I lead a talented data science and analytics team at my workplace. I'm deeply passionate about open-source communities and actively contribute to them. Over time, I've established myself as a respected global speaker and influential community leader, delivering talks at prestigious conferences and educational institutions such as PyData Global, Data Science Global Summit 2022, JupyterCon, PyCon India, Devfest Hyderabad, PyCon APAC, PyCon Hong Kong, PyCon JP, PyCon ZA, Pyjamas, Conf42, Developer Conference Telangana 2021, BelPy & KLS Gogte Institute of Technology, Belagavi, Karnataka, India. I also worked as Reviewer and Mentor for reputed conferences & hackathons including EuroPython, SciPy, PyData, PyData Seattle, JupyterCon, PyCon US, PyCon India, PyConfHyderabad, and many others. (At the moment, assisting the EuroPython 2024 Proposal Mentorship program. Kalyan is also contributing to various open-source communities. He enjoys being involved with these communities and helping them grow. Currently I am associated with the following organizations below: NUMFOCUS - Small Development Grants Review Committee PyCon India – Conference Co-chair PyConf Hyderabad – Conference Co-chair Kaggle X Bipoc Mentorship - Mentor PyData Global Impact Mentoring Program - Mentor Hyderabad Python Users Group – Core Member/ Meetups Organizer Humans for AI – Program Manager for AI learning Community

Google Developer Party Google 開發者派對 WBWLYT general (30mins)