embaas/sentence-transformers-e5-large-v2

embaas
Similitud de oraciones

Esta es la versión de sentence-transformers del modelo intfloat/e5-large-v2: Mapea oraciones y párrafos a un espacio vectorial denso de 1024 dimensiones y puede ser utilizado para tareas como la agrupación o la búsqueda semántica.

Como usar

Usar este modelo se vuelve fácil cuando tienes sentence-transformers instalado:

pip install -U sentence-transformers

Entonces puedes usar el modelo así:

from sentence_transformers import SentenceTransformer
sentences = ["Esta es una oración de ejemplo", "Cada oración es convertida"]

model = SentenceTransformer('embaas/sentence-transformers-e5-large-v2')
embeddings = model.encode(sentences)
print(embeddings)

Utilizando con API

Puedes usar la API de embaas para codificar tu entrada. Obtén tu clave API gratuita de embaas.io

import requests
 
url = "https://api.embaas.io/v1/embeddings/"

headers = {
"Content-Type": "application/json",
"Authorization": "Bearer ${YOUR_API_KEY}"
}
 
data = {
"texts": ["Esta es una oración de ejemplo.", "Aquí hay otra oración."],
"instruction": "query"
"model": "e5-large-v2"
}
 
response = requests.post(url, json=data, headers=headers)

Funcionalidades

sentence-transformers
PyTorch
bert
extracción de características
inferencia de embeber de texto

Casos de uso

Agrupación
Búsqueda semántica