メインコンテンツへスキップ

AIGNE が xAI に対応しました!

Robert
AIGNEDappsProduct Release

今朝、Elon Musk 氏が xAI の API サービスの開始を発表しました。

私たちのエンジニアリングチームは即座に AIGNE での xAI サポートに着手しました。AIGNE のユニークな設計により、あらゆる大規模言語モデルや AI コンテンツ生成モデルへの対応を、アダプターを介した Agent として実装できます。そのため、AIGNE 内で直接開発・デバッグを行うだけで済み、非常にシンプルかつ便利です!

将来的には、基本的なプログラミング経験を持つ開発者であれば誰でも、あらゆるモデル向けのアダプターを作成し、Blocklet として Blocklet Store で公開できるようになり、AIGNE のモデルサポート能力をさらに強化していきます。

image.png

AIGNE で xAI を使うには?

xAI アダプター Blocklet をインストールする

私たちが開発した xAI 用のアダプター Blocklet は、すでに Blocklet Store で公開されています。ただし、これらのアダプターのインストールが必要になるのは、AIGNE の独立したインスタンスを自分で運用している場合のみです。AIGNE のオンラインサービスをご利用の場合は、このステップは不要です。

xAI LLM Adapter

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 を選ぶことができます。

image.png

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

image.png

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

image.png

Agent で xAI を使用する

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

以下のシンプルな例では、xAI が正常に動作し、自身の基本情報を返している様子が確認できます。

image.png

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

このページに関わるもの

製品

  • AIGNE active

    エージェントを構築する開発者向けのフレームワーク。コマンドラインからプロジェクトを作成して実行し、詳細が必要な部分はフレームワークのドキュメントを参照します。

用語

  • Dapp

    重要な状態が単一の運営者のデータベースだけに存在しないアプリケーション。何をもって分散とするかはプロジェクトごとに大きく異なるため、有用な問いは「どの部分が外部の人に検証できるか」です。