コンテンツにジャンプ

@capgo/capacitor-llm

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

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

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

このリファレンスは src/definitions.ts in 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の製品ワークフロー向け