На канале уже есть статья, где реализуется API нейросети Кандинский на языке Python. Но появился вопрос в комментариях о том, что есть некоторая ошибка при реализации этого решения на языке JavaScript. Забегая наперед скажу, что эта ошибка интересная и сразу не бросается в глаза, я покажу в чем состоит её особенность. В первую очередь установите две библиотеки, которые нам сегодня понадобятся. npm install form-data npm install axios Всем, кто не читал предыдущую статью, необходимо обязательно прочитать, иначе будут непонятны некоторые моменты...
Не так давно столкнулся с uuid, когда изучал форматы отчетности в xml. uuid это такой хитрый номер состоящий из последовательности в 8-4-4-4-12 символов в 16-ричной системе исчисления. Прелесть такого номера в том, что он считается всегда уникальным. Вы только представьте! В любом списке можно использовать uuid вместо инкрементального счетчика и пересечений не случится! Тут нужно сказать, что далеко не всегда можно обойтись без инкремента. Например, прямые и обратные последовательности точно потребуют такого инкремента...