Облачная платформаEvolution

Создать модель c помощью среды разработки


Перед созданием модели с помощью среды разработки:

  • настройте аутентификацию по API-ключам;

  • сохраните ID проекта.

    Чтобы скопировать ID проекта:

    1. В верхней панели меню раскройте список всех проектов.

    2. В строке с проектом нажмите Кнопка с изображением трех вертикальных точек и выберите Скопировать ID проекта.

      ID будет скопирован в буфер обмена.

    Просмотреть и скопировать ID любого проекта можно также в разделе Администрирование, на вкладке Каталоги и проекты.

Чтобы создать модель с помощью IDE:

  1. Сохраните модель, которую необходимо загрузить в Repo, в локальную папку с проектом.

  2. Скопируйте код, указав ваши данные.

    from transformers import AutoModel
    model = AutoModel.from_pretrained("Model folder")
    model.push_to_hub("project_id"/"Model Registry name", token="API key")
    Примечание

    Если модель включает файлы (не LFS) в base64 размером больше 4 МБ, модель можно загрузить в Model Registry только с помощью Git.

  3. Задайте переменную окружения HF_ENDPOINT=https://mr-repo.cloud.ru

  4. Выполните код, используя переменную окружения.

    Модель будет загружена из локальной папки в Model Registry в модель с именем <название репозитория Model Registry>.

    Если такой модели не существует, она будет создана.

    Примечание

    Если модель содержит тензоры, рекомендуется для таких файлов задать отслеживание с помощью Git LFS.

    Repo поддерживает файлы-тензоры с расширением .safetensors.

Model Registry поддерживает функции работы с ветками, как в Repo Code.

Вы можете создавать ветки для файлов модели, создавать и обрабатывать запросы слияния.