Feed on
Posts
Comments
Email訂閱

Category Archive for '軟體開發'

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 »

網路上已經有前人把呼叫的細節與資料結構包裝成套件,呼叫Google Gemini API可以非常直覺,用幾行程式碼就打發了;本文使用套件跟前文的差別在於原本以curl呼叫API的部分被封裝程短短的兩行程式碼。此次要介紹的套件是 gemini-api-php,從安裝到使用。

Read Full Post »

落後多年之後,要靠「惡補」趕學習進度,就得付出代價請「補教名師」來加強。在「人工智慧」領域所謂的「補教名師」就是國外軟體大廠已經訓練好的「模型」(model),這些訓練有素的模型已經能透過網路來提供服務了,如Open AI、Google Gemini…。本文就是要介紹如何透過熟悉的程式語言(以本部落格來說是PHP)開發接取Google Gemini的生成式AI服務。

Read Full Post »

Older Posts »