iT邦幫忙

2024 iThome 鐵人賽

DAY 19
0

4-6 Gemini 學習的資源 ex: cookbook 官網

https://ithelp.ithome.com.tw/upload/images/20240811/20046160NmxgQv9Inb.png

官網文件

Gemini API 文檔概述了如何利用 Google 的最新 AI 模型來開發應用程式。它涵蓋了模型微調、函式呼叫、嵌入功能等核心功能,並提供多種教學課程和範本,幫助開發者建構自訂 AI 模型和應用程式。使用 Gemini 1.5 Flash 和 Pro 模型,您可以處理複雜的推理問題,整合文字、圖片、影片和音訊等多模態資料,進行資料分析和解讀。

https://ai.google.dev/gemini-api/docs?hl=zh-tw

官網 Rest API SDK

有很多不清楚的東西,可以到這邊來翻翻, 例如筆者在做用rest API呼叫 GenerateContentRequest 發現 沒有範例有寫 systemInstruction 的設定, 結果在這邊找到。

https://ai.google.dev/api/rest?hl=zh-tw

官方 cookbook

https://github.com/google-gemini/cookbook/

Gemini cookbook 相當重要,而且還是不斷地在更新,如果要 更進一步的了解 Gemini API 的最新功能,最好可以三不五時到這個 github repo 看看有哪些新功能

  • 身份驗證:從這裡開始了解如何設置 API 密鑰以訪問 Gemini API。
  • 計算 Token:Token 是 Gemini 模型的基本輸入。通過這個筆記本,您將通過互動體驗更好地了解 Token。
  • 文件:使用 Gemini API 上傳文件(文本、代碼、圖像、音頻、視頻)並撰寫提示。
  • 音頻:學習如何使用 Gemini API 處理音頻文件。
  • JSON 模式:探索如何使用 JSON 模式。
  • 函數調用:Gemini API 非常適合與代碼一起使用。使用這個快速入門教程學習如何撰寫提示來理解和調用函數,然後查看函數調用配置教程以了解更多。
  • 系統指令:通過設置系統指令為模型提供額外的上下文,指導其如何響應。
  • 嵌入:創建高質量且針對特定任務的嵌入。
  • 調優:學習如何通過調優來提高模型在特定任務上的性能。
  • 代碼執行:通過基於純文本指令生成並運行 Python 代碼來解決複雜任務。

關於我

我是 Wolke。我是一名專業程式開發者,專長是開發 AI 和程式解決方案。

我投入了不少時間在專業發展上。我是多本書的作者,其中包括《LINE聊天機器人+AI+雲端+開源+程式:輕鬆入門到完整學習》《ChatGPT來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力—程式學習/開發篇》。也有出版線上課程,我熱衷於分享我的經驗和技術,幫助其他開發者更好地利用 AI 工具。

也在許多知名大學、論壇、社團擔任講者,如果貴方有需要也歡迎與我聯繫。
2023年 講座 紀錄

最後這篇文章若有切合你的需求,敬請訂閱按讚分享


上一篇
4-5 Gemini API function calling 實作
下一篇
4-7 call Gemini Nano API in Gemini Canary 金絲雀
系列文
運用生成式 AI 服務 所提供的API 實做應用開發(以Gemini及ChatGPT為例)23
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言