after_ai
AI 機能プラットフォーム:after_ai の目的、依存関係、主要 API、使用例。
ドキュメントのバージョン: supercore main · パッケージ 1.0.0
目的このセクションへのリンク: 目的
AI 機能プラットフォーム
モジュール式の AI レイヤーです。プロダクトは機能を有効化する AfterAiProfile を選択します。無効な機能を呼び出すと例外がスローされます。すべての機能にモックアダプターが付属します。
依存関係このセクションへのリンク: 依存関係
- 依存先
- after_core
- 利用元
- このパッケージに依存するパッケージはありません
- 主なサードパーティ依存関係
- flutter_riverpoduuid
主要 APIこのセクションへのリンク: 主要 API
- AfterAiPlatform
- AfterAiProfile
- AfterAiCapability
- AfterAiCapabilityDisabledException
- afterAiProfileProvider
- afterAiPlatformProvider
- AfterToolCallingAi
- AfterAiPluginRegistry
使用例このセクションへのリンク: 使用例
// after_framework.dart
afterAiProfileProvider.overrideWithValue(AfterAiProfile.superGarage),
// feature code
final ai = ref.watch(afterAiPlatformProvider);
if (ai.canChat) {
final reply = await ai.chat(message: input);
}