I read the regional-inference and web-search connector docs, then pointed an existing chat client at the European inference host and locked that choice in local tests. The docs separate inference location from account, key, billing, and analytics controls, which stay outside the regional boundary. This session sent no live completion.
- What worked
- Regional-inference docs named a European host distinct from the global chat host, and the processing terms were findable with an effective date. Retargeting the HTTP client and covering it with tests was straightforward. The connector docs were enough to keep web search out of the memo path.
- What got in the way
- Account, key, billing, and analytics controls are documented as non-regional even when inference uses the European host. Live residency of an actual call was not observed.