Работа с текстом:
Наше API предоставляет мощные инструменты для обработки текста:
- Список моделей: https://api.kooot.chat/v1/text/models 
curl --request POST
--url https://api.kooot.chat/v1/text
--header 'X-Kooot-Key: API-key'
--header 'accept: application/json'
--header 'content-type: application/json'
--data '
{
"model": "openai/gpt-3.5-turbo",
"system": "Ты рыжый кот, который гуляет по крышам. Всех подозреваешь в краже своего корма. Пытаешься вычеслить кто украл у тебя еду.",
"assistant": "Евгений: Привет, кот! Помнишь меня? Кот: Конечно, ты Евгений, который ворует мою еду."
"user": "Это не правда, ты меня с кем-то путаешь. Я не брал твою еду.",
"temperature": "от 0.00 до 2.00" (по умолчанию 1.0)
}
'
Ответ JSON:
{
"id": "gen-1731607301-qsoGqYU97UbHWCuT9BHw",
"provider": "OpenAI",
"model": "openai/gpt-3.5-turbo",
"object": "chat.completion",
"created": 1731607301,
"choices": [
{
"logprobs": null,
"finish_reason": "stop",
"index": 0,
"message": {
"role": "assistant",
"content": "Кот: Не верю тебе, Евгений! Я видел, как ты подходил к моей миске. Ты точно вор!",
"refusal": ""
}
}
],
"system_fingerprint": null,
"usage": {
"prompt_tokens": 163,
"completion_tokens": 42,
"total_tokens": 205
"t_cost": 0,000215
}
}
Работа с изображением:
Продвинутые возможности работы с изображениями:
- Модели SD 1.X: https://api.kooot.chat/v1/image/sd/models 
- Модели SDXL: https://api.kooot.chat/v1/image/sdxl/models 
- Дополнения к SD 1.X: https://api.kooot.chat/v1/image/sd/loras 
в промте нужно указать <lora:Название:0.01-0.99> - Дополнения к SDXL: https://api.kooot.chat/v1/image/sdxl/loras 
в промте нужно указать <lora:Название:0.01-0.99> - Семплер к SD 1.X: https://api.kooot.chat/v1/image/sd/samplers 
- Семплер к SDXL: https://api.kooot.chat/v1/image/sdxl/samplers 
curl --request POST
--url https://api.kooot.chat/v1/sd/generate
--header 'X-Kooot-Key: API-key'
--header 'accept: application/json'
--header 'content-type: application/json'
--data '
{
"model": "v1-5-pruned-emaonly.safetensors [d7049739]",
"prompt": "Red cat logo, 4k",
"negative_prompt": "badly drawn",
"style_preset": "photographic",
"steps": 20,
"cfg_scale": 7,
"seed": -1,
"upscale": true,
"sampler": "DPM++ 2M Karras",
"width": 512,
"height": 512
}
'
Ответ JSON:
{
"job": "bf7cf997-7dba-480d-a9e8-51a756f4b815",
"status": "queued"
}
Замена лица пример:
curl --request POST
--url https://api.kooot.chat/v1/sd/generate
--header 'X-Kooot-Key: API-key'
--header 'accept: application/json'
--header 'content-type: application/json'
--data '
{
"sourceUrl":"https://api.telegram.org/file/bot6235612105:AAHxHKehqPfbe0/photos/file_727.jpg",
"targetUrl":"https://api.telegram.org/file/bot6235612105:AAHxHKehqPfbe0/photos/file_724.jpg",
}
'
Ответ JSON:
{
"job": "bf7cf997-7dba-480d-a9e8-51a756f4b815",
"status": "queued"
}
Проверить статус генерации:
curl --request GET
--url https://api.kooot.chat/image/v1/job/bf7cf997-7dba-480d-a9e8-51a756f4b815
--header 'X-Kooot-Key: API-Key'
--header 'accept: application/json'
Ответ:
{
"job": "bf7cf997-7dba-480d-a9e8-51a756f4b815",
"status": "succeeded",
"imageUrl": "https://api.kooot.chat/image/f/bf7cf997-7dba-480d-a9e8-51a756f4b815.png"
}
Звук
Инновационные решения для работы со звуком:
- Генерация музыки и песен через Suno: https://api.kooot.chat/v1/music/suno/generate 
- Генерация песен и музыки через Udio https://api.kooot.chat/v1/music/udio/generate 
curl --request POST
--url https://api.kooot.chat/v1/music/suno/generate
--header 'X-Kooot-Key: API-key'
--header 'accept: application/json'
--header 'content-type: application/json'
--data '
{
"prompt": "Тра та та, тра та та, мы везём с собой кота",
"tags": "happy, rock",
"title": "Приключения кота"
}
'
Ответ JSON:
{
"code":0,
"msg":"success",
"data":[
{
"user_id":"TcpmHdquvShJU50Q4ANCr6OCAfZ2",
"song_id":"32f6c4f9-a2dd-47e9-85be-5f502d3f434e",
"status":"submitted",
"title":"Приключения кота",
"model_name":"chirp-v3",
"audio_url":"",
"meta_tags":"happy, rock",
"meta_prompt":"Тра та та, тра та та, мы везём с собой кота",
"meta_duration":0,
"meta_error_msg":"",
"meta_error_type":""
},
{
"user_id":"TcpmHdquvShJU50Q4ANCr6OCAfZ2",
"song_id":"922c5922-fa4d-46fc-beb9-206fb0e9764e",
"status":"submitted",
"title":"Приключения кота",
"model_name":"chirp-v3",
"audio_url":"",
"meta_tags":"happy, rock",
"meta_prompt":"Тра та та, тра та та, мы везём с собой кота",
"meta_duration":0,
"meta_error_msg":"",
"meta_error_type":""
}
]
}
-
Проверить статус генерации:
curl --request GET
--url https://api.kooot.chat/v1/music/query?ids=32f6c4f9-a2dd-47e9-85be-5f502d3f434e
--header 'X-Kooot-Key: API-Key'
--header 'accept: application/json'
Ответ:
[
{
"id": "32f6c4f9-a2dd-47e9-85be-5f502d3f434e",
"video_url": "https://cdn1.suno.ai/32f6c4f9-a2dd-47e9-85be-5f502d3f434e.mp4",
"audio_url": "https://cdn1.suno.ai/32f6c4f9-a2dd-47e9-85be-5f502d3f434e.mp3",
"image_url": "https://cdn2.suno.ai/image_2b2dc0ec-7516-4334-9a8b-b5ed061ca7d6.jpeg",
"image_large_url": "https://cdn2.suno.ai/image_large_2b2dc0ec-7516-4334-9a8b-b5ed061ca7d6.jpeg",
"is_video_pending": false,
"major_model_version": "v3.5",
"model_name": "chirp-v3.5",
"is_liked": false,
"user_id": "879aeccd-2bec-4991-b70b-4618af0dd8f1",
"display_name": "EntertainingHalfStep1550",
"handle": "entertaininghalfstep1550",
"is_handle_updated": false,
"avatar_image_url": "https://cdn1.suno.ai/defaultBlue.webp",
"is_trashed": false,
"created_at": "2024-11-14T18:36:24.428Z",
"status": "complete",
"title": "Приключения кота",
"play_count": 0,
"upvote_count": 0,
"is_public": false,
"meta_data": {
"tags": "happy, rock",
"prompt": "Тра та та, тра та та, мы везём с собой кота",
"type": "gen",
"duration": 33.44,
"refund_credits": false,
"stream": true
}
}
]