AIGNE が xAI に対応しました!

今朝、Elon Musk 氏が xAI の API サービスの開始を発表しました。
私たちのエンジニアリングチームは即座に AIGNE での xAI サポートに着手しました。AIGNE のユニークな設計により、あらゆる大規模言語モデルや AI コンテンツ生成モデルへの対応を、アダプターを介した Agent として実装できます。そのため、AIGNE 内で直接開発・デバッグを行うだけで済み、非常にシンプルかつ便利です!
将来的には、基本的なプログラミング経験を持つ開発者であれば誰でも、あらゆるモデル向けのアダプターを作成し、Blocklet として Blocklet Store で公開できるようになり、AIGNE のモデルサポート能力をさらに強化していきます。

AIGNE で xAI を使うには?
xAI アダプター Blocklet をインストールする
私たちが開発した xAI 用のアダプター Blocklet は、すでに Blocklet Store で公開されています。ただし、これらのアダプターのインストールが必要になるのは、AIGNE の独立したインスタンスを自分で運用している場合のみです。AIGNE のオンラインサービスをご利用の場合は、このステップは不要です。
xAI の API キーを申請する
現在の xAI API サービスはまだベータテスト段階であり、利用可能なアクセス量には大きな制限があります。そのため、xAI を利用したいユーザーは、ご自身で xAI の API サービスを申請し、API キーを作成する必要があります。以下の xAI ドキュメントに従ってアカウントを作成し、API キーを発行してください(xAI の利用料金の支払いにはクレジットカードが必要です)。
Welcome to the xAI documentation
将来 xAI が正式にサービスを開始した際には、OpenAI や Google Gemini と同様に、AIGNE 内で xAI を直接サポートし、ユーザーは ABT を通じてすべてのサービスにアクセスできるようになります。ただし、現在のテスト段階では、新しいサービスをいち早く試したいユーザーは、ご自身で xAI の API キーを申請していただく必要があります。
AIGNE プロジェクトで xAI を設定する
AIGNE プロジェクトでは、大規模言語モデルを使用する任意の Agent のモデル選択設定ボタンをクリックすることで、異なるモデルサービス(プロバイダー)を選択でき、xAI LLM Adapter を選ぶことができます。

以下のような LLM アダプターの一覧が表示され、その中に xAI が含まれています。これは上記の xAI アダプター Blocklet によって提供されているものです。オンライン版の AIGNE では、このBlockletはすでにインストール済みのため、直接選択できます。ご自身で AIGNE インスタンスを運用している場合は、まず xAI アダプターをインストールする必要があります。

xAI アダプターを選択した後、先ほど xAI で申請した API キーを入力する必要があります。

Agent で xAI を使用する
上記の設定を行えば、Agent で xAI を使用できるようになります。使い方はすでに慣れ親しんだ他のモデルとまったく同じです!さまざまなプロンプトを試して、xAI の grok モデルの能力をテストしてみてください。AIGNE では、同じプロジェクト内でさまざまなモデルを組み合わせて使用でき、異なる大規模言語モデル間を簡単に切り替えることもできます。
以下のシンプルな例では、xAI が正常に動作し、自身の基本情報を返している様子が確認できます。

以上の手順で、最新リリースの xAI を AIGNE で利用できるようになりました。今後も xAI の進捗を追い続け、継続的に改善を重ねていきます!