生成式AI又稱人工智慧生成內容,因此也有人稱為 AIGC(AI Generated Content)。生成式AI是人工智慧中的分支,主要用在創造性的任務,例如文...
大型語言模型(Large language models,又稱為 LLMs)是利用大量數據資料來學習語言的規律和上下文訊息,能夠理解、推理和生成語言內容,透過海...
上篇,我們題到了語言模型的重要性。然而,「工欲善其事,必先利其器」這句話用在 AI/大語言模型/生成模型這些技術上非常貼切 。若要開發高效、安全又具備彈性的 A...
回顧早期的應用,AI Agent 的行動完全依賴程式人員以規則編碼的方式來規範,例如透過「如果 XXX,則執行 YYY」的邏輯,為 AI Agent 制定行為。...
本次專案打造一個結合 AI Agent 與雲端技術的智能飲品推薦平台,提供個人化飲品探索體驗。在專案開發前,不免俗的需要規劃基礎流程與評估技術可行性,以下是評估...
在開始開發專案前,需確認本機已安裝以下工具: Docker 安裝: Docker 是容器化的基礎,可至 Docker 官網 下載 Docker Deskt...
有關 docker 設定,將分為如何使用 Dockerfile、docker-compose.yml 以及啟動專案,三個部分: 首先,Dockerfile 可以...
在這個系統中,我們會需要儲存許多資料欄位。 在 Java 的 Spring 框架中,Entity 是用來映射資料庫資料表的類別。每個 Entity 通常對應到一...
上篇,我們提到每個 Entity 通常對應到一個資料表,而 Repository 在後端框架中即是資料存取層,負責與資料庫互動。以歷史推薦紀錄 Recommen...
而DTO(Data Transfer Object)是一種用於在不同系統或層之間傳遞資料的物件,常見於 API 的輸入與輸出。DTO 的主要目的是將資料結構與類...