安裝完成後且新增 LLM Keys 後,先製作一個簡單的 workflow 進行測試,這個 workflow 主要串接 Chat Tigger、AI Agent、Chat Model與Memory Modules 組合起來。
透過 Google Agent Stdio 使用 GCP 的適用額度 (300 美金) 存取與使用大語言模型,這樣可以節省大量的開發與學習 n8n 的成本。
本文件說明如何將 n8n 部署至 Google Cloud Run,並使用 Supabase PostgreSQL 作為資料庫,而非 Google Cloud SQL。架構圖如下:
Visual Studio Code 最出名的特色就是具有豐富與強大的延伸模組 (Extensions),也因為過於豐富時常讓初學者不知道要安裝哪些延伸模組,因此筆者將自己實務開發所使用的延伸模組打包成檔案,按照下列的步驟就可以完成安裝。
Git 是一套由 Linus 做為主要開發人員的分散式版本控制系統,分散式指的是開發人員再取得程式碼版本資訊時不用位於相同的網路環境下,可以單獨儲存在自己的開發環境上。當然也可以透過 Github、Gitlab、Bucket 將程式碼版本資訊同步到公開伺服器上,Git 被廣泛使用於各種系統核心的開發流程中。
Visual Studio Code (後面以 VSCode 代稱) 是 2023 年[1] 最受程式設計師歡迎的編輯器,受惠於它的多樣化的套件,內建 Git 版本控制、 IntelliSense、命令執行列工具也整和 GitHub 整個生態系,如: Github Repo、GitHub Copilot、Gist,做為學習程式語言、軟體開發工作人員是需要熟悉的工具之一。
Django 主要的開發程式語言為 Python,因此採用 Ananconda 做為主要 Python 發行版。
這邊紀錄安裝過程與設定的注意事項。