Dokümantasyon
AIL2 ağı için teknik rehberler, API referansları ve mimari genel bakışlar.
AIL2'ye Giriş
AIL2, yapay zeka iş yükleri için özel olarak tasarlanmış bir Katman 2 ölçeklendirme çözümüdür. Devasa bilgi işlem gereksinimleri ve dağıtık blockchain konsensüsü arasındaki boşluğu doldurarak zekayı sonsuza kadar ölçeklendirir.
Not: AIL2 Ana Ağ Beta şu anda canlı. Geliştiriciler, modellerini hemen dağıtık GPU ağımıza dağıtmaya başlayabilirler.
1. SDK Kurulumu
AIL2 ile geliştirmeye başlamak için çekirdek SDK'mızı ve eş bağımlılıklarını yükleyin. SDK, AIL2 ağıyla etkileşim kurmak, çıkarım görevleri göndermek ve modelleri yönetmek için gereken tüm araçları sağlar.
npm install @ail2/sdk ethersYüklemeden sonra, projenizde SDK'yı içe aktarabilir ve başlatma için proje kimliğinizi ve API anahtarınızı yapılandırabilirsiniz:
import { AIL2Client } from '@ail2/sdk';
const client = new AIL2Client({
projectId: 'your_project_id_here', // 从开发者控制台获取
apiKey: 'your_api_key_here' // 妥善保管你的密钥
});2. 5 Dakikada Yayınlayın
Geliştirici konsolundan project_id'nizi aldıktan sonra, tek bir API çağrısıyla oluşturmaya başlayabilirsiniz. Aşağıda, nebula-ai modeline bir çıkarım görevi göndermek için tam bir örnek yer almaktadır:
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"}
}'Yanıt Örneği:
{
"task_id": "task_abc678def",
"status": "processing",
"results": "Decentralized AI distributes computation across a network..."
}3. Temel Kavramlar
Çıkarım Kanıtı
AIL2 ağının temel konsensüs mekanizması. Optimistic ZK-Rollup teknolojisi aracılığıyla, güvenilmeyen bilgi işlem düğümlerinin AI modellerini yürütme sürecinin beklendiği gibi tam olarak eşleştiğini kriptografik olarak doğrular, merkeziyetsiz çıkarım sonuçlarının doğruluğunu garanti eder ve dürüst düğümler için teşvik temeli sağlar.
Durum Kanalları
Sınırsız ölçeklenebilirliği gerçekleştirmek için tasarlanmış verimli bir zincir dışı işlem katmanı. Kullanıcıların AIL2 Çekirdek Rollup'un dışında yüksek frekanslı, düşük maliyetli mikro işlemler ve durum etkileşimleri gerçekleştirmesine izin verir ve yalnızca nihai mutabakatta temel blok zinciriyle senkronize olur, bu da AI uygulamalarının birleştirilebilirliğini ve kullanıcı deneyimini büyük ölçüde artırır.
Token Ekonomisi
AIL2 ekosisteminin teşvik katmanı. Token, ağ bilgi işlem kaynaklarının (GPU) ödenmesi, doğrulayıcı düğümü olunması için staking, yönetişime katılım ve ağa bilgi işlem gücü, depolama ve doğrulama hizmeti sağlayan katılımcıları ödüllendirmek için kullanılır ve tüm merkeziyetsiz AI ağının sürekli çalışmasını sağlar.
4. API REFERANSI
Çıkarım API'siPOST/v1/infer
AI modeli çıkarım görevleri göndermek için temel uç nokta.
Request Body Parameters
project_idSTRING / REQUIREDProjenizin benzersiz tanımlayıcısı.
model_idSTRING / REQUIREDÇağrılacak model ID'si (örneğin nebula-ai).
inputOBJECT / REQUIREDModela özgü giriş verileri, genellikle prompt gibi alanları içerir.
parametersOBJECT / OPTIONALTemperature, max_tokens gibi isteğe bağlı çıkarım parametreleri.
Yanıt: task_id, status ve asenkron results içeren bir JSON nesnesi döndürür.
Model Kayıt DefteriGET/v1/models
Kullanılabilir AI modellerinin listesini sorgulamak veya belirli bir modelin ayrıntılarını almak için uç nokta.
Query Parameters
idAyrıntılı bilgilerini almak için bir model ID'si belirtin. Atlanırsa liste döndürülür.
Yanıt: ID, ad, açıklama, giriş/çıkış formatları gibi meta verileri içeren bir model dizisi veya tek bir model nesnesi döndürür.
5. Faturalandırma ve Kullanım
AIL2, gerçek kullanıma dayalı bir faturalandırma modeli benimser. Ücretler, çağırdığınız AI modelinin karmaşıklığına, tüketilen GPU bilgi işlem süresine (saniye cinsinden) ve işlenen veri hacmine (girdi/çıktı token sayısı) göre hesaplanır.
Kullanım ve Bakiyeyi Görüntüleme
Geliştirici konsolunun 'Faturalandırma' panelinde geçerli projenin kaynak tüketim ayrıntılarını, kalan bakiyesini ve geçmiş faturaları gerçek zamanlı olarak görüntüleyebilirsiniz.
Faturalandırma Uyarıları
Sistem, bakiyeniz belirlenen eşiğin altına düştüğünde bir e-posta hatırlatması gönderir ve böylece AI hizmetinizin yetersiz bakiye nedeniyle kesintiye uğramamasını sağlar.
Ödeme Yöntemleri (Çoklu Zincir Desteği)
Şu anda aşağıdaki altı ana blok zincirindeki AIL2 yerel tokeni ile mutabakat desteklenmekte ve birleştirilmiş AI süper katmanı olarak AIL2'nin çoklu zincir avantajı tam olarak kullanılmaktadır: