Top.Mail.Ru
Войти

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

Доступные LoRA

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

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

Для получения списка LoRA используйте следующий GET-запрос:

GET https://neuroimg.art/api/v1/loras/{category}

Возможные категории:

  • SDXL_1.0
  • SD_1.5
  • CosXL
  • FLUX.1_De-Distill
  • Kolors
  • FLUX.1
  • SD_3.5_Large
  • SD_3.0
  • HunYuanDit_v1.2
  • Other
  • SD_3.5_Medium
  • SD_1.4
  • Pony
  • BokehMedium
  • FLUX.1_Schnell
  • Illustrious

Ответ API

Ответ приходит в формате JSON, содержащем список доступных LoRA для указанной категории.

Примеры использования

Python

import aiohttp
import asyncio

async def fetch_loras(category):
    url = f'https://neuroimg.art/api/v1/loras/{category}'
    async with aiohttp.ClientSession() as session:
        async with session.get(url) as response:
            return await response.json()

async def main():
    categories = ['SD_3.0', 'SDXL_1.0']
    for category in categories:
        loras = await fetch_loras(category)
        print(f"{category} LoRA:", loras, "\n")

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

JavaScript (Node.js)

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

async function fetchLoras(category) {
    const response = await fetch(`https://neuroimg.art/api/v1/loras/{category}`);
    const data = await response.json();
    console.log(`${category} LoRA:`, data);
}

(async () => {
    const categories = ['SD_3.0', 'SDXL_1.0'];
    for (const category of categories) {
        await fetchLoras(category);
    }
})();

cURL

curl -X GET "https://neuroimg.art/api/v1/loras/SD_3.0"

Замените SD_3.0 на нужную категорию для получения списка LoRA.