After Framework

after_ai

KI-Plattform: Zweck, Abhängigkeiten, zentrale APIs und Beispiel für after_ai.

Doku-Version: supercore main · Pakete 1.0.0

ZweckLink zu diesem Abschnitt: Zweck

KI-Plattform

Eine modulare KI-Schicht: Produkte wählen ein AfterAiProfile, das Funktionen aktiviert. Der Aufruf einer deaktivierten Funktion wirft einen Fehler. Jede Funktion wird mit einem Mock-Adapter ausgeliefert.

AbhängigkeitenLink zu diesem Abschnitt: Abhängigkeiten

after_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
Hängt ab von
after_core
Verwendet von
Kein Paket hängt davon ab
Wichtige Drittanbieter-Abhängigkeiten
flutter_riverpoduuid

Zentrale APIsLink zu diesem Abschnitt: Zentrale APIs

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

BeispielLink zu diesem Abschnitt: Beispiel

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);
}

Quelle supercore/packages/after_ai/README.md (öffnet in neuem Tab)