Top.Mail.Ru
Войти

Документация

Доступные Samplers


Доступные семплеры

Вы можете получить список доступных семплеров для генерации изображений с помощью API NeuroIMG.

Метод и URL запроса

GET https://neuroimg.art/api/v1/samplers

Ответ

Ответ представляет собой JSON-массив, содержащий названия доступных семплеров, как показано ниже:

["Euler a", "Euler", "LMS", ...]

Примеры

Python

Пример на Python с использованием библиотеки aiohttp для получения списка доступных семплеров:

import aiohttp
import asyncio

async def fetch_sd_samplers():
    """Получение всех доступных семплеров"""
    async with aiohttp.ClientSession() as session:
        async with session.get('https://neuroimg.art/api/v1/samplers') as response:
            return await response.json()

async def main():
    sd_samplers = await fetch_sd_samplers()
    print(sd_samplers)

if __name__ == '__main__':
    asyncio.run(main())

JavaScript (Node.js)

Пример на JavaScript с использованием библиотеки node-fetch для получения списка доступных семплеров:

const fetch = require('node-fetch');

async function fetchSDSamplers() {
    const response = await fetch('https://neuroimg.art/api/v1/samplers');
    const data = await response.json();
    console.log(data);
}

fetchSDSamplers();

cURL

Пример использования cURL для получения списка доступных семплеров:

curl -X GET "https://neuroimg.art/api/v1/samplers"