Массовая генерация изображений (JavaScript)
  npm install gigachat-nodeРеализация генерации на JavaScript с помощью GigaChatJS.
const GigaChat = require('gigachat-node').GigaChat;const fs = require('fs');
// Ваш ключ от GigaChat APIconst GIGACHAT_API_TOKEN = 'GIGACHAT_API_KEY';
// Инициализация класса GigaChat и передача объекта конфигурации в конструкторconst client = new GigaChat({  clientSecretKey: GIGACHAT_API_TOKEN,  isIgnoreTSL: true,  isPersonal: true,  autoRefreshToken: true,  imgOn: true});
const main = async () => {  // Получение токена GigaChat для аутентификации запросов  await client.createToken();
  for(let index = 0; index < 10; index++) {    const response = await client.completion({      model: "GigaChat",      messages: [{ role: "user", content: `Нарисуй белую комнату` }],      function_call: "auto"    });
    const imageId = response.choices[0].message.image;
    if(imageId) {      const binaryData = await client.downloadFile(imageId);      const buffer = Buffer.from(binaryData, 'base64');      fs.writeFile(`image${index}.jpg`, buffer, (err) => {        if (err) {            console.error('Ошибка при сохранении файла:', err);        } else {            console.log('Файл успешно сохранён!');        }      });    }  }}
main();