デバイス上の言語モデルと対話するためのLLM プラグインのインターフェイスです。
基本機能
「基本機能」のセクションcreateChat- 会話セッションを作成します。sendMessage- AI にメッセージを特定の会話セッションに送信します。getReadiness- LLM の準備状態を取得します。setModel- モデル設定を設定します - iOS: システムモデルで「Apple Intelligence」を使用するか、MediaPipe モデルへのパスを指定します - Android: アセットまたはファイルディレクトリ内の MediaPipe モデルファイルへのパスを指定します。
Public API
セクション「Public API」| メソッド | 説明 |
|---|---|
createChat | 会話セッションを作成します。 |
sendMessage | AI にメッセージを特定の会話セッションに送信します。 |
getReadiness | LLM の準備状態を取得します。 |
setModel | モデル設定を設定します - iOS: システムモデルで「Apple Intelligence」を使用するか、MediaPipe モデルへのパスを指定します - Android: アセットまたはファイルディレクトリ内の MediaPipe モデルファイルへのパスを指定します。 |
downloadModel | URLからモデルをダウンロードし、適切な場所に保存します - iOS: アプリのドキュメントディレクトリにダウンロード - Android: アプリのファイルディレクトリにダウンロード |
addListener | AIから受信されたテキストにリスナーを追加します。 |
addListener | AIのコンプリションイベントにリスナーを追加します。 |
addListener | モデルダウンロードの進行状況イベントにリスナーを追加します。 |
addListener | リードネスステータス変更イベントにリスナーを追加します。 |
getPluginVersion | ネイティブCapacitorプラグインのバージョンを取得します。 |
真実の源
「真実の源」セクションこのリファレンスは src/definitions.ts in capacitor-llm.
続きますから@capgo/capacitor-llm
Section titled “Capgoから続けて@capgo/capacitor-llm”Capgoを利用している場合 Capgoから続けて@capgo/capacitor-llm Capgoを連携して Using @capgo/capacitor-llm for the native capability in Using @capgo/capacitor-llm, Capgo Enterprise for the product workflow in Capgo Enterprise, Capgoを利用して、Capgo Enterpriseの製品ワークフロー Ionic Enterprise Pluginの代替 Capgo Alternatives for the product workflow in Capgo Alternatives, and Capgo Capgo Consulting Capgo Capgo Consultingの製品ワークフロー向け