Урок 1.5Урок 5 з 30
Hooks в Agent SDK
Apply Agent SDK hooks for tool call interception and data normalization
Головне
- 1Hook на вихідні виклики інструментів перевіряє політику ще до запуску інструмента. Він може заблокувати виклик і перенаправити його: наприклад, повернення понад $500 іде в
escalate_to_human. - 2
PostToolUsehook обробляє результати інструментів ще до того, як їх побачить модель: зводить мітки часу Unix та ISO 8601 до одного формату, а числові коди статусів замінює словами. - 3Hook — це код, тож його гарантія детермінована. Промпт виконується лише з певною ймовірністю.
- 4Просте правило: бізнес-правило, яке не можна порушувати ніколи, — у hook; стиль і все, що потребує судження, — у промпт.
Що перевіряє іспит із цієї теми
Формулювання з програми іспиту (англійською).
- 1.5.K1PostToolUse-style hooks transform tool results before the model sees them
- 1.5.K2Hooks intercepting outgoing tool calls enforce compliance rules (e.g. refund threshold)
- 1.5.K3Hooks give deterministic guarantees; prompts give probabilistic compliance
- 1.5.S1PostToolUse hooks normalise heterogeneous formats (Unix timestamps, ISO 8601, numeric status codes)
- 1.5.S2Interception hooks block policy-violating actions and redirect (e.g. refunds > $500 to human escalation)
- 1.5.S3Choose hooks over prompts when business rules need guaranteed compliance
Закріпіть тему
Дайте відповідь на запитання за сценаріями з цієї теми. До кожного варіанта є розбір.
Тренування 1.5 · 20 запитань