Рерайтинг 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 - массив ключевых слов