Создание инструментов

Руководство по разработке инструментов для агентов.

Типы инструментов

Тип
Описание
Когда использовать

HTTP (код 1С)

Выполняет код в 1С

Работа с данными 1С

MCP

Внешний MCP сервер

Внешние системы

OneRPA

Робот OneRPA

UI автоматизация

Создание HTTP инструмента

Шаг 1: Планирование

Инструмент: Получить остаток товара
Назначение: Возвращает остаток товара на складе
Вход: Наименование товара
Выход: Количество, единица измерения

Шаг 2: Создание

  1. Справочник "Инструменты" → Создать

  2. Наименование: Получить остаток товара

  3. Описание:

Шаг 3: Код

Шаг 4: Параметры

Имя
ИмяEn
Тип
Описание

Товар

product

string

Наименование товара для поиска

Описание инструмента

Важность описания

LLM использует описание чтобы понять:

  • Что делает инструмент

  • Когда его вызывать

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

Структура описания

Хороший пример

Плохой пример

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

Типы

Тип
JSON
Пример

Строка

string

"Товар А"

Число

number

123.45

Целое

integer

42

Логическое

boolean

true

Описание параметров

Описание помогает LLM понять, что передавать:

Формат ответа

Простой результат

Структурированный результат

Список результатов

Обработка ошибок

Тестирование инструмента

  1. Создайте тестового агента только с этим инструментом

  2. Синхронизируйте с Proxy

  3. В чате попросите использовать инструмент:

  4. Проверьте результат

Далее

Работа с промптамиchevron-right

Last updated