after_ai
Piattaforma di capacità di IA: scopo, dipendenze, API principali ed esempio per after_ai.
Versione della documentazione: supercore main · pacchetti 1.0.0
ScopoLink a questa sezione: Scopo
Piattaforma di capacità di IA
Un livello di IA modulare: i prodotti scelgono un AfterAiProfile che abilita le capacità. Chiamare una capacità disattivata genera un’eccezione. Ogni capacità include un adapter mock.
DipendenzeLink a questa sezione: Dipendenze
- Dipende da
- after_core
- Usato da
- Nessun pacchetto dipende da esso
- Dipendenze di terze parti rilevanti
- flutter_riverpoduuid
API principaliLink a questa sezione: API principali
- AfterAiPlatform
- AfterAiProfile
- AfterAiCapability
- AfterAiCapabilityDisabledException
- afterAiProfileProvider
- afterAiPlatformProvider
- AfterToolCallingAi
- AfterAiPluginRegistry
EsempioLink a questa sezione: Esempio
// after_framework.dart
afterAiProfileProvider.overrideWithValue(AfterAiProfile.superGarage),
// feature code
final ai = ref.watch(afterAiPlatformProvider);
if (ai.canChat) {
final reply = await ai.chat(message: input);
}Sorgente supercore/packages/after_ai/README.md (si apre in una nuova scheda)