RD-Agent Windows安装教程

RD-Agent Windows安装教程

QuantML QuantML 2024年09月23日 18:30

Content

RD-Agent 是微软亚洲研究院推出的一款自动化研究与开发工具,能够通过LLMs自动构建因子和策略,相关介绍见我们之前的文章:RD-Agent :自动化Quant工厂

然而,在安装RD-Agent时会遇到各种问题,尤其是目前官方还不支持win和macOS系统,本文介绍如何在win下安装RD-Agent。

首先官方github下载代码:

复制代码
git clone https://github.com/microsoft/RD-Agent.git

创建新环境,安装所需的依赖:

复制代码
conda create -n rdagent python=3.10conda activate rdagentpip install -e .

运行需要OPENAI API,可以使用官方API,没有的话也可以使用各种中转API,创建.env 文件:

复制代码
cat << EOF  > .envOPENAI_API_KEY=<your_api_key># EMBEDDING_MODEL=text-embedding-3-smallCHAT_MODEL=gpt-4-turboEOF

RD-Agent也支持本地的llama模型,可以自行在hf下载权重文件。目前还不支持其他LLMs的API, 等后面有时间我们再增加对于其他大模型的支持。

接下来如果直接运行官方代码的话会遇到各种报错,主要是docker安装时的网络问题以及程序并行的问题。所以在运行之前,首先从星球获取修改后的Dockerfile,替换官方的rdagent\scenarios\qlib\docker\Dockerfile,接下来就可使用rd-agent自动搭建模型。

使用命令:

复制代码
rdagent fin_model

LLMs即可自动思考,生成qlib格式的模型代码,自动运行,且不断改进模型。

输出结果:

这是运行两轮的结果,可以看到,通过LLMs构建的模型能够自动适配qlib并且输出结果,而且随着轮数增加,模型效果也会不断提升。也可以自己修改prompt 构造模型。

相关推荐
银河外卖员1 小时前
VMware 虚拟机安装 Windows 10 系统详细图文教程
windows·vmware
渣渣灰95872 小时前
Windows 10 环境部署 Claude Code 教程
windows·vscode·calude code
元Y亨H3 小时前
Windows 内置管理员 (Administrator) 账户重命名指南
windows
水饺编程3 小时前
第5章,[Win32 章节] :几种典型的颜色
c语言·c++·windows·visual studio
STDD4 小时前
Samba 文件共享:Linux 服务器与 Windows/Mac 共享文件夹
linux·服务器·windows
在繁华处4 小时前
轻棋局(一):项目总览与架构设计
人工智能·windows
灰色人生qwer5 小时前
Python 规则:带默认值的参数必须放在不带默认值的后面
linux·windows·python
水饺编程8 小时前
编程基础:令牌粘贴指令,【##】
c语言·c++·windows·visual studio
Vodka~9 小时前
一根网线——Windows共享网络给Linux访问互联网
linux·网络·windows
森叶9 小时前
Windows 下从 Chromium/V8 源码编译 V8 10.8.168.25
windows