SQAI/streetlight_sql_embedding2

SQAI
Similitud de oraciones

Este es un modelo de sentence-transformers afinado a partir de SQAI/streetlight_sql_embedding. Mapea oraciones y párrafos a un espacio vectorial denso de 384 dimensiones y puede ser utilizado para similitud textual semántica, búsqueda semántica, extracción de paráfrasis, clasificación de textos, agrupación y más.

Como usar

Primero, instala la librería Sentence Transformers:

pip install -U sentence-transformers

Luego, puedes cargar este modelo y ejecutar la inferencia así:

from sentence_transformers import SentenceTransformer

# Descargar desde el 🤗 Hub
model = SentenceTransformer('SQAI/streetlight_sql_embedding2')
# Ejecutar inferencia
oraciones = [
  'La tensión suministrada está por debajo del nivel de operación seguro para la luz de la calle (fallo)',
  '¿Cuál es el reciente suministro de voltaje CA a la luz de la calle y el código de la tarjeta SIM utilizado para su comunicación de red celular?',
  '¿Cuál fue el nivel de umbral más reciente establecido para detener el registro de eventos de parpadeo usando el código de la tarjeta SIM en la luz de la calle?'
]
embeddings = model.encode(oraciones)
print(embeddings.shape)
# [3, 384]

# Obtener las puntuaciones de similitud para las representaciones
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [3, 3]

Funcionalidades

Modelo tipo: Transformer de oración
Modelo base: SQAI/streetlight_sql_embedding
Longitud máxima de secuencia: 512 tokens
Dimensionalidad de salida: 384 tokens
Función de similitud: Cosine Similarity
Lenguaje: Inglés
Licencia: Apache-2.0

Casos de uso

Similitud textual semántica
Búsqueda semántica
Extracción de paráfrasis
Clasificación de textos
Agrupación