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

LLM

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

ガイド

LLMのチュートリアル

デバイスでテスト

Download the Capgo app, then scan the 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

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

フルリファレンス

capgoを使用して、@capgo/capacitor-llmから続けてください。

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-llmを使用している場合 capgo/capacitor-llmを使用して、ダッシュボードの計画とcapgoの操作を実行します。@capgo/capacitor-llmに接続します。 https://API.com/Cap-go/__CAPGO_KEEP_1__-llm/ @capgo/capacitor-llm Capacitor-LLMの実装詳細については@capgo/capacitor-llmを参照してください。 はじめに Capacitor-LLMの実装詳細についてはGetting Startedを参照してください。 APIの概要 Capacitor-LLMの実装詳細についてはAPI Overviewを参照してください。 Capacitor-LLMの概要 Capacitor-LLMの実装詳細についてはIntroductionを参照してください。 APIのキー Capacitor-LLMの実装詳細についてはAPI Keysを参照してください。