Какой из следующих механизмов позволяет наиболее точно определить, когда использовать retry-pattern при генерации JSON с LLM?