ドキュメント

AIL2ネットワークの技術ガイド、APIリファレンス、およびアーキテクチャの概要。

AIL2の紹介

AIL2は、人工知能のワークロードのために特別に設計されたレイヤー2スケーリングソリューションです。大規模な計算要件と分散型ブロックチェーンコンセンサスのギャップを埋め、インテリジェンスを無限に拡張します。

注記: AIL2メインネットベータが現在ライブです。開発者はすぐに分散型GPUネットワークにモデルをデプロイできます。

1. SDKのインストール

AIL2での開発を開始するには、コアSDKとその依存関係をインストールしてください。このSDKは、AIL2ネットワークとの対話、推論タスクの提出、モデルの管理に必要なすべてのツールを提供します。

bash
npm install @ail2/sdk ethers

インストール後、プロジェクトでSDKをインポートし、プロジェクトIDとAPIキーを設定して初期化します。

javascript
import { AIL2Client } from '@ail2/sdk';

const client = new AIL2Client({
  projectId: 'your_project_id_here', // 从开发者控制台获取
  apiKey: 'your_api_key_here' // 妥善保管你的密钥
});

2. 5分でリリース

開発者コンソールからproject_idを取得したら、単一のAPI呼び出しで構築を開始できます。以下は、nebula-aiモデルに推論タスクを提出する完全な例です。

bash
curl -X POST "https://api.ail2.network/v1/infer" \
  -H "Authorization: Bearer $AIL2_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "project_id": "p_12345",
    "model_id": "nebula-ai",
    "input": {"prompt": "Explain decentralized AI in simple terms"}
  }'

応答の例:

json
{
  "task_id": "task_abc678def",
  "status": "processing",
  "results": "Decentralized AI distributes computation across a network..."
}

3. コアコンセプト

推論の証明

AIL2ネットワークのコアコンセンサスメカニズムです。楽観的ZK-Rollup技術を使用して、信頼できない計算ノードがAIモデルを実行するプロセスが期待と完全に一致することを暗号学的に検証し、分散型推論結果の正確性を保証するとともに、正直なノードにインセンティブの基盤を提供します。

ステートチャネル

無限のスケーラビリティを実現するために設計された効率的なオフチェーントランザクションレイヤーです。ユーザーはAIL2コアロールアップの外で高頻度かつ低コストのマイクロトランザクションやステート相互作用を行うことができ、最終決済時のみ基盤ブロックチェーンと同期するため、AIアプリの構成可能性とユーザーエクスペリエンスを大幅に向上させます。

トークンエコノミクス

AIL2エコシステムのインセンティブレイヤーです。トークンはネットワーク計算リソース(GPU)の支払い、検証ノードになるためのステーキング、ガバナンスへの参加に使用され、ネットワークに計算力、ストレージ、検証サービスを提供する参加者に報酬を与え、分散型AIネットワーク全体を持続的に運転させます。

4. APIリファレンス

推論APIPOST/v1/infer

AIモデル推論タスクを提出するコアエンドポイント。

Request Body Parameters

  • project_id
    STRING / REQUIRED

    プロジェクトの一意の識別子。

  • model_id
    STRING / REQUIRED

    呼び出すモデルID(例: nebula-ai)。

  • input
    OBJECT / REQUIRED

    プロンプトなどのフィールドを含むモデル固有の入力データ。

  • parameters
    OBJECT / OPTIONAL

    temperature、max_tokensなどのオプションの推論パラメータ。

応答: task_id、status、非同期resultsを含むJSONオブジェクトを返します。

モデルレジストリGET/v1/models

利用可能なAIモデルのリストをクエリするか、特定のモデルの詳細を取得するエンドポイント。

Query Parameters

id
STRING / OPTIONAL

詳細を取得するためにモデルIDを指定します。省略するとリストが返されます。

応答: ID、名前、説明、入出力形式などのメタデータを含むモデル配列または単一のモデルオブジェクトを返します。

5. 課金と使用量

AIL2は実際の使用量に基づく課金モデルを採用しています。費用は、呼び出したAIモデルの複雑さ、消費されたGPU計算時間(秒単位)、処理されたデータ量(入力/出力トークン数)に基づいて計算されます。

使用量と残高の確認

開発者コンソールの「Billing」パネルで、現在のプロジェクトのリソース消費の詳細、残りのクレジット、および過去の請求書をリアルタイムで確認できます。

課金アラート

残高が設定されたしきい値を下回ると、システムが電子メールで通知を送信し、残高不足によりAIサービスが中断されないようにします。

支払い方法 (マルチチェーン対応)

現在、以下の6つの主要なブロックチェーン上のAIL2ネイティブトークンを使用した決算をサポートしており、統一AIスーパーレイヤーとしてのAIL2のマルチチェーンの利点を最大限に活用しています。

ETHBSCGIWAXLayerBaseMantle