コンテンツにジャンプ

@capgo/capacitor-llm

デバイス上の言語モデルと対話するための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リードイネスステータス変更イベントにリスナーを追加します。
getPluginVersionネイティブCapacitorプラグインのバージョンを取得します。

このリファレンスは src/definitions.tscapacitor-llm.