Google Gemini API 是一項先進的 AI 服務,允許開發者利用最先進的多模態生成 AI 模型。這些模型能夠處理和整合多種數據類型,包括文本、圖片、音頻和視頻,使其在各種應用中表現出高度的靈活性。
透過使用 Gemini API,開發者能夠構建強大的智能應用,處理並推理複雜的多模態數據,為各行各業提供創新解決方案。詳情和示例代碼可參考官方 Google Developers 文檔【9†source】。
首先,請前往 Google AI Studio 並登入您的帳戶。
您可以使用以下的 curl
指令來測試您的 API 金鑰。請注意,curl
是 macOS 和 Linux 系統的內建工具,如果您使用的是 Windows 系統,可能需要自行下載 curl
工具。
curl \\
-H 'Content-Type: application/json' \\
-d '{"contents":[{"parts":[{"text":"Write a story about a magic backpack"}]}]}' \\
-X POST '<https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=YOUR_API_KEY>'
將上面的 YOUR_API_KEY
替換為您取得的 API 金鑰,然後執行此指令來確認 API 是否正常運作。
文字萃取的部分在 Gemini API 運作良好
System Instructions
- intent
- location
- date
現今,大部分的程式碼可以由大型語言模型 (LLMs) 生成。然而,對於快速變化的 API,範例程式碼依然非常有價值。您可以將範例程式碼提供給 LLMs,以便其理解並根據您的需求生成更適合的程式碼,這樣將使您的工作事半功倍。
我是 Wolke。我是一名專業程式開發者,專長是開發 AI 和程式解決方案。
我投入了不少時間在專業發展上。我是多本書的作者,其中包括《LINE聊天機器人+AI+雲端+開源+程式:輕鬆入門到完整學習》和《ChatGPT來襲,未來人人都需具備的運算思維!應用詠唱工程來釋放程式生產力—程式學習/開發篇》。也有出版線上課程,我熱衷於分享我的經驗和技術,幫助其他開發者更好地利用 AI 工具。
也在許多知名大學、論壇、社團擔任講者,如果貴方有需要也歡迎與我聯繫。
2023年 講座 紀錄
最後這篇文章若有切合你的需求,敬請訂閱按讚分享