ΠžΠΏΠ΅Π½ΡΠΎΡ€Ρ
May 13

🧱 LegoGPT: Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ LEGO силой ... нСйросСтСй!

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Π² дСтствС часами ΠΊΠΎΡ€ΠΏΠ΅Π»ΠΈ Π½Π°Π΄ инструкциями, собирая ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π·Π°ΠΌΠΎΠΊ ΠΈΠ»ΠΈ космичСский ΠΊΠΎΡ€Π°Π±Π»ΡŒ ΠΈΠ· LEGO? А Ρ‡Ρ‚ΠΎ, Ссли я скаТу, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ просто ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ словами ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, Π° Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π΅Ρ‚ Π΅Ρ‘ Π΄ΠΈΠ·Π°ΠΉΠ½, Π½ΠΎ ΠΈ убСдится, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π½Π΅ развалится ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ‡ΠΈΡ…Π°, Π΄Π° Π΅Ρ‰Ρ‘ ΠΈ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΠΎ сборкС прСдоставит? 🀯

ИмСнно это ΠΈ ΠΎΠ±Π΅Ρ‰Π°ΡŽΡ‚ ΡƒΡ‡Ρ‘Π½Ρ‹Π΅ ΠΈΠ· УнивСрситСта ΠšΠ°Ρ€Π½Π΅Π³ΠΈ-МСллона со своим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ LegoGPT. Π­Ρ‚ΠΎ, ΠΏΠΎ ΠΈΡ… словам, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ физичСски ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ собираСмыС ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ· ΠΊΡƒΠ±ΠΈΠΊΠΎΠ² LEGO прямиком ΠΈΠ· тСкстовых ΠΏΡ€ΠΎΠΌΠΏΡ‚ΠΎΠ².

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚? Из слов Π² ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠΈ, с ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° ΠΏΡ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ!

LegoGPT – это Π½Π΅ просто Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ красивых ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ. Π­Ρ‚ΠΎ ΠΊΡƒΠ΄Π° Π±ΠΎΠ»Π΅Π΅ слоТная систСма:

  1. ΠŸΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ ваш замысСл: Π’Ρ‹ описываСтС, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "стол с плоской ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π° Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ располоТСнных Π½ΠΎΠΆΠΊΠ°Ρ…").
  2. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ: МодСль, обучСнная Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ датасСтС StableText2Lego (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, кстати, Ρ‚ΠΎΠΆΠ΅ доступСн), Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ "Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ" Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠΈ ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ.
  3. АнализируСт ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ: И Π²ΠΎΡ‚ Ρ‚ΡƒΡ‚ начинаСтся самоС интСрСсноС! LegoGPT ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ солвСр Gurobi для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ физичСской устойчивости ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‰Π΅ΠΉΡΡ конструкции. УчитываСтся гравитация, силы, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° соСдинСния ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠΎΠ². Если ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ нСустойчивости ΠΈΠ»ΠΈ ΠΊΠΎΠ»Π»ΠΈΠ·ΠΈΠΈ – модСль Π΅Π³ΠΎ "ΠΎΡ‚ΠΊΠ°Ρ‚Ρ‹Π²Π°Π΅Ρ‚" ΠΈ ΠΈΡ‰Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.
  4. Π’Ρ‹Π΄Π°Ρ‘Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: На Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅:
    • Π Π΅Π½Π΄Π΅Ρ€ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ (.png).
    • Π€Π°ΠΉΠ» Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ LDraw (.ldr), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² любом совмСстимом ПО для 3D-модСлирования LEGO.
    • ВСкстовый Ρ„Π°ΠΉΠ» (.txt) с Ρ‚ΠΎΡ‡Π½Ρ‹ΠΌ списком всСх ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΈΡ… ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ – ΠΏΠΎ сути, готовая инструкция для сборки.

Авторы ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ использовали сгСнСрированныС инструкции для автоматичСской сборки ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€ΠΎΠ±ΠΎ-Ρ€ΡƒΠΊ. Π‘ΡƒΠ΄ΡƒΡ‰Π΅Π΅ ΡƒΠΆΠ΅ здСсь, получаСтся? πŸ€–

ВСхничСскиС Π΄Π΅Ρ‚Π°Π»ΠΈ для Π»ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ…

Под ΠΊΠ°ΠΏΠΎΡ‚ΠΎΠΌ Ρƒ LegoGPT – дообучСнная (fine-tuned) вСрсия ΠΌΠΎΠ΄Π΅Π»ΠΈ meta-llama/Llama-3.2-1B-Instruct. Π”Π°-Π΄Π°, это "закрытая" модСль ΠΎΡ‚ Meta, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ для Π΅Ρ‘ использования потрСбуСтся Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ доступ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΠΊΠ΅Π½ Hugging Face.

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для запуска:

  • Llama-3.2-1B-Instruct: Доступ ΠΈ HF_TOKEN.
  • Gurobi: Для Π°Π½Π°Π»ΠΈΠ·Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ. АкадСмичСскиС Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ бСсплатны.
  • LDraw Parts Library: Для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π°.
  • Python-ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅: Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ uv (ΠΈΠ»ΠΈ pip) для управлСния зависимостями.

Установка ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описана Π² README ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΊΠ°ΠΊ для запуска Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ρ‚Π°ΠΊ ΠΈ для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π² свой ΠΊΠΎΠ΄ Π² качСствС ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ сСссии:
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ скрипт infer, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с модСлью:

> uv run infer
Enter a prompt, or <Return> to exit: Table featuring a flat rectangular surface over four evenly spaced legs.
Enter a filename to save the output image (default=output.png): output.png
Enter a generation seed (default=42): 42
Generating...
# ... (Π»ΠΎΠ³ΠΈ Gurobi ΠΈ процСсса Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ) ...
Finished generating in 63.53s.
Total # bricks: 59
Total # brick rejections: 98
Brick rejection reasons: {'collision': 5, 'already_rejected': 93}
Total # regenerations: 4
Saved results to /home/apun/LegoGPT/output.txt, /home/apun/LegoGPT/output.ldr, and /home/apun/LegoGPT/output.png
--------------------
Enter another prompt, or <Return> to exit:

Как Π²ΠΈΠ΄ΠΈΡ‚Π΅, модСль Π½Π΅ просто Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚, Π½ΠΎ ΠΈ сообщаСт статистику ΠΏΠΎ "ΠΎΡ‚Π±Ρ€Π°ΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΌ" ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠ°ΠΌ ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ ΠΎΡ‚Π±Ρ€Π°ΠΊΠΎΠ²ΠΊΠΈ. Π­Ρ‚ΠΎ Π΄Π°Ρ‘Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ прСдставлСниС ΠΎ слоТности Π·Π°Π΄Π°Ρ‡ΠΈ для ИИ.

НС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ гСнСрация, Π½ΠΎ ΠΈ тСкстурированиС ΠΈ Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅!

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ ограничиваСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ:

  • ВСкстурированиС: Π’ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π΅ΡΡ‚ΡŒ ΠΊΠΎΠ΄ для Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ UV-тСкстур ΠΈΠ»ΠΈ назначСния Ρ†Π²Π΅Ρ‚Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΡƒ.
  • Π”ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ (Fine-tuning): Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ модСль Π½Π° своём собствСнном датасСтС LEGO-конструкций. Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ ΠΈ скрипты для ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ запуска процСсса Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ простор для создания спСциализированных LegoGPT ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ стили.

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒ – ΠΊΠ»ΡŽΡ‡ ΠΊ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ!
Один ΠΈΠ· самых приятных ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ LegoGPT – Π΅Π³ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ прСдоставили:

  • Код: На GitHub ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ, которая, вСроятно, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ распространСниС (Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания точная лицСнзия Π² README Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Π°, Π½ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ унивСрситСтскиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈΠ΄ΡƒΡ‚ с пСрмиссивными лицСнзиями).
  • ДатасСт: AvaLovelace/StableText2Lego Π½Π° Hugging Face.
  • МодСль: ВСса Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ доступны.
  • Научная ΡΡ‚Π°Ρ‚ΡŒΡ: ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° Π½Π° ArXiv.
    Π­Ρ‚ΠΎ позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΌ инструмСнтом, Π½ΠΎ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ΄ свои Π½ΡƒΠΆΠ΄Ρ‹.

Π‘ΡƒΠ΄ΡƒΡ‰Π΅Π΅ LEGO-конструирования ΠΈΠ»ΠΈ просто забавная ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ°?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΠΎΠΊΠ° Ρ€Π°Π½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ LegoGPT ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ Ρ‡Π΅Π»ΠΎΠ²Π΅Ρ‡Π΅ΡΠΊΡƒΡŽ Ρ„Π°Π½Ρ‚Π°Π·ΠΈΡŽ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΡƒΡŽ смСкалку ΠΏΡ€ΠΈ создании слоТных LEGO-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Однако сам Ρ„Π°ΠΊΡ‚ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ИИ способСн Π½Π΅ просто "Ρ„Π°Π½Ρ‚Π°Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ" Π½Π° Ρ‚Π΅ΠΌΡƒ, Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ физичСски осмыслСнныС ΠΈ собираСмыС конструкции, впСчатляСт.

ВозмоТности примСнСния:

  • ΠžΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅: ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ„ΠΈΠ·ΠΈΠΊΠΈ, ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΈ, пространствСнного ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ.
  • ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: БыстроС созданиС ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ‚ΠΎΠ² ΠΈΠ· LEGO.
  • Π Π°Π·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅: Новый способ взаимодСйствия с Π»ΡŽΠ±ΠΈΠΌΡ‹ΠΌ конструктором для Π΄Π΅Ρ‚Π΅ΠΉ ΠΈ взрослых.
  • Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ: Для людСй с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ возмоТностями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слоТно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠ΅Π»ΠΊΠΈΠΌΠΈ дСталями ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ слоТным инструкциям.

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π΅ΡΡ‚ΡŒ ΠΈ вопросы. Насколько Ρ…ΠΎΡ€ΠΎΡˆΠΎ модСль справляСтся с Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ слоТными ΠΈ нСстандартными запросами? ΠšΠ°ΠΊΠΎΠ²Ρ‹ ограничСния ΠΏΠΎ количСству Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ ΠΈΠ»ΠΈ слоТности соСдинСний? Насколько "ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ" ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ?

Π“Π΄Π΅ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈ Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ: