JSPM

n8n-nodes-rckflr-textembeddings

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10
  • Score
    100M100P100Q46363F
  • License MIT

N8N node for generating text embeddings using Transformer.js with direct text input

Package Exports

  • n8n-nodes-rckflr-textembeddings
  • n8n-nodes-rckflr-textembeddings/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (n8n-nodes-rckflr-textembeddings) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

n8n-nodes-rckflr-textembeddings

Este paquete contiene un nodo personalizado para n8n que permite convertir texto a embeddings (vectores) utilizando Transformer.js localmente, sin depender de servicios externos o conexión a internet.

El nodo está diseñado para recibir texto directamente como entrada y generar embeddings eficientemente utilizando modelos ligeros.

Instalación

Instalación global

npm install n8n-nodes-rckflr-textembeddings -g

Instalación local (en tu instalación de n8n)

cd ~/.n8n
npm install n8n-nodes-rckflr-textembeddings

Características

  • Entrada de texto directo: Ingresa el texto directamente en el nodo sin necesidad de nodos adicionales
  • Procesamiento local: Genera embeddings sin enviar datos a servicios externos
  • Rendimiento optimizado: Utiliza modelos ligeros y eficientes
  • Sin dependencia de internet: Funciona completamente offline una vez descargado el modelo
  • Modelos pre-entrenados: Incluye acceso a modelos de alta calidad como all-MiniLM-L6-v2
  • Normalización de vectores: Opción para normalizar los embeddings para cálculos de similitud
  • Metadatos: Opción para incluir metadatos sobre los embeddings generados

Uso

Una vez instalado, el nodo "Text Embeddings" estará disponible en la categoría "Transform" de n8n.

Parámetros

Parámetro Descripción
Text Input El texto a convertir en embeddings (entrada directa)
Model El modelo de embeddings a utilizar (all-MiniLM-L6-v2 recomendado)
Output Field El nombre del campo donde se almacenarán los embeddings generados
Normalize Embeddings Si se deben normalizar los embeddings (recomendado para cálculos de similitud)
Include Metadata Si se debe incluir metadatos sobre los embeddings generados

Ejemplo de uso

  1. Añade un nodo "Text Embeddings" a tu flujo de trabajo
  2. Ingresa el texto que deseas convertir a embeddings en el campo "Text Input"
  3. Selecciona el modelo (recomendado: all-MiniLM-L6-v2)
  4. Configura el campo de salida (por defecto: "embeddings")
  5. Activa la normalización si vas a realizar cálculos de similitud
  6. Ejecuta el flujo de trabajo

Licencia

MIT