Lexica.art API для чайников

Как использовать API Lexica для своего проекта
programmer

В этом руководстве показано, как использовать Lexica, систему поиска изображений, созданных Stable Diffusion. Вам не нужно создавать изображения самостоятельно — вы можете просто использовать уже проиндексированные изображения. Это сэкономит много времени.

Как пользоваться Lexica.art

Вы можете просто перейти на сайт по адресу www.lexica.art . Он очень прост и удобен в использовании. Можно искать изображения, введя ключевые слова в строке поиска. Ключевики могут быть любыми – слово, предложение или даже абзац.

Можно создавать изображения на сайте. Просто введите промт и нажмите кнопку «Создать». Так же можно изменить параметры модели – ширина, высота и seed. Кроме того, вы можете добавить минус-слова, которые хотите исключить из своей генерации.

Как пользоваться Lexica.art API

Команда создателей Lexica добавила новую функцию API для программного доступа к изображениям. Чтобы использовать поисковый API Lexica, создайте запрос GET с параметром запроса q в качестве условия поиска. Например, чтобы найти термин «яблоки», сделайте запрос:

GEThttps://lexica.art/api/v1/search?q=apples

Можно сделать даже обратный поиск. Просто отправьте нужное изображение, и Lexica выдаст похожие изображения. Это открывает множество возможностей! Для обратного поиска нужно передать URL-адрес изображения в качестве запроса:

GET https://lexica.art/api/v1/search?q=https://media.gettyimages.com/photos/crete-senesi-countryside-in-summer-tuscany-italy-picture-id1411845730

API вернет объект JSON, содержащий массив из 50 результатов поиска изображений.

{
    "images": [
        {
            // The ID of the image
            "id": "0482ee68-0368-4eca-8846-5930db866b33",
            // URL for the image's gallery
            "gallery": "https://lexica.art?q=0482ee68-0368-4eca-8846-5930db866b33",
            // Link to this image
            "src": "https://image.lexica.art/md/0482ee68-0368-4eca-8846-5930db866b33",
            // Link to an compressed & optimized version of this image
            "srcSmall": "https://image.lexica.art/sm/0482ee68-0368-4eca-8846-5930db866b33",
            // The prompt used to generate this image
            "prompt": "cute chubby blue fruits icons for mobile game ui ",
            // Image dimensions
            "width": 512,
            "height": 512,
            // Seed
            "seed": "1413536227",
            // Whether this image is a grid of multiple images
            "grid": false,
            // The model used to generate this image
            "model": "stable-diffusion",
            // Guidance scale
            "guidance": 7,
            // The ID for this image's prompt
            "promptid": "d9868972-dad8-477d-8e5a-4a0ae1e9b72b"
            // Whether this image is classified as NSFW
            "nsfw": false,
        },
    ...
    ]
} Желаем приятного использования и внедрения данного механизма в свои онлайн-проекты!