AI Provider for Google

外掛說明

這個外掛提供 PHP AI Client SDK 的 Google AI (Gemini) 整合功能,它能讓 WordPress 網站使用 Google Gemini 的模型,藉以產生內容、圖片及其他人工智慧功能。

外掛功能

  • 使用 Gemini 模型產生內容
  • 使用 Imagen 模型產生圖片
  • Function calling support
  • 自動註冊提供者

這個外掛會動態探索 Google AI API 提供的模型,包含用於產生內容的 Gemini 模型及產生圖片的 Imagen 模型。

環境需求

  • PHP 7.4 或更新版本
  • 如果網站使用 WordPress 6.9,則必須安裝 PHP AI Client 套件
  • 如果網站使用 WordPress 7.0,不需進行任何變更
  • Google Gemini API 金鑰

安裝方式

  1. 將外掛安裝套件 ZIP 壓縮檔解壓縮所得的 ai-provider-for-google 資料夾上傳至網站的 /wp-content/plugins/ 目錄中。
  2. 在 WordPress 管理後台的 [外掛] 選單中啟用外掛。
  3. 透過 GOOGLE_API_KEY 環境變數或常數組態 Google API 金鑰。

常見問題集

如何取得 Google API 金鑰?

前往 Google AI Studio 以取得 Gemini API 的 API 金鑰。

這個外掛是否不需要與 PHP AI Client 搭配使用?

否。這個外掛需要安裝並啟用 PHP AI Client 外掛,而這個外掛提供 PHP AI Client 所使用的 Google 專屬實作方案。

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈AI Provider for Google〉的開發相關工作。

參與者

〈AI Provider for Google〉外掛目前已有 3 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈AI Provider for Google〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.1.0

  • Add support for aspect ratios with Gemini (multimodal) image generation (#13).
  • Add a provider logo to the metadata if the ai client version > 1.3.0 (#20).
  • Fix text and image multimodal support so that it properly works regardless of capability chosen (#14).
  • Remove additionalProperties from the JSON response schema (#18).

1.0.3

  • Fix critical bug that prevent use of Gemini image models because of lacking file type support annotation.

1.0.2

  • Add plugin directory assets by @shaunandrews in https://github.com/WordPress/ai-provider-for-google/pull/7
  • Update tags in readme.txt by @jeffpaul in https://github.com/WordPress/ai-provider-for-google/pull/9
  • Fix missing input and output modality combinations, fixing usage of Nano Banana (among other problems) by @felixarntz in https://github.com/WordPress/ai-provider-for-google/pull/11
  • Add provider description by @felixarntz in https://github.com/WordPress/ai-provider-for-google/pull/12

1.0.1

  • Initial release of the plugin
  • Support for Gemini text and image generation models
  • Support for Imagen image generation models
  • Function calling support

1.0.0

  • Initial release of the Composer package