diff --git a/README.md b/README.md index 485b08b..f4c19cd 100644 --- a/README.md +++ b/README.md @@ -6,8 +6,11 @@ Лендинг: https://www.hse.ru/ai-assistant-hack-python/ ## Запуск - -Перед запуском необходимо загрузить модель. В данный момент мы её выгружаем, скинем ссылку ASAP. После этого поменяйте параметр `model_path` в `main.py` на абсолютный путь к модели. +### Загрузка модели +Замените `` на путь, куда хотите сохранить модель. После скачивания поменяйте значение переменной `model_path` в `main.py` на путь, где сохранена скачанная модель. +```bash +app/utils/download_model.sh +``` ### Docker ``` diff --git a/app/utils/download_model.sh b/app/utils/download_model.sh new file mode 100755 index 0000000..4ceee8f --- /dev/null +++ b/app/utils/download_model.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +if [ -z "$1" ]; then + echo "Usage: $0 " + exit 1 +fi + +destination_path=$1 +rsync -avzP --ignore-times --no-compress -e "ssh -i app/utils/transfer-key -p 60213" main@46.188.39.143:/home/main/downloads/qwen2.5-7b-instruct-hse-fine-tuned.tar.gz "$destination_path" diff --git a/app/utils/transfer-key b/app/utils/transfer-key new file mode 100644 index 0000000..8e3e6b0 --- /dev/null +++ b/app/utils/transfer-key @@ -0,0 +1,49 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +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 +-----END OPENSSH PRIVATE KEY----- diff --git a/notebooks/finetuning.ipynb b/notebooks/finetuning.ipynb index a2140ac..9e1194c 100644 --- a/notebooks/finetuning.ipynb +++ b/notebooks/finetuning.ipynb @@ -524,7 +524,13 @@ "cell_type": "code", "execution_count": 8, "id": "5e5f1095-e0c0-484f-bba4-de3480b50419", - "metadata": {}, + "metadata": { + "collapsed": true, + "jupyter": { + "outputs_hidden": true + }, + "tags": [] + }, "outputs": [ { "name": "stderr",