Какие данные хранятся при работе через API
Что epicai записывает о запросах по ключу, что не сохраняет совсем и какие сведения получает вендор модели.
Тексты запросов не сохраняются
Тексты ваших запросов и ответов моделей epicai не записывает ни в журнал вызовов, ни в базу. Это касается сообщений, картинок, описаний функций и результатов вызовов. Запрос по ключу не создаёт чат на сайте и не появляется в вашей истории диалогов. Задачи с картинками, видео и другими медиа устроены немного иначе, о них рассказывает следующий раздел.
Журнал вызовов и статистика
Для статистики, расчёта лимитов и разбора обращений в поддержку epicai ведёт журнал вызовов без содержимого. В запись попадают время, номер запроса, ключ и аккаунт, модель, режим (поток или обычный ответ). Дальше идут код ответа и код ошибки, число токенов на входе, на выходе и из кэша, списанные TOK, длительность, IP-адрес отправителя и первые 80 знаков заголовка User-Agent. Записи старше 90 дней удаляются, этот срок можно изменить настройками epicai.
Отдельно хранятся суточные итоги по каждому ключу и модели (число вызовов, ошибок, токенов, TOK), они питают GET /v1/usage. О самом ключе известны название, настройки, SHA-256 от ключа и первые знаки для узнавания в списке, а действия с ключом (создание, изменение, отзыв, блокировка) записываются с временем и IP-адресом. Списания видны и в истории операций аккаунта.
В технический журнал ошибок сервера попадают короткие служебные сообщения о сбоях, например ответы вендора с кодом ошибки. Тело запроса туда не пишется.
Задачи с медиа и их файлы
Картинки, видео, музыка, озвучка, расшифровка и документы создаются задачами. В записи задачи epicai хранит модель, статус, цену, параметры из parameters, ссылки на файлы результата и причину отказа. Текст prompt в запись не попадает, но текстовые параметры, например название, стиль или слова песни, хранятся вместе с остальными. Запись живёт столько же, сколько журнал вызовов: после завершения задачи и стирания файлов она удаляется через 90 дней.
Файлы результата лежат на сервере epicai 7 суток, затем их стирают. Ссылка на файл открывается без ключа, её защищает длинный случайный номер задачи, поэтому передавайте ссылку только тем, кто может видеть результат, а нужное скачивайте заранее. Входные файлы, которые вы прислали или на которые дали ссылку, хранятся только до завершения задачи. Чтобы нейросеть получила файл, он уходит вендору, как и описание задачи.
Если вы указали webhook_url, epicai отправляет на этот адрес описание задачи со ссылками на файлы (как это устроено). Адрес принимается только на публичном сервере по https.
Сведения для вендора модели
Чтобы модель ответила, epicai передаёт вендору содержимое сообщений, картинки, описания функций и параметры запроса. Вместе с ними уходит служебный идентификатор вида dev и номер аккаунта, а для группировки запросов ещё и номер ключа. Имя, почта и сам ключ epicai вендору не передаются. Часть моделей подключена через посредников-агрегаторов, тогда запрос проходит и через них.
Дальнейшую судьбу данных определяют условия самого вендора и посредника, epicai их не контролирует. Если в запросах есть персональные или коммерчески чувствительные сведения, решение о выборе модели остаётся за вами. Документы сайта, в том числе политика обработки данных, перечислены в статье Документы сайта.
Если ключ или аккаунт больше не нужны
Отозванный ключ перестаёт работать сразу, а журнал и итоги по нему остаются как записи об уже совершённом расходе. При удалении аккаунта его ключи, журнал вызовов, задачи с их файлами, суточные итоги и записи о действиях с ключами удаляются вместе с ним.
Не нашли ответ?
Посмотрите частые вопросы или напишите в поддержку.