sentence_transformer
Classes for augmentation with hugging face.
Classes:
-
SentenceTransformerAug
–Class for augmentation with Hugging Face.
SentenceTransformerAug
SentenceTransformerAug(
model_name: Optional[str] = None,
db: DBBase = FaissDB(),
top_k: Optional[int] = None,
api_key: str = '',
cache: Optional[Cache] = None,
logs: dict[str, Any] = DEFAULT_LOGS,
)
Bases: AugmentedBase
Class for augmentation with Hugging Face.
Methods:
-
get_embedding
–Retrieve the embedding for a given text using OpenAI API.
-
search
–Search an encoded query into vector database.
Source code in src/rago/augmented/base.py
42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
|
get_embedding
Retrieve the embedding for a given text using OpenAI API.
Source code in src/rago/augmented/sentence_transformer.py
24 25 26 27 |
|
search
Search an encoded query into vector database.
Source code in src/rago/augmented/sentence_transformer.py
29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
|