Tools, Hooks, Skills, Agent Loop, Agent Framework, MCP — что есть что?
vanek_goriachev 14 минут назад Tools, Hooks, Skills, Agent Loop, Agent Framework, MCP — что есть что? Простой 9 мин 467 Искусственный интеллект Программирование * Терминология IT Учебный процесс в IT Веб-разработка *...
Anthropic — What company has the best second artificial intelligence model at the end of June?
Вот важная новость с фронта ИИ: vanek_goriachev 14 минут назад Tools, Hooks, Skills, Agent Loop, Agent Framework, MCP — что есть что? Простой 9 мин 467 Искусственный интеллект Программирование * Терминология IT Учебный процесс в IT Веб-разработка * FAQ ВведениеБазовое ограничение LLMТермины - Тулы (Tools) - Agent Loop и Agent Framework - Хуки (Hooks) - Скиллы (Skills) - MCP (Model Context Protocol) серверКак понять, что использовать - тулы, хуки или скиллы - Как сделать поведение модели более "строгим" и "надежным"? - Когда использовать tools?
Короткий ответ - всегда когда можете. - Когда использовать skills? Короткий ответ - когда не подходят tools.
Технические детали
- Когда использовать hooks? DisclaimersЭта статья рассчитана на новичков - она раскрывает именно базовые термины и не требует от читателя глубоких знаний по ИИ. В какой-то момент мне не хватало именно такой статьи.
Ровно 0 символов в этой статье написано ИИ, но статья отправлялась ему на проверку на фактическую достоверность. ВведениеКакое-то время назад я в рамках pet-проекта начал погружаться в создание ИИ агентов и на старте ощутил жесткую нехватку теоретических знаний. Разумеется я сначала набил кучу шишек, а потом с накопленным опытом все же решил пойти учить матчасть.
При погружении сильно помогли официальные курсы от Anthropic (они бесплатные, но на английском). Все курсы из списка проходить не нужно, потому что если какие-то знания вам не нужны сейчас, то их лучше даже и не получать, потому что к моменту, когда они вам могли бы пригодиться, они уже устареют - сфера ИИ меняется слишком быстро. Ну или если вам нечего делать - можно и пройти, хуже не будет.
Отраслевые последствия
Однако прежде чем я добрался до этих курсов, я искал и на других ресурсах и мне не удалось найти статью, где бы были описаны базовые термины и их отличия друг от друга - я решил, что можно дропнуть такую статью на хабр. Разумеется есть пересечения с уже существующими статьями (в том числе на хабре), но не обязательно же всему контенту быть уникальным. В конце концов - может моя подача информации понравится кому-то больше, чем подача той же информации другим автором.
Итак, начнемБазовое ограничение LLMТезис номер ноль - LLM умеет только получать текст и отдавать текст. Строго говоря, некоторые мультимодальные модели умеют отдавать картинки, видео и аудио, но суть та же - умеет только что-то получать и что-то отдавать, а что-то делать не умеет. Если мы хотим, чтобы она взаимодействовала с внешним миром - мы должны научиться получив текст, понимать, что модель хочет что-то сделать и помочь ей с этим.
Поэтому были придуманы... Тулы (Tools)По смыслу это просто системная инструкция, которая загружена в модель в начале сессии, в которой сказано: «Когда ты хочешь прочитать файл - сгенерируй текст read_file("path/to/file » или «Когда ты хочешь запустить команду - сгенерируй текст bash("some command »Соответственно LLM генерирует и отдает этот текст. Это отлично - мы научились понимать, когда модель "хочет чето сделать".
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





