Feed on
Posts
Comments
Email訂閱

Category Archive for '電腦'

針對不想放棄MVC,但又想要試試看Vue這類的前端框架的網頁渲染、資料繫結等功能,而且「不想編譯前端網頁程式,又覺得為何要因為使用Vue一定得要分成前後端兩個專案?」的人,嘗試提出一個解決方案。而且如果還有使用Bootstrap這類前端框架的元件,搭配Vue之後要放進MVC,會遇到擺不太進去的問題。譬如在外層Layout使用Bootstap的Collapse來縮放的View,而在內層個別的View如果會使用到不同的BS元件(如按鈕),就會有外層的Layout必須一次註冊所有View可能使用的BS元件的問題,因為Vue使用元件需要先註冊。

Read Full Post »

模型既有的知識受限於訓練所餵給的資料。即使是最新的模型,其知識內容涵蓋的範圍大概會落後現在年代一、兩年以上。譬如現在是2025年,若你問 gemini-2.5-flash-preview-04-17 模型(2025-04-17),Gemini會回答:「現任美國總統是 **喬·拜登(Joe Biden)**。他是民主黨的成員。」顯然這不符合現實,因此生成式AI工具都發展出從網路抓取即時資訊來統整再回答,這就是所謂的「以 Google 搜尋建立基準(Grounding with Google Search)」,這樣生成式AI的回答就會比較即使與準備。

Read Full Post »

This Post is under 軟體開發 續前文使用 PHP 呼叫 Google Gemini API […]

Read Full Post »

跟AI聊天對話已經不是稀奇的事情,最近興起了一股讓AI以吉卜力風格生成圖像的熱潮。雖然大多數人都是用ChatGPT來做,不過Google Gemini也可以生成圖片,本文參考Gemini 圖像生成的說明文件,並以去年的使用 gemini-api-php 套件呼叫Google Gemini API 生成內容為基礎,來實作Gemini圖像生成

Read Full Post »

說明「文字嵌入(text embedding)」的實作。「嵌入(embedding)」在人工智慧領域非常重要,可以想像是把一個物件(object,實體物件或虛擬的概念皆可)轉換成多維度空間的向量(以gemini 來說,維度是768);轉換成向量後才可以被電腦程式當作輸入。

Read Full Post »

Older Posts »