Loading
Agentforce и Einstein Generative AI
Содержание
Выбрать фильтры

          Результаты отсутствуют
          Результаты отсутствуют
          Ниже приведены некоторые советы по поиску.

          Проверьте орфографию ключевых слов.
          Воспользуйтесь более общим поисковым запросом.
          Выберите несколько фильтров для расширения области поиска.

          Выполните поиск по всей справке Salesforce.
          Схемы ответа инструмента MCP и дизайн агента

          Схемы ответа инструмента MCP и дизайн агента

          Инструменты сервера MCP добавляются к агенту в качестве действий агента, которые ссылаются на инструмент сервера (действия инструмента MCP) и могут использоваться аналогично другим действиям агента. Однако, не все действительные схемы ответов MCP полностью поддерживаются в Agentforce Builder. При создании агента спланируйте различия в соотнесении переменных, цепочке действий и отображении ввода и вывода. Сложные ответы могут требовать более простых схем создания агента.

          Требуемые версии

          Доступно в версиях: Lightning Experience
          Доступно в версиях: Enterprise Edition, Performance Edition, Unlimited Edition и Developer Edition. Требуемые дополнительные лицензии определяются типом агента.

          Поддерживаемые ответы JSON

          Поддержка Agentforce Builder наиболее эффективна для простых значений и мелкого доступа к полям, поэтому выберите инструменты сервера MCP с простыми структурированными ответами JSON или настройте ответы, чтобы открыть важные значения в виде простых полей или простых полей верхнего уровня, где возможно. Поддерживаемые ответы JSON включают объекты верхнего уровня, свойства объектов верхнего уровня и массивы объектов верхнего уровня. Более сложные формы в настоящее время не поддерживаются из конца в конец, включительно с вложенными свойствами, массивами объектов и полезными нагрузками динамических объектов.

          Как и другие действия агента, если ввод или вывод действия инструмента MCP содержит несколько уровней свойств (например, вложенные свойства, массивы объектов или полезные данные динамических объектов), агент может использовать только первый уровень свойств во вводе действий, выводах действий и соотнесениях переменных.

          Поддерживаемые ответы JSON Примеры
          Типы объектов без поля свойств
          {"type": "object"} 
          {"type": "object", "properties": {}}
          Свойство 1-го уровня, типом которого является объект, даже если у этого объекта нет поля свойств
          {
            "type": "object",
            "properties": {
              "prop1": {
                "type": "object"
              }
            }
          } 
          {
            "type": "object",
            "properties": {
              "prop1": {
                "type": "object",
                "properties": {}
              }
            }
          }
          Свойство 1-го уровня, тип которого является массивом объекта, где объект не содержит поля свойств
          {
            "type": "object",
            "properties": {
              "prop1": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              }
            }
          }
          {
            "type": "object",
            "properties": {
              "prop1": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }

          Типы Lightning

          Все действия агента используют типы Lightning для определения структуры, проверки и отображения данных на вводах и выводах. Схемы ввода и вывода инструментов MCP не всегда соотносятся с типами Lightning, поскольку тип данных определяется сервером, а протокол поддерживает широкий диапазон типов данных. Например, если тип данных содержит оператор (например, any/or). Узнайте больше о стандартных типах Lightning и об использовании типов Lightning в действиях агента.

          Если данные не могут быть разрешены посредством типа Lightning, схему ввода и вывода для инструмента можно просмотреть на странице записи для сервера MCP в реестре Agentforce. Но ввод или вывод отображается пустым для связанного действия инструмента MCP в библиотеке активов и в вашем агенте.

          Вы можете использовать действие инструмента MCP с агентом, но ввод или вывод не может быть сохранен в переменной или использован в логике или инструкциях в нисходящем направлении.

          Для достижения лучших результатов спланируйте рассуждения агента над детерминистским поведением в дизайне агента и настройте простые естественно-языковые инструкции субагента.

          Ниже указан пример инструмента MCP с выводом, который не соотносится с типом Lightning.

          • Схемы ввода и вывода на странице записи сервера MCP:
            Схемы ввода и вывода на странице записи сервера MCP
          • Пустой вывод для связанного действия инструмента MCP в библиотеке активов:
            Пустой вывод для действия инструмента MCP в библиотеке активов
          • Пустой вывод для связанного действия инструмента MCP в агенте:
            Пустой вывод для действия инструмента MCP в агенте
           
          Загрузка
          Salesforce Help | Article