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