#!/bin/sh

download () {
    echo "++ name: $1"
    echo "   file: $3"
    curl "-#" -L -o "$3" "$2"
}

# https://arxiv.org/pdf/2310.06825.pdf
# https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.2
# https://huggingface.co/TheBloke/Mistral-7B-Instruct-v0.2-GGUF
download \
    "Mistral 7b (Instruct) [Apache-2.0]" \
    https://huggingface.co/TheBloke/Mistral-7B-Instruct-v0.2-GGUF/resolve/main/mistral-7b-instruct-v0.2.Q4_K_M.gguf \
    Mistral-7B-EN-Instruct.gguf

# https://arxiv.org/pdf/2310.06825.pdf
# https://huggingface.co/Open-Orca/Mistral-7B-OpenOrca
# https://huggingface.co/NickyNicky/Mistral-7B-OpenOrca-oasst_top1_2023-08-25-v2
# https://huggingface.co/TheBloke/Mistral-7B-OpenOrca-oasst_top1_2023-08-25-v2-GGUF
download \
    "Mistral 7b OpenOrca OpenAssistant (Chat) [Apache-2.0]" \
    https://huggingface.co/TheBloke/Mistral-7B-OpenOrca-oasst_top1_2023-08-25-v2-GGUF/resolve/main/mistral-7b-openorca-oasst_top1_2023-08-25-v2.Q4_K_M.gguf \
    Mistral-7B-EN-Chat.gguf

# https://github.com/jphme/EM_German
# https://huggingface.co/jphme/em_german_leo_mistral
# https://huggingface.co/TheBloke/em_german_leo_mistral-GGUF
download \
    "Mistral 7b LeoLM EM German (Instruct) [Apache-2.0]" \
    https://huggingface.co/TheBloke/em_german_leo_mistral-GGUF/resolve/main/em_german_leo_mistral.Q4_K_M.gguf \
    Mistral-7B-DE-Instruct.gguf

# https://laion.ai/blog-de/leo-lm/
# https://huggingface.co/LeoLM
# https://huggingface.co/LeoLM/leo-mistral-hessianai-7b-chat
# https://huggingface.co/TheBloke/Leo-Mistral-Hessianai-7B-Chat-GGUF
download \
    "Mistral 7b LeoLM Hessian.AI (Chat) [Apache-2.0]" \
    https://huggingface.co/TheBloke/Leo-Mistral-Hessianai-7B-Chat-GGUF/resolve/main/leo-mistral-hessianai-7b-chat.Q4_K_M.gguf \
    Mistral-7B-DE-Chat.gguf

