@article{bge_m3,
title={BGE M3-Embedding: Accurate, Efficient and Versatile Text Embedding},
author={Chen, Jianlv and Xiao, Shitao and Zhang, Peitian and Luo, Kun and Zhang, Zheng},
journal={arXiv preprint arXiv:2402.03216},
year={2024}
}
import os
os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com"
from transformers import AutoModel, AutoTokenizer
tok = AutoTokenizer.from_pretrained("mlx-community/bge-m3-mlx-fp16", revision="a37eddded9a6a1273a87fb8b0da0d1cdbd98aeec")
model = AutoModel.from_pretrained("mlx-community/bge-m3-mlx-fp16", revision="a37eddded9a6a1273a87fb8b0da0d1cdbd98aeec", device_map="auto")
sentence-transformersEmbed text with sentence-transformers.
import os
os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com"
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("mlx-community/bge-m3-mlx-fp16", revision="a37eddded9a6a1273a87fb8b0da0d1cdbd98aeec")
vectors = model.encode(["Hello"])