Passer à la navigation principale

@capgo/capacitor-llm

Interface de plugin LLM pour interagir avec les modèles de langage sur appareil.

Interface de plugin LLM pour interagir avec les modèles de langage sur appareil.

  • createChat - Crée une nouvelle session de chat.
  • sendMessage - Envoie un message à l'IA dans une session de chat spécifique.
  • getReadiness - Obtient l'état de disponibilité du LLM.
  • setModel - Définit la configuration du modèle - iOS : Utilisez « Intelligence Apple » en tant que chemin pour le modèle système, ou fournissez un chemin vers le modèle MediaPipe - Android : Chemin vers un fichier de modèle MediaPipe (dans les dossiers assets ou fichiers).
MéthodeDescription
createChatCrée une nouvelle session de chat.
sendMessageEnvoie un message à l'IA dans une session de chat spécifique.
getReadinessObtient l'état de disponibilité du LLM.
setModelDéfinit la configuration du modèle - iOS : Utilisez « Intelligence Apple » en tant que chemin pour le modèle système, ou fournissez un chemin vers le modèle MediaPipe - Android : Chemin vers un fichier de modèle MediaPipe (dans les dossiers assets ou fichiers).
downloadModelTélécharge un modèle à partir d'une URL et le sauvegarde dans le répertoire approprié - iOS : Télécharge dans le répertoire des documents de l'application - Android : Télécharge dans le répertoire des fichiers de l'application.
addListenerAjoute un écouteur pour les textes reçus de l'IA.
addListenerAjoute un écouteur pour les événements de fin de phrase de l'IA.
addListenerAjoute un écouteur pour les événements de progression de téléchargement du modèle.
addListenerAjoute un écouteur pour les changements de statut de disponibilité.
getPluginVersionRécupère la version native du plugin Capacitor.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-llm.