After Framework

after_ai

YZ yetenek platformu: after_ai için amaç, bağımlılıklar, temel API'ler ve örnek.

Doküman sürümü: supercore main · paketler 1.0.0

AmaçBu bölümün bağlantısı: Amaç

YZ yetenek platformu

Modüler bir YZ katmanı: ürünler yetenekleri etkinleştiren bir AfterAiProfile seçer. Devre dışı bir yeteneği çağırmak hata fırlatır. Her yetenek bir mock adaptörle gelir.

BağımlılıklarBu bölümün bağlantısı: Bağımlılıklar

after_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
Bağımlı olduğu
after_core
Kullananlar
Hiçbir paket buna bağımlı değil
Öne çıkan üçüncü taraf bağımlılıklar
flutter_riverpoduuid

Temel API'lerBu bölümün bağlantısı: Temel API'ler

  • AfterAiPlatform
  • AfterAiProfile
  • AfterAiCapability
  • AfterAiCapabilityDisabledException
  • afterAiProfileProvider
  • afterAiPlatformProvider
  • AfterToolCallingAi
  • AfterAiPluginRegistry

ÖrnekBu bölümün bağlantısı: Örnek

dart
// after_framework.dart
afterAiProfileProvider.overrideWithValue(AfterAiProfile.superGarage),

// feature code
final ai = ref.watch(afterAiPlatformProvider);
if (ai.canChat) {
  final reply = await ai.chat(message: input);
}

Kaynak supercore/packages/after_ai/README.md (yeni sekmede açılır)