Gemini APIキーの取得

準備

Gemini APIキーとは

初心者には耳慣れない言葉だと思いますので、順を追って説明します。

Geminiとは

Googleがサービス提供をしている生成系AIの名称です。

文章生成系AIでは、先行公開されたChatGPTが有名ですが、ChatGPTは操作画面からの文章生成は無料で利用できますが、APIを使った文章生成は有料となっています。

一方、GeminiのAPIには有料プランと無料プランがあり、AI Assistantは無料プランでご利用いただけるように設計していますので、AIの利用に別途料金が発生することはありません。
※これがAI AssistantにChatGPTではなくGeminiを採用した最大の理由です。

APIとは

APIとは、コンピューターとサービス間でやり取りされる通信のプログラムです。
各種サービスからAPIが提供されていると、APIを利用するプログラムを書くことで、コンピュー
ター(この場合はWordPress)にあなたの作業を肩代わりさせることができるようになります。

サービス提供会社の公式の仕組みなので、サービスやAPI利用のルールを順守する限りにおいて、正式に認められた運用(これ重要!)が可能です。

AI Assistantでは、Gemini API を使ってGemini AIと直接通信をし、Geminiの操作画面を介しすることなくAIへプロンプトを投げたり、生成結果を受け取ったりします。

Gemini AI および Gemini APIは、Googleが運営しているサービスで、AI Assistantでは、Gemini APIを使って Gemini AIを利用します。

APIキーとは

APIを利用する際に用いられるパスワードのようなものだと思っていただいて大丈夫です。

Gemini APIキーは、Googleに対してAPI利用登録をすることで無料で発行されます。

Gemini APIキーの取得手順

Googleアカウント登録

GeminiはGoogleのサービスなので、Gwmini APIの利用にはGoogleのアカウント登録が必須です。

Gemini APIには1日毎や1分毎の利用上限(クオータ)があるので、複数サイトでAI Assistantをインストールする場合は、複数のGoogleアカウントが必要になります。

1サイトに1アカウントを取得するのが理想ですが、1日当たりの総投稿数を減らすことで、1アカウントで複数サイトを運用することも可能です。
※クオータが公表されていないので、何サイトまでならOKかということは分かりません。

Gemini APIキーの取得

複数のアカウントを次々と取得していくために、段取りや管理がしやすい手順をとの思いで書きましたが、やり方や記入内容は自由です。

このようにしなければAI Assistantが動かないということではありませんので、やりやすいようにアレンジしてください。

1サイト1アカウント取得の前提で説明します。

Chromeブラウザのシークレットウインドウを開きます。
※Googleにログインしてない状態にするため

以下のURLをシークレットウインドウにコピペしてアクセスします。

https://makersuite.google.com/app/apikey

どんな名前でもよいのですが、WPのサブドメインにしておくと管理しやすいです。

独自ドメインなので人と絶対に被りませんし、毎回考える手間もかからずお勧めです。
この後決めることになるアカウント名のベースになります。
名前では記号は -(ハイフン)しか使えないので置換しておきます。

これで新規googleアカウントが取得できました。

Gemini APIの画面に遷移したら、APIキーを取得します。

エクセルやテキストで、複数サイト分の管理ファイルを作って保存すると良いでしょう。

APIキーを使う場所

AI Assistantの『設定』画面にセットします。