> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yahont.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Выполнение кода

> Безопасная изолированная среда выполнения Python, доступная LLM

Действие «Выполнение кода» даёт LLM в Yahont возможность писать и выполнять код на Python, открывая такие возможности,
как сложные вычисления, анализ данных в загруженных файлах и создание или изменение документов.

> [!TIP]
>
> Действие «Выполнение кода» встроено и доступно во всех развёртываниях без какой-либо настройки.

![Выполнение кода](https://mintcdn.com/yahont-ai/UKtfkv0aQHzrYqTA/assets/overview/core_features/code_interpreter.png?fit=max\&auto=format\&n=UKtfkv0aQHzrYqTA\&q=85\&s=8de0c3779fef4f233493a52396c6ec6a)

> [!NOTE]
>
> LLM сама определяет, когда использовать выполнение кода, исходя из запроса пользователя, — явный вызов не нужен.
> Действие также можно подключить к пользовательским [агентам](/admins/agents/overview),
> чтобы LLM могла использовать его по необходимости.

## Возможности

Действие «Выполнение кода» работает в защищённой изолированной среде Python,
из которой удалена вся опасная функциональность (например, доступ к сети и файловой системе за пределами песочницы).

* **Библиотеки**: установлены numpy, pandas, scipy, matplotlib и другие библиотеки.
* **Входные файлы**: вместе с кодом можно передать файлы любых типов, чтобы обработать их.
* **Выходные файлы**: файлы можно создавать и возвращать пользователю.
* **Перехват STDIN/STDOUT**: весь вывод программ перехватывается и показывается пользователю.
* **Отрисовка графиков**: [интерфейс чата](/overview/core_features/chat) Yahont
  показывает возвращённые графики и другие визуализации прямо в диалоге.

## Настройка

Подробнее об управлении сервером выполнения кода читайте в [руководстве по настройке для
администраторов](/admins/actions/code_interpreter).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.