
Upsonic 快速指南3 分钟用 Python 搭一个自主 AI 智能体【免费下载链接】gpt-computer-assistantBuild autonomous AI agents in Python.项目地址: https://gitcode.com/GitHub_Trending/gp/gpt-computer-assistant你有没有想过让 AI 把整份服务器日志分析完直接给出异常结论而不是自己一行行翻Upsonic 这个 Python AI 智能体框架就是干这个的几行代码就能跑起一个能读写文件、执行命令的 agent且所有操作都被限制在指定工作区内。一、它替你解决什么问题上万行的日志目录你只想要一份异常结论把路径交给自主智能体让它自己读文件、跑命令、给结论想让 AI 调用你手写的业务函数把一个 Python 函数包装成工具agent 就能在任务里自行调用它查库、算数都行二、3 分钟上手前提是一台 Python 3.10 及以上的环境当前发布版本 0.77.3MIT 协议安装依赖包pip install upsonic在代码里创建一个 Agent指定模型名再写一句任务描述调用agent.print_do(task)执行过程和结果直接打印在终端三、核心能力拆解1. 工作区沙箱AutonomousAgent 会把所有文件与 shell 操作锁在你指定的 workspace 目录内路径穿越和危险命令都会被拦截agent 干活时你不用担心它碰到重要文件。2. 自定义工具用 tool 装饰器把你写的任何 Python 函数注册成 agent 可调用的工具需要时它自己会调用写个求和函数它就能算数写个查询函数它就能查库细节可看工具说明。3. 预置智能体仓库自带 applied_scientist 这类社区打包好的预置 agent技能、系统提示词和开场白一应俱全开箱即跑不用自己从零写提示词目录见prebuilt_autonomous_agents/。4. OCR 文档处理双层 OCR 流水线Layer 0 负责文档准备与格式转换Layer 1 执行文字识别支持 EasyOCR、Tesseract、PaddleOCR 等引擎把一份 PDF 发票丢进去出来的就是干净文本。四、适合谁用 开发者验证一个新 agent 想法只要一个下午还能接入 MCP 等外部工具扩展能力 学生和 AI 新手门槛是几行代码仓库里有大量可直接运行的示例可以照着改 职场人把文档、日志、报表交给 agent 自动处理自己只负责验收结论五、常见问题数据会上传到云端吗框架本身是本地 Python 库不会把数据送到别处是否会上云取决于你接哪个模型 API通过 Ollama 这类 provider 接本地模型整个过程就都在自己机器上。支持哪些系统Windows、macOS、Linux 都能跑只要是 Python 3.10 以上的环境即可它是纯 Python 包不需要额外的安装程序。不会写提示词怎么办看仓库里的预置智能体每个都带一份完整的系统提示词和开场消息直接当模板抄就行。Upsonic 是个框架而不是成品真正的价值在于把你自己的场景做成 agent。想参与共建的话可以先读CONTRIBUTING.md里的贡献指南。【免费下载链接】gpt-computer-assistantBuild autonomous AI agents in Python.项目地址: https://gitcode.com/GitHub_Trending/gp/gpt-computer-assistant创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考