Кейс 1. AI-калькулятор как инструмент агента (чистый PHP)

Простая агентная система на PHP

Начнём с минимального агента.

Цель

Показать базовую архитектуру агентной системы:

– LLM планирует действие

– система выбирает инструмент

– инструмент выполняет задачу

Сценарий

Пользователь задаёт вопрос:

"Сколько будет (25 * 8) + 120 ?"

Агент должен:

1 определить, что нужна арифметика

2 вызвать инструмент calculator

3 вернуть результат

Архитектура

User ↓ LLM planner ↓ Tool selection ↓ Calculator ↓ Answer

Интерфейс инструмента

Пример инструмента

Планирование через LLM

LLM должна решить:

  • какой инструмент использовать

  • какие параметры передать

Например:

PHP вызов LLM

Контроллер агента

Контроллер управляет циклом.

Использование

Вывод

Даже самый простой агент показывает ключевую идею:

LLM не выполняет задачу сама,

она решает, какой инструмент использовать.

Last updated