#Model & Aliases

1 messages · Page 1 of 1 (latest)

eternal bay
#

I want to add aliases, to those models. Do it step by step one step at a time

tulip fableBOT
#

To help others find answers, you can mark your question as solved via Right click solution message -> Apps -> ✅ Mark Solution

lunar lakeBOT
eternal bay
#
OpenClaw 2026.5.4 (325df3e)   ``` 

Running on WSL2
lunar lakeBOT
eternal bay
#
openclaw models list --plain                                                                                                                                                                                                                    🦞 OpenClaw 2026.5.4 (325df3e) — If you can describe it, I can probably automate it—or at least make it funnier.                                                                                                                                                        openai/gpt-5.4-mini                                                                                                                 openai/gpt-4o-mini-transcribe   
lunar lakeBOT
eternal bay
#

These names are perfect. Wait ill add codex models and then we set

lunar lakeBOT
eternal bay
#

openclaw models list --plain 🦞 OpenClaw 2026.5.4 (325df3e) — One CLI to rule them all, and one more restart because you changed the port. openai/gpt-5.4-mini openai/gpt-4o-mini-transcribe openai-codex/gpt-5.5 openai-codex/gpt-5.4 openai-codex/gpt-5.4-mini openai-codex/gpt-5.4-pro openai-codex/gpt-5.5-pro

lunar lakeBOT
eternal bay
#

openclaw models aliases add mini openai/gpt-5.4-mini 🦞 OpenClaw 2026.5.4 (325df3e) — Give me a workspace and I'll give you fewer tabs, fewer toggles, and more oxygen. Config overwrite: /home/wrakeeb/.openclaw/openclaw.json (sha256 464f3fe2b0de3716790e4416192d0c98f1a43c93de413c8a20bdbc463258d24e -> 87e9a12847088cb4956489218bb35ff8fbc8b77cd126eb1f4248ece6e80a2bdf, backup=/home/wrakeeb/.openclaw/openclaw.json.bak) Updated ~/.openclaw/openclaw.json Alias mini -> openai/gpt-5.4-mini

lunar lakeBOT
eternal bay
#

openclaw models aliases list 🦞 OpenClaw 2026.5.4 (325df3e) — Alexa, but with taste. Aliases (1): - mini -> openai/gpt-5.4-mini

lunar lakeBOT
eternal bay
#

UI don't want aliases with these names

lunar lakeBOT
# eternal bay UI don't want aliases with these names

Got it. Step 6 instead: choose your alias names first.

Current alias is:

mini -> openai/gpt-5.4-mini

If you don’t want mini, remove it with:

openclaw models aliases remove mini

Then send me the exact alias name you want for openai/gpt-5.4-mini, and we’ll add that one.

eternal bay
#

I want this exact same names as aliases

openclaw models list --plain 🦞 OpenClaw 2026.5.4 (325df3e) — I'm not AI-powered, I'm AI-possessed. Big difference. openai/gpt-5.4-mini openai/gpt-4o-mini-transcribe openai-codex/gpt-5.5 openai-codex/gpt-5.4 openai-codex/gpt-5.4-mini openai-codex/gpt-5.4-pro openai-codex/gpt-5.5-pro

lunar lakeBOT
# eternal bay I want this exact same names as aliases ```openclaw models list --plain ...

Small correction: an alias can’t be the exact full provider/model string because / is not allowed in alias names. The full names already work directly, so aliases are only for shortcuts.

Closest valid option is to replace / with -, like:

openai-gpt-5.4-mini
openai-codex-gpt-5.5

Also, gpt-5.4-mini alone would collide because you have both OpenAI and Codex variants.

Step 7: do you want to use the provider-model style above? If yes, first remove the old alias:

openclaw models aliases remove mini
lunar lakeBOT
eternal bay
#

done next

lunar lakeBOT
# eternal bay done next

Step 8: add the first replacement alias:

openclaw models aliases add openai-gpt-5.4-mini openai/gpt-5.4-mini

Run it and paste the output.

eternal bay
#

openclaw models aliases add openai-gpt-5.4-mini openai/gpt-5.4-mini 🦞 OpenClaw 2026.5.4 (325df3e) — Deployed locally, trusted globally, debugged eternally. Config overwrite: /home/wrakeeb/.openclaw/openclaw.json (sha256 13209f1a961c863f3bf1cf65176e73f2e752a55f099cc0d59d77f60396dc79c5 -> 84aab5a849deb0a61efbdf3c5ee1ab6250a16b3a2f8c4933766f9e1cce1bd3e7, backup=/home/wrakeeb/.openclaw/openclaw.json.bak) Updated ~/.openclaw/openclaw.json Alias openai-gpt-5.4-mini -> openai/gpt-5.4-mini

lunar lakeBOT
eternal bay
#

openclaw models aliases add openai-gpt-4o-mini-transcribe openai/gpt-4o-mini-transcribe 🦞 OpenClaw 2026.5.4 (325df3e) — Somewhere between 'hello world' and 'oh god what have I built.' Config overwrite: /home/wrakeeb/.openclaw/openclaw.json (sha256 84aab5a849deb0a61efbdf3c5ee1ab6250a16b3a2f8c4933766f9e1cce1bd3e7 -> f7fc761e83ccf4f44232b57c472df614865f895e8f21309e57d900cee385e2e3, backup=/home/wrakeeb/.openclaw/openclaw.json.bak) Updated ~/.openclaw/openclaw.json Alias openai-gpt-4o-mini-transcribe -> openai/gpt-4o-mini-transcribe

lunar lakeBOT
eternal bay
#

let's do all codex at once

lunar lakeBOT
# eternal bay let's do all codex at once

Yep. Run these five lines as one paste:

openclaw models aliases add openai-codex-gpt-5.5 openai-codex/gpt-5.5
openclaw models aliases add openai-codex-gpt-5.4 openai-codex/gpt-5.4
openclaw models aliases add openai-codex-gpt-5.4-mini openai-codex/gpt-5.4-mini
openclaw models aliases add openai-codex-gpt-5.4-pro openai-codex/gpt-5.4-pro
openclaw models aliases add openai-codex-gpt-5.5-pro openai-codex/gpt-5.5-pro

Paste the output. If the first one already ran, it may just update the same alias again, which is fine.

eternal bay
lunar lakeBOT
# eternal bay

Looks good: all five Codex aliases were added.

Final check:

openclaw models aliases list

You should see 7 aliases total:

openai-gpt-5.4-mini -> openai/gpt-5.4-mini
openai-gpt-4o-mini-transcribe -> openai/gpt-4o-mini-transcribe
openai-codex-gpt-5.5 -> openai-codex/gpt-5.5
openai-codex-gpt-5.4 -> openai-codex/gpt-5.4
openai-codex-gpt-5.4-mini -> openai-codex/gpt-5.4-mini
lunar lakeBOT
# eternal bay
openai-codex-gpt-5.4-pro -> openai-codex/gpt-5.4-pro
openai-codex-gpt-5.5-pro -> openai-codex/gpt-5.5-pro

After that, you can select one with e.g.:

openclaw models set openai-codex-gpt-5.5
eternal bay
#
 openclaw models aliases list                                                                                                                                                                                                                    🦞 OpenClaw 2026.5.4 (325df3e) — If it works, it's automation; if it breaks, it's a "learning opportunity."                                                                                                                                                             Aliases (7):                                                                                                                        - openai-gpt-4o-mini-transcribe -> openai/gpt-4o-mini-transcribe                                                                    - openai-codex-gpt-5.5 -> openai-codex/gpt-5.5                                                                                      - openai-codex-gpt-5.4 -> openai-codex/gpt-5.4                                                                                      - openai-codex-gpt-5.4-mini -> openai-codex/gpt-5.4-mini                                                                            - openai-codex-gpt-5.4-pro -> openai-codex/gpt-5.4-pro                                                                              - openai-codex-gpt-5.5-pro -> openai-codex/gpt-5.5-pro                                                                              - openai-gpt-5.4-mini -> openai/gpt-5.4-mini   
lunar lakeBOT
# eternal bay ``` openclaw models aliases list ...

Perfect, that’s set correctly.

To use one now:

openclaw models set openai-codex-gpt-5.5

Or in chat/session model switching, use the alias wherever you’d normally use the model ref, for example:

/model openai-codex-gpt-5.5

Glad that’s sorted. If this fixed it, please right-click the solution message → Apps → ✅ Mark Solution so Answer Overflow indexes it for future users.

eternal bay
#

Thank you Krill

lunar lakeBOT
eternal bay
#

Share a summury of whole conversation with the actual commands to set and things we did

lunar lakeBOT
lunar lakeBOT
lunar lakeBOT
lunar lakeBOT
# eternal bay Share a summury of whole conversation with the actual commands to set and things...
openclaw models aliases add openai-codex-gpt-5.5 openai-codex/gpt-5.5
openclaw models aliases add openai-codex-gpt-5.4 openai-codex/gpt-5.4
openclaw models aliases add openai-codex-gpt-5.4-mini openai-codex/gpt-5.4-mini
openclaw models aliases add openai-codex-gpt-5.4-pro openai-codex/gpt-5.4-pro
openclaw models aliases add openai-codex-gpt-5.5-pro openai-codex/gpt-5.5-pro
  1. Verified the aliases:
openclaw models aliases list

Final aliases:

lunar lakeBOT
# eternal bay Share a summury of whole conversation with the actual commands to set and things...
openai-gpt-4o-mini-transcribe -> openai/gpt-4o-mini-transcribe
openai-codex-gpt-5.5 -> openai-codex/gpt-5.5
openai-codex-gpt-5.4 -> openai-codex/gpt-5.4
openai-codex-gpt-5.4-mini -> openai-codex/gpt-5.4-mini
openai-codex-gpt-5.4-pro -> openai-codex/gpt-5.4-pro
openai-codex-gpt-5.5-pro -> openai-codex/gpt-5.5-pro
openai-gpt-5.4-mini -> openai/gpt-5.4-mini

To set a model using an alias:

openclaw models set openai-codex-gpt-5.5

Or inside a chat/session:

eternal bay
#

Ty

lunar lakeBOT