一、使用原生自定义Provider,不套用其他交易项目变量
本页锁定HKUDS/Vibe-Trading的2026-10-22源码。它已经有Custom OpenAI-compatible providers界面和同一套CLI:add先测试并保存,activate再把已保存profile用于新任务。填写地址、保存Key和激活Provider是不同步骤。
本轮只读取锁定版本官方源码,未安装或执行上游程序,未发模型请求、未连接交易账户。保留的旧图为通用接口说明,图内通用OPENAI字段不是本项目当前配置收据,具体以下方源码与字段表为准。
二、环境准备
先按锁定仓库的安装说明准备独立Python环境和keyring后端,再查看vibe-trading --help。这里不使用旧教程中的npm run dev,也不把前端开发服务当模型入口。
- 对应HKUDS/Vibe-Trading,源码核对commit 11cff3f3a2d89605c89148b03dcc2dd0fcfb60db。先按该版本安装说明使用Python3.11+和vibe-trading-ai[keyring],本页不运行安装。
- 添加前将REPLACE_WITH_MODEL_ID换为自己令牌可用的准确ID。add会发max_tokens=32、temperature=0的短Chat测试,可能计费,模型需接受这些参数。
- Key由私密交互提示读取,profile元信息写入运行目录custom-llm-providers.json,秘密进入OS凭据库;不要把Key粘到命令参数、日志或截图。
- 激活成功后读取active_id、base_url和model,再新建固定输入研究任务;保留原provider便于切回,不开启broker交易连接。
继续配置 Vibe Trading
先看对应接入页,核对本文的配置字段与验证步骤,再回到原运行环境测试。
三、创建 apizt API Key
登录 apizt 后台,进入 API 令牌页面,新建一个专门用于 Vibe Trading 的 Key。建议名称写成 vibe_trading_tokenba_api_test,后续按请求记录核对模型、错误与费用。
四、修改 Vibe Trading 模型配置
用Settings → Custom OpenAI-compatible providers,或下方官方CLI。先替换模型占位值;add会请求一次测试,activate会改变后续运行的Provider。下方命令尚未在本轮执行。
vibe-trading provider custom add --id apizt --label apizt --base-url https://api.apizt.com/v1 --model REPLACE_WITH_MODEL_ID
vibe-trading provider custom activate apizt
vibe-trading provider custom listVibe Trading 的配置字段与任务检查
先用原生profile验证Vibe-Trading模型入口
使用自己的Key和准确模型ID创建独立profile,核对短Chat测试、激活和新任务记录。通过后再按完整调用量评估后续研究预算。
五、先检查激活状态,再用固定输入执行一项研究任务
下方help与list不发模型测试;add才会调用模型。确认active_id、地址与model一致后,在新任务中只解释你提供的短策略文字,保留缺失数据说明,不连接broker或执行订单。
vibe-trading --help
vibe-trading provider custom list- list显示目标profile已激活且地址/模型匹配,秘密字段不外显。
- 真正任务回答逐项对应固定输入,没有补造收益、价格或数据来源。
- 保存全部请求与错误,短Chat测试和完整研究任务分别计入用量。
六、查看 apizt 请求日志和成本
保留profile ID、激活时刻、应用版本及新任务run ID。认证、模型参数、工具调用与研究资料失败分别记录;客户端测试通过不能替代完整任务回路。
适合的量化调用场景
按任务与分组选择模型
选择当前令牌可以调用且符合该Provider测试参数的模型,再验证研究所需工具。不要按品牌系列推断成本、工具能力或实盘表现。
七、常见报错排查
从出错阶段定位:URL校验、OS凭据库、短请求、激活和新运行都可能单独失败。
常见问题
这页已经实际运行上游程序了吗?
没有。本轮只读取锁定版本源码并检查文案/配置结构,没有安装上游程序、调用模型或执行交易。
旧配图里的通用OPENAI变量可以直接照填吗?
旧图保留作为通用接口说明。具体项目当前字段以下方锁定源码、配置表和Provider分支为准;图不证明实际运行或接通。
Vibe Trading 可以只改 Base URL 接入吗?
锁定版本使用Custom Provider时,需add测试并保存profile,再activate用于新任务。地址、Key和准确模型是一组配置;Key由OS凭据库管理,不能仅加通用环境变量就认定生效。
Vibe Trading 接 apizt 后还能换模型吗?
为新模型或地址建立新的profile并重新短测,再激活给新任务。当前active profile不可直接原地修改;工具、参数、研究结果与费用须重新核对。
教程里的配置能直接用于实盘吗?
本页只核对模型配置与源码,不包含真实交易验收或实盘授权。先在隔离研究或明确的模拟环境分别验证数据、模型、订单、风控与失败恢复,不能由聊天成功推断交易可上线。
Vibe Trading 策略生成结果怎么验收?
核对策略规则是否忠于输入、参数是否明确,再在相应研究环境运行代码或回测。模型文字建议不是回测结果,缺失指标应保持缺失,不以 API 连接成功替代策略检验。
继续配置 Vibe Trading
先看对应接入页,核对本文的配置字段与验证步骤,再回到原运行环境测试。
参考资料
本文依据下列项目源码说明接入位置与配置字段。不同版本先核对自己的入口和变量;上方通用界面示意不代替实际项目、模型调用与费用验收。
先用原生profile验证Vibe-Trading模型入口
使用自己的Key和准确模型ID创建独立profile,核对短Chat测试、激活和新任务记录。通过后再按完整调用量评估后续研究预算。
