autogen_ext.code_executors#
Code-Executor-Dienstprogramme für AutoGen-Ext.
- create_default_code_executor(work_dir: str | None = None) CodeExecutor[Quelle]#
Erstellt einen Standard-Code-Executor, der, wenn verfügbar, Docker bevorzugt.
Diese Funktion erstellt einen Code-Executor mit der folgenden Priorität: 1. DockerCommandLineCodeExecutor, wenn Docker verfügbar ist 2. LocalCommandLineCodeExecutor mit einer Warnung, wenn Docker nicht verfügbar ist
- Parameter:
work_dir – Optionales Arbeitsverzeichnis für den Code-Executor
- Gibt zurück:
CodeExecutor – Eine Code-Executor-Instanz
Warnung
Aus Sicherheitsgründen wird empfohlen, DockerCommandLineCodeExecutor zu verwenden, wenn er verfügbar ist, um die Codeausführung zu isolieren.