Skip to main content

similarity-remote-api

Documentation / vectorize/similarity-remote-api

Similarity​

weighRelevanceConceptVectorAPI()​

function weighRelevanceConceptVectorAPI(
source_sentence: string,
sentences: string[],
options?: object): Promise<unknown>;

Defined in: vectorize/similarity-remote-api.js:18

Calculate the semantic similarity between one text and a list of other sentences by comparing their embeddings. https://huggingface.co/docs/api-inference/detailed_parameters#sentence-similarity-task

Parameters​

ParameterTypeDescription

source_sentence

string

The string that you wish to compare the other strings with. This can be a phrase, sentence, or longer passage, depending on the model being used.

sentences

string[]

A list of strings which will be compared against the source_sentence.

options?

{ model: string; HF_API_KEY: string; }

options.model?

string

default="sentence-transformers/all-MiniLM-L6-v2"

options.HF_API_KEY?

string

Required https://huggingface.co/settings/tokens

Returns​

Promise<unknown>

array of 0-1 similarity scores for each sentence *