Создание вашей собственной Команды ИИ: Руководство по конфигурации JSON
Раздел «Создать команду ИИ» дает вам возможность спроектировать уникальную команду ИИ-агентов, точно настроенную под нужды вашего бизнеса. Вы делаете это, загружая JSON-файл (JavaScript Object Notation), который детально описывает роли, возможности, инструкции и ресурсы для каждого члена вашей ИИ-команды, включая ее менеджера.
Как указано на странице, «Статус вашей команды ИИ» покажет, активна ли в данный момент пользовательская команда (например, «Отключена»).
Проект: JSON-файл вашей Команды ИИ
Чтобы создать свою собственную команду ИИ, вам нужно будет составить JSON-файл. Этот файл служит проектом, содержащим:
- Должностные инструкции для ваших ИИ-«сотрудников» (агентов).
- Инструкции для главного ИИ-менеджера, который курирует команду.
- Источники данных, доступные менеджеру и агентам.
- Инструменты, которые ваши ИИ-агенты могут использовать для выполнения задач.
Важный первый шаг: Перед загрузкой жизненно важно проверить (валидировать) ваш JSON-файл, чтобы убедиться в его правильном форматировании. Неверно отформатированный JSON-файл не будет обработан корректно. Для этой цели вы можете использовать онлайн-валидаторы JSON.
Понимание структуры JSON
Конфигурация вашей команды ИИ определяется в специальной структуре JSON. Давайте разберем ее:
{
"manager": {
"llm": "string", // Название модели LLM для менеджера
"agent_prompt": "string", // Основной промпт, который управляет выбором сотрудника и делегированием задач
"data": ["string"] // Список источников данных, доступных менеджеру
},
"agents": [ // Список объектов ИИ-сотрудников
{
"llm": "string", // Название модели LLM для сотрудника
"agent_name": "string", // Должность/имя сотрудника
"agent_prompt": "string", // Подробный промпт/инструкции для сотрудника
"agent_description": "string", // Краткое описание сотрудника и его роли
"data": ["string"], // Источники данных, доступные этому сотруднику
"tools": ["string"] // Список инструментов, которые может использовать этот сотрудник
}
// При необходимости добавьте сюда больше объектов агентов
]
}
1. Объект manager:
Менеджер команды ИИ курирует операции, делегирует задачи и выбирает подходящего агента для конкретной работы.
"llm": (String) Название Большой Языковой Модели (LLM), которая будет управлять менеджером. Выберите одну из «Списка моделей LLM» ниже."agent_prompt": (String) Это основной набор инструкций для менеджера. Он должен подробно описывать, как менеджеру следует анализировать входящие запросы, выбирать подходящего ИИ-агента из спискаagentsдля задачи и как делегировать работу."data": (Array of Strings) Список источников данных, к которым менеджер может обращаться для принятия решений. См. «Доступные источники данных» ниже.
2. Массив agents:
Этот массив содержит объекты, где каждый объект представляет отдельного ИИ-«сотрудника» в вашей команде.
- Каждый объект агента:
"llm": (String) Название модели LLM для этого конкретного агента. Выберите одну из «Списка моделей LLM»."agent_name": (String) Должность или имя этого агента (например, «Sales_Closer_Bot», «Support_Tier1_Agent»)."agent_prompt": (String) Подробные инструкции, персона и операционные указания для этого агента. Здесь вы определяете, как агент должен выполнять свои задачи."agent_description": (String) Краткое описание того, что делает этот агент и какова его роль. Это помогает менеджеру (и вам) понять его специализацию."data": (Array of Strings) Источники данных, к которым имеет доступ этот конкретный агент. См. «Доступные источники данных»."tools": (Array of Strings) Список инструментов, которыми оснащен этот агент. См. «Доступные инструменты для сотрудников». Если инструменты не нужны, используйте пустой массив[].
Доступные ресурсы для конфигурации:
Список моделей LLM:
Вы должны выбрать только одно название LLM для manager и для каждого agent.
"claude-3.5-sonnet"(Anthropic)"claude-3.5-haiku"(Anthropic)"gpt-4o-mini"(OpenAI)"gpt-4o"(OpenAI)"o1-mini"(OpenAI)"o1"(OpenAI)"deepseek"(DeepSeek)"grok-2-1212"(Grok)
Доступные инструменты для сотрудников (агентов):
Инструменты могут быть назначены только agents, но не manager. Если агенту не нужны инструменты, используйте пустой массив: [].
"InternetSearch": Позволяет агенту выполнять поиск в интернете."AssistantRequestMessage": Позволяет агенту отправить запрос или эскалировать его администратору/человеку."CreateMeme": Агент может создавать мемы."SendFreePhoto": Агент может отправить бесплатное фото."SendFreeVideo": Агент может отправить бесплатное видео."SendPaidPhoto": Агент может отправить фото, требующее оплаты."SendPaidVideo": Агент может отправить видео, требующее оплаты."SendInvoice": Агент может создать и отправить счет-фактуру."StopChatting": Агент может завершить текущий разговор.
Если вам требуется пользовательский инструмент, которого нет в списке, пожалуйста, свяжитесь со службой поддержки iSales AI.
Доступные источники данных:
Источники данных предоставляют контекст и информацию, которую могут использовать как manager, так и agents для принятия решений и выполнения задач.
"CurrentTime": Предоставляет текущее время по UTC."PurchaseHistory": Доступ к истории счетов и их статусам."ChatHistory:X": Предоставляет историю чата. ЗаменитеXна число, чтобы указать, сколько последних сообщений включить (например,"ChatHistory:10"для последних 10 сообщений).
Навигация по интерфейсу «Создать команду ИИ»:
- 📄 Инструкции по созданию JSON-файла для вашей команды ИИ: Эта ссылка или кнопка предоставит официальные, подробные руководства и спецификации непосредственно от iSales AI по структурированию вашего JSON-файла. Всегда обращайтесь к ним за самой актуальной и точной информацией.
- 📤 Загрузить инструкцию в формате JSON: Нажмите эту кнопку, чтобы выбрать и загрузить ваш подготовленный и проверенный файл конфигурации JSON с вашего устройства.
Тщательно создав свой JSON-файл с четкими промптами, подходящими LLM, инструментами и источниками данных, вы сможете создать мощную, настроенную под вас команду ИИ, готовую решать ваши конкретные бизнес-задачи. Не забудьте проверить ваш JSON перед загрузкой!