Рерайтинг API

ZerroAi Api — продукт, который поможет вам автоматизировать бизнес-процессы. С API вы сможете объединить сервисы ZerroAi со своими приложениями и сервисами.

С помощью API Точки можно:

  • Получать простые ответы модели на сообщения;
  • Получать комплексные ответы модели на сообщения, включающие генерацию Заголовка, Перефразированный текст, Краткое описание, ключевые слова, комментарий;

Простая генераци ответа Режим простого чата

Запрос
curl --location 'https://zerro-ai.ru/api/generate' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_TOKEN_HERE' \
--data '{
"prompt": "История про попугая Кешу",
"service": 2,
"profanity_check": false,
"system": "раскажи в стиле научной фантастики про космос"
}'

*prompt - Входной исходный текст

*service - Модель (2 - "На минималках", 3 - "Опытная", 4 - "Максимальная")

profanity_check - Фильтр тем (false - Отключен, true - Включен)

system - системный промпт, который задает роль модели, например, должна модель отвечать как академик или как школьник

Ответ
{
 "guid": "0ac8f988-92ef-3366-8884-168843953dc7",
 "datetime_end": "2025-03-03 01:02:57",
 "total_tokens": 724,
 "prompt_tokens": 20,
 "completion_tokens": 704,
 "service_id": 2,
 "price": 0.2172,
 "prompt": "История про попугая Кешу",
 "system": "раскажи в стиле научной фантастики про космос",
 "response": "В далеком космосе, среди бескрайних звездных просторов...",
 "img": null
}

guid - Уникальный идентификатор

datetime_end - Дата создания генерации

total_tokens - Всего использовано токенов

prompt_tokens - Входящих токенов

completion_tokens - Исходящих токенов

service_id - Идентификатор модели

price - Стоимость

system - системный промпт

response - Сгенерированный текстовый ответ

img - Сгенерированная картинка

Комплексный запрос на SEO Ответ будет содержать перефразированный текст + SEO компоненты

Запрос
curl --location 'https://zerro-ai.ru/api/generate/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_TOKEN_HERE' \
--data '{
"prompt": "Корпорация Samsung заявила о создании первого чипа для смартфонов с аппаратной постквантовой криптографией (PQC)...",
"id_news": 51,
"service": 2,
"temperature": 0,
"profanity_check": false
}'

*prompt - Входной исходный текст

id_news - Уникальный id текста с вашей стороны (Используется в дальнейшем для запроса получения ответа)

*service - Модель (2 - "На минималках", 3 - "Опытная", 4 - "Максимальная")

temperature - Чем выше значение, тем более случайным будет ответ модели. Если значение температуры находится в диапазоне от 0 до 0.001 будет обеспечено максимально детерменированный (стабильный) ответ модели. При значениях температуры больше 1, набор токенов в ответе модели может отличаться избыточной случайностью. (0...2)

profanity_check - Фильтр тем (false - Отключен, true - Включен)

Ответ
{
 "PromptNews": {
  "guid": "b94c49b2-634b-30ff-bc04-48817d1a7cf8",
  "datetime_start": "2025-03-03 01:02:43",
  "id_news": 51,
  "status": 1,
  "prompt_tokens": 252,
  "completion_tokens": 412,
  "total_tokens": 664,
  "price": 0.1992,
  "prompt": "Корпорация Samsung заявила о создании первого чипа для смартфонов с аппаратной постквантовой криптографией (PQC)...",
  "response_body": "Компания Samsung объявила о разработке первого процессора для смартфонов, который поддерживает аппаратную постквантовую криптографию (PQC)...",
  "response_title": "Samsung представляет первый смартфонный процессор с поддержкой постквантовой криптографии",
  "response_description": "Компания Samsung представила первый в мире процессор для смартфонов с поддержкой аппаратной постквантовой криптографии (PQC)...",
  "resolution": "\"Этот шаг подчеркивает важность внедрения передовых технологий безопасности в мобильные устройства для защиты данных пользователей в условиях растущих киберугроз.\"",
  "response_keyword": "[\"Samsung\",\"процессор\",\"постквантовая криптография\",\"безопасность\",\"квантовые компьютеры\"]",
  "finish_reason": "stop"
},
  "PromptNewsKeywords": [
   "Samsung",
   "процессор",
   "постквантовая криптография",
   "безопасность",
   "квантовые компьютеры"
  ]
}

PromptNews.guid - Уникальный идентификатор

PromptNews.datetime_start - время начала генерации

PromptNews.id_news - Уникальный id текста с вашей стороны (Используется в дальнейшем для запроса получения ответа)

PromptNews.status - Статус выполнения (1 - успешно, 2 - ошибка)

PromptNews.prompt_tokens - Входящих токенов

PromptNews.completion_tokens - Исходящих токено

PromptNews.total_tokens - Всего токенов

PromptNews.price - Стоимость генерации

PromptNews.prompt - Исходный текст

PromptNews.response_body - Перефразированный текст

PromptNews.response_title - Заголовок

PromptNews.response_description - Краткое описание

PromptNews.resolution - Коментарий

PromptNews.response_keyword - Ключевые слова в json-строке

PromptNews.finish_reason - Статус ответа модели (stop - генерация завершена, blacklist - заблокировано)

PromptNewsKeywords - массив ключевых слов