AutoHedge · 第 2 章 环境准备与首次运行 章节摘要:本章属「上手篇」,讲清把 AutoHedge 跑起来的全部前置。先是 Python + Poetry 的安装与依赖管理(项目用 Poetry 打包,核心依赖 swarms、openai、httpx、loguru、rich、solders、yfinance);再是 .env 配置全解——需要 OpenAI key、Jupiter key、可选的 Solana 私钥(WALLETPRIVATEKEY)等,以及 envloader.py 如何从当前目录向上递归查找 .env;最后用 example.py 跑通第一个分析任务。本章共 3 节,前置依赖为「第 1 章」。
章节摘要:本章属「上手篇」,讲清把 AutoHedge 跑起来的全部前置。先是 Python + Poetry 的安装与依赖管理(项目用 Poetry 打包,核心依赖 swarms、openai、httpx、loguru、rich、solders、yfinance);再是 .env 配置全解——需要 OpenAI key、Jupiter key、可选的 Solana 私钥(WALLET_PRIVATE_KEY)等,以及 env_loader.py 如何从当前目录向上递归查找 .env;最后用 example.py 跑通第一个分析任务。本章共 3 节,前置依赖为「第 1 章」。
阅读完本章,你应当能够:
.env.example 并配齐所需环境变量(OpenAI 是必须,Solana 私钥按需)。⚠️ 配置 Solana 私钥(WALLET_PRIVATE_KEY)时务必用测试钱包,切勿填入主资产钱包私钥——任何泄露即资产清零。
配置是 AutoHedge 的命脉——key、模型、私钥都在 .env 里,理解 .env 就理解了它的运行边界。
Python 3.10+、Poetry、核心依赖清单(swarms/openai/httpx/solders 等)、安装步骤。
.env.example 逐项解读:OPENAI_API_KEY、JUPITER_API_KEY、WALLET_PRIVATE_KEY、WORKSPACE_DIR 等。
example.py 逐行解读、AutoHedge 初始化、run() 的 task 参数、如何看输出。
本章第 01 节(安装) ──► 第 02 节(.env 配置) ──► 第 03 节(跑起来) │ ▼ 下一章(第 3 章 多 Agent 编排核心)
前置知识:
后续延伸: