Anleitung
LLM in Capacitor verwenden
Verwendung von @capgo/capacitor-llm
LLM-Plugin-Interface für die Interaktion mit Sprachmodellen auf dem Gerät.
Installieren
bun add @capgo/capacitor-llm
bunx cap sync
Was dieses Plugin bereitstellt
createChat- Erstellt eine neue Chat-Sitzung.sendMessage- Sendet eine Nachricht an den AI in einer bestimmten Chat-Sitzung.getReadiness- Holt den Status der LLM-Bereitschaft ab.setModel- Konfiguriert die Modellkonfiguration - iOS: Verwende "Apple Intelligence" als Pfad für das Systemmodell oder bereitstellen Sie einen Pfad zu einem MediaPipe-Modell - Android: Pfad zu einem MediaPipe-Modell-Datei (in assets- oder Dateiverzeichnis).
Beispielhafte Verwendung
createChat
Erstellt eine neue Chat-Sitzung.
import { CapgoLLM } from '@capgo/capacitor-llm';
const result = await CapgoLLM.createChat();
console.log(result);
sendMessage
Sendet eine Nachricht an das AI in einer bestimmten Chat-Sitzung.
import { CapgoLLM } from '@capgo/capacitor-llm';
await CapgoLLM.sendMessage({
chatId: 'chat-id-123',
message: 'Hello from Capacitor',
});
getReadiness
Erhält den Status der Bereitschaft des LLM.
import { CapgoLLM } from '@capgo/capacitor-llm';
const result = await CapgoLLM.getReadiness();
console.log(result);
setModel
Konfiguriert die Modellkonfiguration - iOS: Verwende "Apple Intelligence" als Pfad für das Systemmodell oder bereitstellen Sie einen Pfad zu einem MediaPipe-Modell - Android: Pfad zu einem MediaPipe-Modell-Datei (in assets- oder Dateiverzeichnis).
import { CapgoLLM } from '@capgo/capacitor-llm';
await CapgoLLM.setModel({
path: 'path/to/file',
modelType: 'task',
});
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-llm/
- Dokumentation: /docs/plugins/llm/
Fortsetzen Sie mit der Verwendung von @capgo/capacitor-llm
Wenn Sie die Verwendung von Mit @capgo/capacitor-llm um das Dashboard und API-Operationen zu planen und es mit @capgo/capacitor-llm für die Implementierungsdetails in @capgo/capacitor-llm, Getting Started für die Implementierungsdetails in Einstieg, API-Übersicht für die Implementierungsdetails in API-Übersicht, Einführung für die Implementierungsdetails in Einführung und API-Schlüssel für die Implementierungsdetails in API-Schlüssel.