__CAPGO_KEEP_0__

@capgo/capacitor-llm

__CAPGO_KEEP_2__の言語モデルと対話するためのデバイス上のLLM プラグインインターフェイス。

デバイス上の言語モデルと対話するためのLLMプラグインインターフェイス。

  • createChat - 新しいチャットセッションを作成します。
  • sendMessage - AIに特定のチャットセッションでメッセージを送信します。
  • getReadiness - LLMの稼動状況を取得します。
  • setModel - モデル設定を設定します - iOS: システムモデル「Apple Intelligence」を使用するか、MediaPipeモデルへのパスを指定します - Android: アセットまたはファイルディレクトリ内のMediaPipeモデルファイルへのパスを指定します。
メソッド説明
createChat新しいチャットセッションを作成します。
sendMessage特定のチャットセッション内のAIにメッセージを送信します。
getReadinessLLMの稼働状況を取得します。
setModelモデル設定を設定します - iOS: システムモデルとして「Apple Intelligence」を使用するか、MediaPipeモデルへのパスを指定します - Android: アセットまたはファイルディレクトリ内のMediaPipeモデルファイルへのパスを指定します。
downloadModelURLからモデルをダウンロードし、適切な場所に保存します - iOS: アプリのドキュメントディレクトリにダウンロード - Android: アプリのファイルディレクトリにダウンロード
addListenerAIから受信したテキストにリスナーを追加します。
addListenerAIの完了イベントにリスナーを追加します。
addListenerモデルダウンロードの進行状況イベントにリスナーを追加します。
addListener稼働状況の変更イベントにリスナーを追加します。
getPluginVersionCapacitorネイティブプラグインのバージョンを取得します。

このリファレンスはSyncdから取得されています src/definitions.ts in capacitor-llm.