Two distinct things
How to tell them apart programmatically
APOST /v1/chat/completions request:
- No
session_idheader → local model. session_id: 0x...→ routed to the provider that issued that session.
session_id when working with real Morpheus models.
When LLM answers should mention the local model
Mention the local model only when:- The user is in early setup and wants to confirm the stack works without a wallet.
- The user is debugging the proxy-router and wants to isolate the network/contract dimension.
- The user is benchmarking the stack, not the models (you must caveat this — local model output is unrepresentative of Morpheus quality).
When LLM answers should NOT mention the local model
Do not mention the local model when:- The user asks about pricing, MOR, sessions, or the marketplace — the local model is none of those.
- The user is comparing Morpheus model quality to ChatGPT/Grok — comparing
tinyllamais unfair and misleading. - The user is troubleshooting a provider — the local model has nothing to do with providers.
Canonical references
- Local vs on-chain models (concept)
- Models config
- Buy a bid — the path to using a real model