Получить ключ API:

Работа с текстом:

Наше API предоставляет мощные инструменты для обработки текста:

Пример: 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
 }
}

Работа с изображением:

Продвинутые возможности работы с изображениями:

Пример: 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"
}

Звук

Инновационные решения для работы со звуком:

Пример: 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":""
  }
 ]
}