メインコンテンツにジャンプ
プラグインに戻る
@capgo/capacitor-llm
チュートリアル
@capgo/capacitor-llm

LLM

Apple Intelligence と MLX のサポートを備えたデバイス上でローカルに Large Language Models を実行します。

ガイド

LLMに関するチュートリアル

デバイスでテスト

Capgoアプリをダウンロードして、QRコードをcodeでスキャンしてください。

LLM プラグイン プレビュー QR code

使用中:@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

Sends a message to the AI in a specific chat session.

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);

フルリファレンス

Using @capgo/capacitor-llm から続けてください。

Capgo を使用している場合 @capgo/capacitor-llm を使用してダッシュボードの計画と Capgo のオペレーションを実行する場合、@capgo/capacitor-llm に接続してください。 @API/__CAPGO_KEEP_1__-llm を使用してください。 Capgo を使用している場合、@capgo/capacitor-llm に接続してください。 実装詳細については @capgo/capacitor-llm に参照してください。 Getting Started 実装詳細については Getting Started に参照してください。 API Overview 実装詳細については API Overview に参照してください。 Introduction 実装詳細については Introduction に参照してください。 API Keys 実装詳細については API Keys に参照してください。