Как стать автором
Обновить

Хотя такие нейросети, как ChatGPT, Gemini, DeepSeek и другие, в первую очередь предназначены для генерации текста, их можно использовать и для других целей, которые не столь очевидны на первый взгляд. Например, с их помощью можно создавать изображения и даже 3D-модели.

Важно понимать, что существуют форматы изображений и моделей, которые имеют не бинарный, а текстовый (ASCII) формат. Например, формат OBJ для 3D-моделей или PPM для растровых изображений. Эти форматы представляют данные в виде текста, что позволяет нейросетям генерировать их напрямую, используя свои возможности обработки и создания текстовой информации.

Например попросим DeepSeek создать модель:

Создай модель куба со стороной 2 единицы в формате OBJ. Центр в точке (0,0,0).

На что получаем следующий ответ:

# Куб со стороной 2, центр в (0,0,0)
# Вершины
v -1.0 -1.0 -1.0
v 1.0 -1.0 -1.0
v 1.0 1.0 -1.0
v -1.0 1.0 -1.0
v -1.0 -1.0 1.0
v 1.0 -1.0 1.0
v 1.0 1.0 1.0
v -1.0 1.0 1.0

# Грани
# Передняя (z = 1)
f 5 6 7
f 5 7 8
# Задняя (z = -1)
f 1 2 3
f 1 3 4
# Верхняя (y = 1)
f 3 7 8
f 3 8 4
# Нижняя (y = -1)
f 1 5 6
f 1 6 2
# Правая (x = 1)
f 2 6 7
f 2 7 3
# Левая (x = -1)
f 1 4 8
f 1 8 5

Сохраняем все это в файл cube.obj, открываем его в любом 3D просмотрщике и наблюдаем результат

Модель куба созданная DeepSeek
Модель куба созданная DeepSeek

Теперь повторим эксперимент и создадим изображение

Создай изображение флага Франции в формате PPM. Ширина 9px, высота 9px.

На выходе получаем от DeepSeek следующий результат:

P3
9 9
255
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53
0 85 164 0 85 164 0 85 164 255 255 255 255 255 255 255 255 255 239 65 53 239 65 53 239 65 53

сохраняем эти данные в файл flag.ppm и на выходе получаем изображение флага

Таким образом, используя нейросети, мы можем создавать не только текстовые данные предназначенные для непосредственного чтения человеком, но различные медиафайлы которые используют ASCII формат.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Публикации

Истории

Ближайшие события

19 марта – 28 апреля
Экспедиция «Рэйдикс»
Нижний НовгородЕкатеринбургНовосибирскВладивостокИжевскКазаньТюменьУфаИркутскЧелябинскСамараХабаровскКрасноярскОмск
22 апреля
VK Видео Meetup 2025
МоскваОнлайн
23 апреля
Meetup DevOps 43Tech
Санкт-ПетербургОнлайн
24 апреля
VK Go Meetup 2025
Санкт-ПетербургОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань
14 мая
LinkMeetup
Москва
5 июня
Конференция TechRec AI&HR 2025
МоскваОнлайн
20 – 22 июня
Летняя айти-тусовка Summer Merge
Ульяновская область