After Framework

after_ai

Plataforma de capacidades de IA: propósito, dependencias, API clave y ejemplo de after_ai.

Versión de la documentación: supercore main · paquetes 1.0.0

PropósitoEnlace a esta sección: Propósito

Plataforma de capacidades de IA

Una capa de IA modular: los productos eligen un AfterAiProfile que activa capacidades. Llamar a una capacidad desactivada lanza una excepción. Cada capacidad incluye un adaptador mock.

DependenciasEnlace a esta sección: Dependencias

after_ecosystemafter_aiafter_consumerafter_enterpriseafter_firebaseafter_coreafter_design_system
Depende de
after_core
Usado por
Ningún paquete depende de él
Dependencias de terceros destacadas
flutter_riverpoduuid

API claveEnlace a esta sección: API clave

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

EjemploEnlace a esta sección: Ejemplo

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

Fuente supercore/packages/after_ai/README.md (se abre en una pestaña nueva)