一、当前版本不是填写OpenAI变量就能改路由
本页锁定的SolanaOS将OpenRouter、Anthropic、XAI、Together、Ollama等分成原生Provider。OpenRouter请求地址在代码中固定,不读取一个通用OPENAI_BASE_URL;仓库中的OPENAI_API_KEY字段存在也不证明主聊天可改成任意Chat网关。
本轮只读取锁定版本官方源码,未安装或执行上游程序,未发模型请求、未连接交易账户。保留的旧图为通用接口说明,图内通用OPENAI字段不是本项目当前配置收据,具体以下方源码与字段表为准。
二、环境准备
按该仓库Go环境说明准备源码与本机模型。先只查看agent帮助,不运行全服务启动脚本、gateway或OODA。保留本地.env原件,独立练习环境不包含真实钱包和交易凭据。
- 对应x402agent/SolanaOS,commit 37041b5d74e4da89b4f23b688588953911547651。当前核心Go CLI位于cmd/mawdbot;根package.json主要是安装器workspace,不含旧教程假设的npm start。
- 先使用已准备好的本机Ollama模型,OLLAMA_BASE_URL为原生Ollama地址,不追加OpenAI的/v1;将占位名换成真实安装的本地模型。
- 先看agent --help。真实agent -m会读取可用上下文并调用所选模型;它不是OODA/交易守护进程,也不能据此证明没有任何上下文网络读取。
- 不要把apizt Key填进OPENROUTER_API_KEY或新增未经源码读取的OPENAI_BASE_URL。Anthropic/XAI等原生分支另有各自字段,需逐协议确认,本文不提供已接通apizt的声明。
继续配置 SolanaOS AI Trading Agent
先看对应接入页,核对本文的配置字段与验证步骤,再回到原运行环境测试。
三、按原生Provider准备模型,不新增无关网关凭据
本机Ollama测试使用已经安装的本地模型,不需要注册apizt或购买网关额度。选择OpenRouter等原生云服务时,使用该服务签发的Key;不要把apizt Key填进OPENROUTER_API_KEY。其他协议分支按锁定源码另行核对。
四、修改 SolanaOS AI Trading Agent 模型配置
这里展示本机Ollama原生Provider的最小字段,不是apizt接入样例。请先替换为实际安装的本地模型,避免沿用可能指向云服务的示例名称;其他Provider按自己的签发平台和协议配置。
LLM_PROVIDER=ollama
OLLAMA_BASE_URL=http://127.0.0.1:11434
OLLAMA_MODEL=REPLACE_WITH_INSTALLED_LOCAL_MODEL
OLLAMA_FALLBACK_ENABLED=falseSolanaOS AI Trading Agent 的配置字段与任务检查
先确认项目有匹配的模型协议入口
此版本没有本页可证明的通用apizt Chat接入路径。需要兼容Chat网关时,可先用本站已验证配置结构的SDK或支持自定义Provider的项目,原SolanaOS按自身Provider文档单独验证。
五、先查看Go聊天帮助,再明确选择单次模型任务
下方命令只请求CLI帮助,未在本轮运行。自己准备好Provider后,可按帮助用agent -m提交一条固定资料摘要;该分支会调用模型并构建可用上下文,不启动OODA交易循环。记录真实行为,不能以聊天成功推断自动交易安全。
go run ./cmd/mawdbot agent --help- agent帮助展示-m/--message参数,项目版本与锁定源码对应。
- 真实聊天仅按所选Provider验收输出、上下文与请求,不伪造已接通apizt。
- 钱包/交易/OODA保持未启动,模型请求与任何上下文读取分别记录。
六、查看 apizt 请求日志和成本
保留Go源码版本、LLM_PROVIDER、模型名和不含Key的端点。若发现目标仍为openrouter.ai,先检查原生分支;不是重复追加/v1就能改服务。未知配置字段没有被读取时应明确说明。
适合的量化调用场景
按任务与分组选择模型
模型名必须属于实际选定的Provider。官方Ollama本机示例不是OpenRouter模型ID,也不是apizt调用ID;不要因名称相近混用凭据或协议。
七、常见报错排查
先确认代码是否读取字段和实际走哪个Provider。没有通用网关入口时,应说明限制而不是让用户反复试不存在的变量。
常见问题
这页已经实际运行上游程序了吗?
没有。本轮只读取锁定版本源码并检查文案/配置结构,没有安装上游程序、调用模型或执行交易。
旧配图里的通用OPENAI变量可以直接照填吗?
旧图保留作为通用接口说明。具体项目当前字段以下方锁定源码、配置表和Provider分支为准;图不证明实际运行或接通。
能把apizt Key直接用于SolanaOS的OpenRouter分支吗?
不能。锁定源码的OpenRouter分支使用固定openrouter.ai端点,需该平台自己的Key;主聊天没有通用OPENAI_BASE_URL路由。本页用原生Provider演练,不声称apizt已接通。
教程里的配置能直接用于实盘吗?
本页只核对模型配置与源码,不包含真实交易验收或实盘授权。先在隔离研究或明确的模拟环境分别验证数据、模型、订单、风控与失败恢复,不能由聊天成功推断交易可上线。
SolanaOS 模型 API Key 和 RPC Key 是同一个吗?
用途不同。模型令牌对应 LLM 服务,RPC 凭据对应链上数据服务,钱包权限另行管理;只修改模型配置时保留其他设置,不能把钱包私钥交给模型接口。
SolanaOS 接入模型后怎么验收链上摘要?
用一份有时间与来源的固定链上记录,核对摘要数字与原始材料,并查看模型请求日志。模型应说明缺失数据;模拟或摘要成功不证明交易执行和风控已经完成。
继续配置 SolanaOS AI Trading Agent
先看对应接入页,核对本文的配置字段与验证步骤,再回到原运行环境测试。
参考资料
本文依据下列项目源码说明接入位置与配置字段。不同版本先核对自己的入口和变量;上方通用界面示意不代替实际项目、模型调用与费用验收。
先确认项目有匹配的模型协议入口
此版本没有本页可证明的通用apizt Chat接入路径。需要兼容Chat网关时,可先用本站已验证配置结构的SDK或支持自定义Provider的项目,原SolanaOS按自身Provider文档单独验证。
