新闻详情

新闻详情

首页 / 资讯中心 / 详情

在AgentENV中运行Python代码:从拉取模板到执行命令的极简教程

发布时间:2026/11/12 11:11:47来源:尧图网络
在AgentENV中运行Python代码:从拉取模板到执行命令的极简教程
在AgentENV中运行Python代码从拉取模板到执行命令的极简教程【免费下载链接】AgentENVAgentENV (AENV) is a distributed platform for running agent environments at scale.项目地址: https://gitcode.com/gh_mirrors/age/AgentENVAgentENVAENV是一个用于大规模运行 AI Agent 环境的分布式沙箱平台基于 Firecracker 微虚拟机支持快速启动、暂停、快照与分叉。本教程带你用aenvCLI 在5 步之内完成拉取 Python 模板 → 启动沙箱 → 在沙箱里执行 Python 代码 → 上传下载文件 → 清理资源全程无需编写任何示例工程。一、准备工作部署 AgentENV 并安装 aenv CLI运行前需要一台满足以下条件的 Linux 服务器详见 quickstart.md要求说明内核版本Linux 6.8 及以上虚拟化可访问/dev/kvmFirecracker 微虚拟机方式 A安装脚本推荐同时装好服务器和 CLIcurl -fsSL https://raw.githubusercontent.com/kvcache-ai/AgentENV/main/scripts/install.sh | sudo bash sudo systemctl start aenv方式 BDocker 部署docker pull ghcr.io/kvcache-ai/aenv-server:latest docker run -d --name aenv-server --privileged -v /dev:/dev -p 8000:8000 ghcr.io/kvcache-ai/aenv-server:latest安装完 CLI 后方式 A 已包含用 API Key 完成认证aenv auth # AENV server URL [http://localhost:8000]: http://127.0.0.1:8000 # API key: 粘贴首次启动生成的密钥 Key 的获取位置本机安装为sudo cat /var/lib/aenv/secrets/api-keyDocker 方式为docker exec aenv-server cat /workspace/env/secrets/api-key。二、一键拉取 Python 模板把镜像变成可秒启的沙箱模板Template是 AgentENV 的核心概念它把 OCI 镜像预先烘焙成可复用的启动快照之后的每次aenv start都能以毫秒级速度拉起沙箱。只需一条命令导入官方 Python 3.12 镜像并命名为pythonaenv pull python:3.12-slim --name python该命令默认会阻塞等待构建完成执行结束后模板即处于就绪状态。相关文档见 templates.md实现位于 pull.rs。三、启动沙箱获取 Sandbox ID使用-d参数以分离模式启动把返回的沙箱 ID 存入变量方便后续执行命令SANDBOX_ID$(aenv start python -d)不加-d时aenv start会直接进入交互式 Shell。其他常用参数详见 sandboxes.md--timeout 秒设置沙箱存活时间默认 300 秒到期自动暂停Auto-Eviction--volume 挂载路径卷名挂载持久化卷四、在沙箱中执行 Python 代码aenv exec可在沙箱内运行任意一次性命令并流式回传输出退出码与远端命令一致。本教程的示例程序直接内联在命令中无需任何源文件aenv exec $SANDBOX_ID python -c from statistics import mean temperatures [21.5, 23.0, 22.4, 24.1] print(faverage temperature: {mean(temperatures):.2f} C) 预期输出average temperature: 22.75 C 至此一个独立的 Python 运行环境就跑起来了。若远端命令的参数与aenv自身参数冲突可在命令前加--转义如aenv exec $SANDBOX_ID -- mycmd --timeout 10。命令实现见 exec.rs。五、进阶交互式连接与文件传输操作命令说明交互式 Shellaenv connect $SANDBOX_ID附加快照式终端沙箱已暂停会自动恢复上传文件aenv upload $SANDBOX_ID ./app.py /workspace/app.py自动创建缺失的远程目录下载文件aenv download $SANDBOX_ID /workspace/result.txt ./结果回传本地暂停 / 恢复aenv pause/aenv resume暂停立即释放 CPU 和内存对于真实项目典型工作流是上传代码 →exec运行 →download取回结果。详细参数说明见 working.md。六、清理资源删除沙箱与模板用完即删保持环境干净aenv delete $SANDBOX_ID # 终止并删除沙箱 aenv template delete python # 删除 Python 模板七、总结与延伸阅读步骤命令作用1️⃣ 拉模板aenv pull python:3.12-slim --name python镜像 → 可秒启模板2️⃣ 启沙箱SANDBOX_ID$(aenv start python -d)毫秒级启动3️⃣ 跑代码aenv exec $SANDBOX_ID python -c ...流式执行输出4️⃣ 清理aenv deleteaenv template delete释放资源本教程的完整原文见官方用例文档 python.md。想进一步探索推荐阅读quickstart.md — 完整部署快速上手starting.md — 模板热启动 vs OCI 冷启动index.md — 快照与分叉让环境分身并行architecture.md — AgentENV 整体架构【免费下载链接】AgentENVAgentENV (AENV) is a distributed platform for running agent environments at scale.项目地址: https://gitcode.com/gh_mirrors/age/AgentENV创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/11 13:52:51

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/10 19:42:40

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/12 9:50:02

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/12 9:25:38

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/11 15:37:39

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/10 17:14:10

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉