October 27, 2024

Dria. Установка ноды.

Dria — это полноценная инфраструктура синтетических данных, включающая:

  • Фреймворк для создания, управления и организации конвейеров синтетических данных.
  • Многоагентная сеть, способная синтезировать данные из веб- и разрозненных источников.

В общем проект связанный с ИИ и его применением для благо общества. Проект совсем новый и сейчас появилась возможность установить ноду, а так же получить за это раннюю роль в дискорде. За работу ноды начисляются steps, которые можно отследить в лидерборде.

  • Характеристики: 8CPU/16RAM - рекомендованные

Для разных моделей рекомендуются различные требования. C полным списком можно ознакомиться здесь.

Процесс установки

Покажу установку на Linux
  • Обновляем и устанавливаем необходимые пакеты
sudo apt update 
sudo apt upgrade
  • Устанавливаем программное обеспечение

В зависимости от выбранной вами модели ИИ вам может потребоваться установить программное обеспечение:

  • Модели OpenAI : вам не нужно ничего устанавливать, нам нужен только OPENAI_API_KEY!
  • Модели Ollama : вам необходимо установить Ollama
curl -fsSL https://ollama.com/install.sh | sh
ollama --version
  • Проверяем архитектуру
uname -m

Если это aarch64, скачайте arm64версию.

Если вывод — x86_64, загрузите amd64версию.

  • Загружаем ZIP-файл
# for aarch64, use arm64
curl -L -o dkn-compute-node.zip https://github.com/firstbatchxyz/dkn-compute-launcher/releases/latest/download/dkn-compute-launcher-linux-arm64.zip
# for x86_64, use amd64
curl -L -o dkn-compute-node.zip https://github.com/firstbatchxyz/dkn-compute-launcher/releases/latest/download/dkn-compute-launcher-linux-amd64.zip
  • Распаковываем ZIP-файл
unzip dkn-compute-node.zip
cd dkn-compute-node
  • Запускаем ноду
./dkn-compute-launcher

Далее вас попросят вставить ваш закрытый ключ от кошелька и выбрать какую модель будете использовать

Используйте новые кошельки для установки узлов. Никогда и никому не передавайте свои закрытые ключи и сид фразы!

Open AI провайдер требуют платный API key. Для Google провайдера подойдёт бесплатный, а для Ollama ключ не нужен .

Я выбрал модель 6 при характеристиках 8vCPU|16 RAM

Здесь можно взять бесплатный API key для Gemini https://aistudio.google.com/app/apikey

Так выглядят нормальные логи. Вы можете остановить узел как обычно, нажав Control + C
./dkn-compute-launcher -m=gemini-1.0-pro
./dkn-compute-launcher -m=llama3.1:latest -m=gpt-4o-mini

Чтоб увидеть логи нужно после знака = вставить название вашей модели. В моём случае это gemini-1.0-pro. Так же оставил пример, если у вас несколько моделей.

Проверить ваш кошелёк можно в лидерборде.


  • Получение роли в дискорде

Отправляемся в discord и в ветке #node-setup оставляем скрин с рабочими логами вашей ноды и скрин заполненной формы.

Получаем роль Node Keeper



Важное обновление

Для тех, кто устанавливал ранее: обновляемся. Те, кто устанавливает с нуля, могут пропустить обновление.

  • Скачиваем новый скрипт

Для arm64

curl -L -o dkn-compute-node.zip https://github.com/firstbatchxyz/dkn-compute-launcher/releases/latest/download/dkn-compute-launcher-linux-arm64.zip

Для amd64

curl -L -o dkn-compute-node.zip https://github.com/firstbatchxyz/dkn-compute-launcher/releases/latest/download/dkn-compute-launcher-linux-amd64.zip
  • Распаковываем
unzip dkn-compute-node.zip
cd dkn-compute-node

  • Запускаем
./dkn-compute-launcher
  • Проверяем версия
cd dkn-compute-node
nano .env  

DKN_COMPUTE_VERSION=v0.2.19 должно быть такое значение.




Мой канал с поддержкой.
Подписываемся и это очень сильно поможет в написании новых гайдов!

До новых встреч, друзья!