從零開始學習 OpenAI API 的系列文章。內容會從最基礎的 API 使用教起,包含申請金鑰、發送第一個請求,到建立簡單的聊天機器人。接著會介紹一些進階功能,例如 Function Calling、文字向量搜尋 (RAG)、語音轉文字與圖片理解。最後,會把這些功能整合成小專案,做出一個簡單實用的 AI 助理。整個系列會用最簡單的方法示範,讓初學者也能跟著一起完成。
在這 30 天裡,我會帶大家從零開始學習 OpenAI API。 從最基礎的 申請API key、實際去運用 開始,一直到進階的功能: OpenAI API 是...
昨天我們介紹了什麼是 OpenAI API,今天就要來真的「動手準備環境」。 如果要讓程式能呼叫 OpenAI 的服務,就需要先有一把「鑰匙」:API Key。...
昨天我們已經申請到 API Key,今天教大家怎麼成功呼叫 OpenAI API。 再來做一個最簡單的 對話機器人 輸入問題,得到回覆。 Step 1:建立檔案...
昨天我們做了一個最基礎的聊天機器人,雖然能對話,但感覺就是隨便聊聊今天要來升級:透過 System Prompt讓 AI 扮演不同的角色,變身各種專家 什麼是...
前幾天我們已經學會了:申請 API Key、設定環境、做一個簡單的聊天機器人、用 System Prompt 讓 AI 扮演角色 但是你可能會發現,有時候 AI...
到目前為止,我們做的聊天機器人都屬於「單輪對話」: 使用者問一句,AI 回一句,下一輪就忘記之前聊過什麼。 但如果你希望 AI 能「記住之前的對話內容」,就要用...
到目前為止,我們已經能做出一個簡單的聊天機器人,甚至能記住上下文。 但在實際開發時,你一定會遇到各種報錯的狀況。 今天我們就來整理一些 常見錯誤與解決方法,幫你...
到目前為止,我們的 AI 都只能聊天。 但如果要讓它幫我們做事呢? 像是查天氣、算數學、查資料庫……光靠純文字的話 AI 不行,這時候就要用到 Function...
昨天我們用 Function Calling 做了一個「加法計算器」。 今天要更進一步 —— 讓 AI 幫我們「查天氣」,當一個小小氣象主播。 Step 1:準...
昨天我們用 Function Calling 做了一個「查天氣外掛」,AI 能自己決定呼叫 get_weather。 今天來挑戰更實用的功能小計算機。 這樣 A...