PA Agent设置与AI提供商配置指南:DeepSeek、Claude、MiMo多模型API接入方法
【免费下载链接】PA_Agent项目地址: https://gitcode.com/gh_mirrors/pa/PA_Agent
PA Agent是一款面向主观交易者的价格行为(Price Action)AI K 线分析辅助工具,它把结构化 K 线数据送入大模型做「市场诊断 → 交易决策」两阶段分析。而这一切的起点,就是完成AI 提供商配置:填对模型名、Base URL 与 API Key,DeepSeek、Claude、MiMo 等模型即可接入使用。
一、准备工作:先拿到 API Key
PA Agent 不内置任何模型,它通过OpenAI 兼容接口调用你自费的 AI 服务。所以配置前需要:
- 在 DeepSeek 官方平台或其他网关(如 PackyAPI、KKAI、云雾等)注册并创建一个 API Key;
- 记下服务商提供的Base URL(接口根地址)和模型名(如
deepseek-v4-pro、claude-sonnet-4-6、mimo-v2.5)。
💡 如果你已有 Cursor / TRAE / Qoder / WorkBuddy 等订阅,PA Agent 也支持以
openclaw系列模型名走对应网关,无需再填 API Key,保存时会自动配置本地网关。
二、三种方式配置 AI 提供商
PA Agent 提供 GUI 设置、配置文件、模型下拉框三种入口,新手推荐第一种。
1️⃣ 图形界面(推荐新手)
启动程序后,通过菜单栏 → 设置 → 打开设置进入设置对话框,在「AI 提供商设置」页填写:
| 设置项 | 说明 | 示例 |
|---|---|---|
| 模型 (model) | AI 模型名称 | deepseek-v4-pro |
| Base URL | API 接口地址 | https://api.deepseek.com |
| API Key | 密钥,保存时自动加密 | sk-… |
| Thinking | 是否启用扩展思考 | 开启 |
| Reasoning Effort | 思考深度:low/medium/high/max | high |
| Context Window | 上下文窗口大小(tokens) | 128000 |
保存后,Key 会被加密写入config/settings.json的api_key_encrypted字段,明文不落盘。该对话框的源码见 pa_agent/gui/ai_model_settings_dialog.py。
2️⃣ 直接编辑 settings.json
也可以复制官方模板生成本地配置,再手动编辑:
copy config\settings.example.json config\settings.jsonprovider组的字段与 GUI 一一对应,字段完整说明见 config/README.md,模板见 config/settings.example.json:
"provider": { "model": "deepseek-chat", "base_url": "https://api.deepseek.com", "api_key_encrypted": "", "thinking": true, "reasoning_effort": "high", "context_window": 128000 }配置项的 Pydantic 模型定义位于 pa_agent/config/settings.py,启动时会自动做类型与取值范围校验。
3️⃣ 模型下拉框
主界面上的模型选择器支持一键切换预设模型,切换时程序会根据模型名自动路由到正确的客户端。路由逻辑在 pa_agent/ai/client_factory.py:openclaw_cs*走 Cursor、openclaw_twc*走 TRAE、openclaw_qc*走 Qoder,其余(DeepSeek / Claude / MiMo 等)统一走 OpenAI 兼容客户端 pa_agent/ai/deepseek_client.py。
三、三大模型快速接入对照表
| 提供商 | Base URL | 模型名示例 | 说明 |
|---|---|---|---|
| DeepSeek | https://api.deepseek.com | deepseek-v4-pro、deepseek-v4-flash | 官方直连,性价比首选 |
| Claude(经网关) | https://www.packyapi.com/v1 | claude-sonnet-4-6 | 通过 PackyAPI 等兼容网关接入,程序自动适配 Anthropic Messages API 与max_tokens上限 |
| MiMo | https://api.xiaomimimo.com/v1 | mimo-v2.5、mimo-v2-flash | 程序自动处理enable_thinking参数与reasoning_content回放(见 pa_agent/ai/mimo_compat.py) |
| KKAI | https://api.kkone.vip/v1 | 按网关支持列表填写 | 其他 OpenAI 兼容网关同理 |
配置要点:
- DeepSeek:填官方 Base URL + 官方模型名,开启 Thinking 可获得带推理过程的分析,关闭后响应可提速 3–5 倍,但分析质量会下降;
- Claude:国内网络通常需经兼容网关中转,程序识别
packyapi.com域名后会自动切换 Anthropic 风格请求参数,你只需按网关要求填模型名; - MiMo:Base URL 填
https://api.xiaomimimo.com/v1(Token 计划用户填https://token-plan-cn.xiaomimimo.com/v1),程序会识别mimo模型名并自动补齐多轮对话所需的reasoning_content字段,避免 400 报错。
四、数据源别忘了配
AI 提供商只负责「思考」,K 线数据来自另一套设置(general组):
last_data_source:mt5/tradingview(GUI 下拉可选),akshare/yfinance等仅代码支持;last_symbol+last_timeframe:默认品种与周期,如XAUUSDm/15m。
📌 MT5 品种名需含后缀(如
XAUUSDm),TradingView 用标准名(如XAUUSD),两者不要混填。
五、常见报错自查
| 现象 | 原因与解决 |
|---|---|
| 提示「模型与 Base URL 似乎填反了」 | 模型名误填成了网址。模型填deepseek-v4-pro这类名称,网址填 Base URL |
| 连接超时 / 401 | API Key 错误或欠费;确认 Key 与 Base URL 属于同一服务商 |
| MiMo 返回 400 | 使用了旧版本;新版已内置兼容层,升级即可 |
| 上下文占用告警频繁 | 调小analysis_bar_count(K 线根数),或调大context_window |
完整排错说明见 PA_Agent使用文档.md 的「设置对话框」章节。
六、安全提醒:API Key 保管
- ✅ 通过 GUI 保存的 Key 会自动加密为
api_key_encrypted,日志中只出现打码值(sk-****); - ❌ 不要手动把明文 Key 写进
config/settings.json再提交到 Git——该文件已被.gitignore忽略,但请勿依赖习惯养成风险; - 若 Key 曾泄露,请立即到服务商处作废并轮换。
安全实践见 SECURITY.md。
至此,PA Agent 的 AI 提供商配置就全部完成了:填对模型名 + Base URL + API Key,保存后提交一次分析,「实时」页出现推理流输出即表示接入成功。之后你可以随时通过模型下拉框或设置对话框在 DeepSeek、Claude、MiMo 之间切换,体验不同模型的市场诊断风格差异。祝你配置顺利,分析愉快!📈
【免费下载链接】PA_Agent项目地址: https://gitcode.com/gh_mirrors/pa/PA_Agent
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考