Resumen
Sección titulada “Resumen”Interface del plugin LLM para interactuar con modelos de lenguaje en dispositivo.
Capacidades básicas
Sección titulada “Capacidades básicas”createChatCrea una nueva sesión de chat.sendMessageEnvía un mensaje al modelo de inteligencia en una sesión de chat específica.getReadinessObtiene el estado de preparación del modelo de lenguaje.setModelConfigura el modelo - iOS: Utilice “Inteligencia de Apple” como ruta para el modelo del sistema, o proporcione la ruta al modelo de MediaPipe - Android: Ruta a un archivo de modelo de MediaPipe (en assets o directorio de archivos).
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
createChat | Crea una nueva sesión de chat. |
sendMessage | Envía un mensaje al modelo de inteligencia en una sesión de chat específica. |
getReadiness | Obtiene el estado de preparación del modelo de lenguaje. |
setModel | Configura el modelo - iOS: Utilice “Inteligencia de Apple” como ruta para el modelo del sistema, o proporcione la ruta al modelo de MediaPipe - Android: Ruta a un archivo de modelo de MediaPipe (en assets o directorio de archivos). |
downloadModel | Descarga un modelo desde una URL y lo guarda en la ubicación adecuada - iOS: Descarga en el directorio de documentos de la aplicación - Android: Descarga en el directorio de archivos de la aplicación. |
addListener | Agrega un oyente para recibir texto desde IA. |
addListener | Agrega un oyente para eventos de completación de IA. |
addListener | Agrega un oyente para eventos de progreso de descarga del modelo. |
addListener | Agrega un oyente para cambios en el estado de disponibilidad. |
getPluginVersion | Obtiene la versión nativa del plugin Capacitor. |
Fuente de Verdad
Sección titulada “Fuente de Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-llm.