6 puntos por xguru 2024-11-18 | Aún no hay comentarios. | Compartir por WhatsApp
  • Realiza búsqueda semántica local de imágenes desde la CLI sin APIs de terceros
  • Genera y consulta índices de embeddings de imágenes basados en node-mlx, un framework de machine learning para Node.js
  • Plataformas compatibles
    • GPU: Macs con Apple Silicon
    • CPU: Macs x64, Linux x64/arm64
  • sisi index <target> crea un índice para las imágenes de una carpeta específica
  • sisi search 'cat jumping' busca imágenes que contengan un contenido específico

Cómo funciona

  • El índice calcula los embeddings de imágenes usando el modelo CLIP de OpenAI y luego los guarda como JSON binario
  • La búsqueda de imágenes calcula la similitud de coseno entre la cadena de consulta y los embeddings indexados
  • No hay base de datos; cada búsqueda realiza el cálculo sobre todos los embeddings guardados. Sigue siendo muy rápido incluso con decenas de miles de fotos
  • La implementación en JavaScript del modelo CLIP utiliza frost-beta/clip

Aún no hay comentarios.

Aún no hay comentarios.