Mit PIP:
pip install dynamic_prompting
oder aus der Quelle installieren
git clone https://github.com/ElmiraGhorbani/dynamic_prompting
pip install -e .
Besuchen Sie die Meta Llama-Website (https://llama.meta.com/llama-downloads) und registrieren Sie sich, um das Modell/s herunterzuladen.
Nach der Registrierung erhalten Sie eine E -Mail mit einer URL, um die Modelle herunterzuladen. Sie benötigen diese URL, wenn Sie das Skript download.sh ausführen.
Sobald Sie die E -Mail erhalten haben, navigieren Sie zu Ihrem heruntergeladenen Lama -Repository und führen Sie das Skript download.sh aus.
Sobald Sie die Modelle heruntergeladen haben, legen Sie sie in diesen Ordner.
Andernfalls können Sie so verwenden:
- Step 1: Go to your Hugging Face account “Settings” and then “Access Tokens” on the left column, and copy the token you need.
- Step 2: On your terminal, export your token starting with “HF_”. Use a distinct name (for example, HF_TOKEN) for each token you export.
You may add this line to your ~/.bashrc if you do not want to export it every time you start a session.
export HF_TOKEN="HF_XXXXXXXXXXXXX"
Die Einbettungsklasse ist für die Vernetzung mit Texteinbettungsmodellen konzipiert. Es gibt viele Einbettungsmodellanbieter (Openai, Cohere, Umarmung des Gesichts usw.). Derzeit bietet diese Klasse eine Standardschnittstelle für MXBAI-EMBED-Large-V1 , BGE-Small-V1.5 und Nomic-EMbed-Text-V1.5 .
Laden Sie zu Beginn die Modelle herunter und legen Sie sie in diesen Ordner.
git lfs install
git clone https://huggingface.co/nomic-ai/nomic-embed-text-v1.5
cd nomic-embed-text-v1.5
git lfs fetch
git clone https://huggingface.co/BAAI/bge-small-en-v1.5
cd bge-small-en-v1.5
git lfs fetch
git clone https://huggingface.co/mixedbread-ai/mxbai-embed-large-v1
cd mxbai-embed-large-v1
git lfs fetch
Überprüfen Sie Beispiel.IPynb