Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вы можете улучшить пользовательский интерфейс декларативного агента для Microsoft 365 Copilot, добавив возможность интерпретатора кода. Элемент capabilities в справочнике по манифесту и раздел Возможности в построителе агентов Copilot Studio предоставляет несколько вариантов разблокировки функций для пользователей. В этой статье описывается возможность интерпретатора кода и его добавление в декларативные агенты.
Интерпретатор кода — это расширенный инструмент, предназначенный для решения сложных задач с помощью кода Python. Она использует модель рассуждения для написания и выполнения кода, позволяя пользователям решать сложные математические задачи, анализировать данные, создавать визуализации и многое другое. После выполнения кода интерпретатор кода выводит результаты и созданный код. Он также может создавать изображения или файлы на основе сценария и принимать файлы в качестве входных данных для изменения и анализа.
Возможность интерпретатора кода доступна для Copilot Chat пользователей без лимитного использования или Microsoft 365 Copilot лицензии.
Примечание.
Поддержка агентов в контексте с включенным интерпретатором кода зависит от узла.
Примеры интерпретатора кода
Графирование данных
Запрос пользователя "Graph the first 20 numbers in a Fibonacci sequence" (График первых 20 чисел в последовательности Фибоначчи) создает график строк и, когда пользователь нажимает кнопку </> Code
, предоставляет соответствующий код Python.
На следующих изображениях показаны примеры результатов запроса на графирование данных.
Визуализация данных
Запрос пользователя "Создать облако слов с именами домашних животных" создает облако слов, включающее первые имена, как показано в следующем примере.
Включение интерпретатора кода
Microsoft 365 Agents Toolkit
Если вы используете Набор средств агентов и Visual Studio Code для создания агента, чтобы включить интерпретатор кода, добавьте CodeInterpreter
значение в свойство capabilities в файле манифеста, как показано в следующем примере.
Примечание.
Для добавления CodeInterpreter
возможности необходимо использовать схему манифеста декларативного агента версии 1.2 или более поздней.
{
"capabilities": [
{
"name": "CodeInterpreter"
}
]
}
построитель агентов Copilot Studio
Если для создания агента используется построитель агентов Copilot Studio, на вкладке Настройка в разделе Возможности выберите переключатель рядом с пунктом Интерпретатор кода.