первыйБитБИТ.АГЕНТЫ/туториал

БИТ.АГЕНТЫ/туториал

Первыми — делают люди!

Код-туториал от базовых концепций до мультиагентных систем на TypeScript

01. Что такое агент
Теория
Определение агента, отличие от обычной программы, ключевые свойства.
02. Базовый цикл агента
Демо
Perception → Decision → Action. 2D-симуляция и мост к ReAct.
03. ReAct-паттерн
LLM
Reasoning + Acting: как агент рассуждает и действует в цикле.
04. Состояние и память
Чат
Короткая и долгосрочная память агента. Сравнение с памятью и без.
05. Знания и RAG
LLM
Добавление внешних знаний: RAG, векторные БД, контекстные промпты.
06. Tool Use
LLM
Function Calling: агент вызывает инструменты для решения задач.
07. Планирование
LLM
Декомпозиция задач, пошаговое выполнение плана.
08. Мультиагентные системы
LLM
Несколько агентов работают вместе, обмениваясь сообщениями.
09. Оркестрация
LLM
Паттерны: supervisor, swarm, pipeline, handoff.
10. Agent Skills
Теория
Скилы: пакеты инструкций и знаний для агентов. Skills vs Tools vs MCP.
11. MCP Protocol
Теория
Model Context Protocol: единый способ подключить инструменты и данные к агенту.
12. A2A Protocol
Теория
Agent-to-Agent: открытый стандарт общения агентов. Google → Linux Foundation.
13. Coding Agents
Теория
Агенты, которые пишут код: цикл, инструменты, безопасность.
14. Мониторинг и Evaluation
Теория
Трейсинг, логирование, оценка качества работы агентов.

Как пользоваться туториалом

  • — Главы 1–3 — теория и демо без LLM, можно смотреть без API-ключа
  • — Главы 4–8 используют LLM через LiteLLM-шлюз api.1bitai.ru
  • — Модель по умолчанию: deepseek-v4-flash
  • — Каждая глава содержит объяснение и работающий пример