Chrome AI es un proyecto de demostración que ejecuta grandes modelos de lenguaje localmente dentro del navegador. Muestra las capacidades de las tecnologías web modernas para aprovechar las funcionalidades avanzadas de IA directamente en el entorno del navegador sin necesidad de procesamiento del lado del servidor.
Ejecución local : ejecuta modelos de lenguaje grandes directamente en el navegador.
Procesamiento en tiempo real : proporciona respuestas e interacciones instantáneas.
Centrado en la privacidad : Procesa datos localmente, garantizando la privacidad del usuario y la seguridad de los datos.
Última versión de Google Chrome (127+) o cualquier navegador compatible basado en Chromium.
Instale Chrome Canary : asegúrese de tener la versión 127. Descargue Chrome Canary.
Habilitar API de solicitud : abra chrome://flags/#prompt-api-for-gemini-nano
y configúrelo en "Habilitado".
Habilitar guía de optimización : abra chrome://flags/#optimization-guide-on-device-model
y configúrelo en "Enabled BypassPerfRequirement". Reinicie el navegador.
Descargar modelo : vaya a chrome://components/
, busque "Guía de optimización en el modelo de dispositivo" y asegúrese de que esté completamente descargado. Si la versión es "0.0.0.0", haga clic en "Buscar actualizaciones".
Solucionar problemas : si no se muestra la "Guía de optimización en el modelo de dispositivo", deshabilite la configuración en los pasos 2 y 3, reinicie su navegador y vuelva a habilitarlo.
Verificar la configuración : abra una página web, presione F12 y verifique window.ai
en la consola.
Código de prueba :
const model = await window.ai.createTextSession();await model.prompt("¿Quién eres?");
Clonar el repositorio:
clon de git https://github.com/yourusername/chromeai.gitcd chromeai pnpm yo desarrollador pnpm
Abra localhost:3000
en su navegador para comenzar a usar la IA.
¡Agradecemos las contribuciones! Bifurque el repositorio y envíe solicitudes de extracción. Para cambios importantes, primero abra un problema para discutir lo que le gustaría cambiar.
Este proyecto tiene la licencia MIT; consulte el archivo de LICENCIA para obtener más detalles.
Si tiene alguna pregunta o comentario, comuníquese con Lightning Joyce en Twitter.