Искусственный интеллект

Идемпотентное действие

Илья Тарасов — Идемпотентное действие
МатериалИдемпотентное действиеtarasovcode

Действие идемпотентно, если повтор после успешного выполнения не создаёт дополнительного изменения состояния. Это свойство важно для агентных циклов, где модель может не понять, завершилась ли операция, и запросить её снова. Идемпотентность определяется семантикой операции, а не текстом запроса.

Пример на практике

Повторная установка значения поля «статус=готов» оставляет запись в том же состоянии.

Когда пригодится

Предпочитайте такие операции при автоматических повторах.

Что важно учитывать

Отправка платежа или создание нового объекта обычно не идемпотентны.

Словарь tarasovcode — проект Ильи Тарасова и TarasovWeb. Telegram-канал · #tarasovweb · #ИльяТарасов

Вернуться к 400 терминам