ガイド
Large Language Modelsのチュートリアル
Capacitorで@capgo/capacitor-llmを使用する
デバイス上の言語モデルと対話するためのLLM プラグイン インターフェイス
インストール
bun add @capgo/capacitor-llm
bunx cap sync
このプラグインが公開するもの
createChat- 新しいチャットセッションを作成します。sendMessage- 特定のチャットセッション内でAIにメッセージを送信します。getReadiness- LLMの稼働状況を取得します。setModel- モデル設定を設定します - iOS: システムモデル用の「Apple Intelligence」をパスとして使用するか、MediaPipeモデルへのパスを提供します - Android: アセットまたはファイルディレクトリ内のMediaPipeモデルファイルへのパスを指定します。
例の使用
createChat
新しいチャットセッションを作成します。
import { CapgoLLM } from '@capgo/capacitor-llm';
await CapgoLLM.createChat();
sendMessage
特定のチャットセッション内でAIにメッセージを送信します。
import { CapgoLLM } from '@capgo/capacitor-llm';
await CapgoLLM.sendMessage({} as { chatId: string; message: string });
getReadiness
LLMの稼働状況を取得します。
import { CapgoLLM } from '@capgo/capacitor-llm';
await CapgoLLM.getReadiness();
setModel
モデル設定を設定します - iOS: システムモデル用の「Apple Intelligence」をパスとして使用するか、MediaPipeモデルへのパスを提供します - Android: アセットまたはファイルディレクトリ内のMediaPipeモデルファイルへのパスを指定します。
import { CapgoLLM } from '@capgo/capacitor-llm';
await CapgoLLM.setModel({} as ModelOptions);
フルリファレンス
- GitHub: https://github.com/Cap-go/capacitor-llm/
- ドキュメント: /docs/plugins/llm/
Using @capgo/capacitor-llm
Capgoを使用している場合 Using @capgo/capacitor-llm ダッシュボードとCapgoのオペレーションを計画する場合、@API/__CAPGO_KEEP_1__-llm Capgoを使用している場合、@capgo/capacitor-llm Capgoの実装詳細については、@capgo/capacitor-llm Getting Started Getting Startedの実装詳細については API Overview 実装詳細については API の概要を参照してください。 概要 実装詳細については Introduction を参照してください。 API のキー 実装詳細については API のキーを参照してください。