Как долго хранятся журналы вызовов и когда они очищаются?
APIYI хранит только то, что требуется для тарификации — никогда не сохраняет ваши входные данные или ответы. Журналы охватывают текущий месяц и два предыдущих календарных месяца, а более старые месяцы очищаются 5-го числа; для долгосрочного хранения экспортируйте их самостоятельно.
Журналы содержат временные метки, модель, количество token и суммы — именно те поля, которые нужны для тарификации. Ваши входные и выходные данные никогда не сохраняются.
Текущий месяц + два предыдущих
Очистка выполняется 5-го числа каждого месяца и удаляет более старые полные месяцы. Пример: 5 августа будет очищен весь май, при этом июнь, июль и август останутся доступными для запросов.
Экспорт для долгосрочного хранения записей
Используйте асинхронный экспорт в разделе Журналы консоли и сохраните файл самостоятельно для сверки и аудита.
Очистка необратима. Очищенные журналы нельзя восстановить. Если они нужны вам для сверки, аудита или возмещения расходов, экспортируйте их до даты очистки.
Мы сохраняем только то, что требуется для тарификации и устранения неполадок. Это и принцип минимизации данных для защиты конфиденциальности, и прямое уменьшение площади поверхности для возможной утечки данных. О том, что означает каждый столбец, см. как читать суммы тарификации в логах.
Могу ли я видеть сгенерированные изображения и видео в консоли?
Это самый частый дополнительный вопрос, и ответ зависит от того, как был выполнен вызов:
Синхронные вызовы: нет
Результаты синхронных текстовых и image endpoint’ов возвращаются напрямую в вашу программу и никогда не сохраняются. Консоль не видит ни prompt, ни сгенерированное изображение.
Асинхронные задачи: да, но ссылки быстро истекают
Video и другие асинхронные задачи работают по модели «отправить, затем опрашивать», поэтому результат должен временно храниться, чтобы его можно было запросить, — а значит, артефакт виден.
Ссылки OSS для артефактов асинхронных задач действуют около одного дня. URL для загрузки video и image истекают примерно через 24 часа и после этого не могут быть получены заново. Переносите результаты в собственное хранилище сразу после получения — не используйте эти временные ссылки в production и не передавайте их конечным пользователям.
Логи очищаются по календарным месяцам по простому правилу: 5-го числа каждого месяца удаляются целые месяцы, которые старше, чем два месяца назад. В любой момент вы можете запросить данные за текущий месяц и два предыдущих календарных месяца.
Дата очистки
Удаляемые данные
Доступно для запроса после этого
5 августа
Весь май
Июнь, июль, август
5 сентября
Весь июнь
Июль, август, сентябрь
5 октября
Весь июль
Август, сентябрь, октябрь
Поскольку очистка работает по целым месяцам и выполняется в фиксированный день, доступное окно сдвигается примерно от двух месяцев и нескольких дней до трех месяцев — самое короткое сразу после очистки, самое длинное в конце месяца.
Очистка удаляет только детали журнала вызовов; ваш баланс при этом не затрагивается. Если вам также нужны долгосрочные записи пополнений и сверки, экспортируйте и архивируйте и их.
Перейдите в https://api.apiyi.com/log или нажмите Logs в верхней навигации.
2
Сначала отфильтруйте
Сузьте выборку по диапазону времени, модели или статусу, чтобы экспортировать только те записи, которые вы действительно хотите архивировать.
3
Используйте async export
Нажмите async export, чтобы запустить задачу. Она выполняется в фоновом режиме, поэтому для больших экспортов не нужно оставаться на странице.
4
Скачайте и архивируйте
Скачайте файл после завершения задачи и сохраните его в своей системе или в финансовом рабочем процессе.
Сделайте ежемесячные экспорты привычкой: архивируйте предыдущий месяц в начале каждого месяца, и дата очистки перестанет иметь значение. Это особенно полезно для команд, которым нужны сверка, возмещение расходов или требования аудита.
Две причины: минимизация рисков для конфиденциальности — чем меньше данных хранится, тем ниже риск; и затраты на хранение — объем логов быстро растет на платформе с высоким трафиком, и если хранить все бесконечно, это в итоге отражается на тарифах. Мы храним данные в окне, достаточном для сверки, а для более длительного хранения предоставляем вам инструменты экспорта.
Можно ли восстановить очищенные логи?
Нет. Очистка — это физическое удаление без возможности восстановления, и поддержка тоже не сможет их восстановить. Экспортируйте их до даты очистки.
Повлияет ли очистка на мой баланс или записи о пополнениях?
Нет. Очистка затрагивает только детали лога вызовов; ваш баланс не изменится. Если вам нужен долгосрочный подтверждающий документ по пополнениям и расходам для отчетности или аудита, экспортируйте и сохраняйте и их тоже.
Что делать, если логов недостаточно для устранения неполадок?
В пределах срока хранения метки времени и имя модели из лога достаточно, чтобы найти подавляющее большинство проблем. Если вам действительно нужна более подробная информация, обратитесь в поддержку, и администратор сможет временно включить подробное логирование — см. могу ли я просматривать подробные логи в backend.
Содержит ли экспортированный файл мои входные и выходные данные?
Нет. Экспорт содержит сам лог с теми же полями, что показаны в консоли — время, модель, количество token, сумма, статус — и вообще без prompt или вывода модели.
Могут ли enterprise-клиенты увеличить срок хранения?
enterprise-клиенты с особыми требованиями к сроку хранения или соответствию нормативам могут обсудить это с нашей командой продаж. Стандартная рекомендация по-прежнему — регулярный экспорт — см. enterprise и индивидуальные пользователи.