Урок 2.1Урок 8 з 30
Інтерфейси й описи інструментів
Design effective tool interfaces with clear descriptions and boundaries
Головне
- 1Модель обирає інструмент переважно за описом. Якщо опис займає один рядок, вибір перетворюється на вгадування.
- 2У доброму описі сказано, що робить інструмент, у якому форматі він приймає дані (з прикладом запиту), які є крайні випадки і коли брати саме його, а не схожий.
- 3Якщо описи двох інструментів перетинаються, модель їх плутає. Перейменуйте обидва й перепишіть описи так, щоб їхні межі не накладалися.
- 4Універсальний інструмент «на всі випадки» розбийте на кілька вузьких, кожен із чітким контрактом.
- 5Перевірте й системний промпт: ключова фраза в ньому («always look up the order first») може тягнути модель до не того інструмента, хоч би якими добрими були описи.
Що перевіряє іспит із цієї теми
Формулювання з програми іспиту (англійською).
- 2.1.K1Tool descriptions are the primary mechanism for tool selection; minimal descriptions make selection unreliable
- 2.1.K2Descriptions should include input formats, example queries, edge cases, boundaries
- 2.1.K3Ambiguous or overlapping descriptions cause misrouting
- 2.1.K4Keyword-sensitive system prompt wording can create unintended tool associations
- 2.1.S1Write descriptions that differentiate purpose, inputs, outputs and when to use vs alternatives
- 2.1.S2Rename tools and rewrite descriptions to remove overlap
- 2.1.S3Split generic tools into purpose-specific tools with defined contracts
- 2.1.S4Review system prompts for keyword-sensitive instructions overriding good descriptions
Закріпіть тему
Дайте відповідь на запитання за сценаріями з цієї теми. До кожного варіанта є розбір.
Тренування 2.1 · 21 запитання