fshy

fshy / Inference

GitHub Models inference

github.ai · Inference · 1 record · JSON

GitHub Models inference Inference

deadanonymousno cardM

models.github.ai/inference · inference endpoint, dead shell · inference/github-models-inference · JSON · compare

Free tierno completion is returned; the endpoint answers 200 with a 4-byte body 'OK'
unit none; metered on none
Pricenone stated
Per-object capnot applicable: an inference endpoint stores nothing for the caller
Retentionnot applicable
Egressthe response is the payload; no separate egress term is published
Identityanonymous no key was sent; the endpoint did not ask for one
Bindingnone
Interfacerest
Toolingany OpenAI-compatible client; curl against POST {base}/chat/completions
Composes withno chain exists: the service was retired on 2026-07-30 and every caller must move to Azure AI Foundry or Copilot
Reliabilityreturns HTTP 200 with Content-Type text/plain and a 4-byte body, which a status-only probe scores as a success
NotesThis is the control row for the never-trust-200 rule: the status is a success, the body is not a completion, and the body hash is identical across three runs. The verdict is dead, and it now rests on the vendor's own retirement notice at docs.github.com/en/github-models ('fully retired as of July 30, 2026'), not only on the empty body. The distinction matters: an endpoint that gates on a key also returns 402 or 401 rather than 200 with 'OK', and this one returns 200 with 'OK' because the service is gone rather than because it wants a credential.
Evidence rungmeasured
Checked2026-10-23 (live); stale on 2026-11-22
Evidence (2)
datesourcewhat it proved
2026-10-22probe:https://models.github.ai/inference/chat/completionsHTTP 200, 4 bytes, body 'OK', identical sha256 19d8c9921b99c82d in three separate runs
2026-10-22docs.github.com/en/github-models'GitHub Models has been retired. As of July 30, 2026, GitHub Models has been fully retired. The playground, model catalog, inference API, and bring your own key (BYOK) are no longer available to any customer.' That is the vendor's own statement of death, which the 4-byte body alone could not establish
Unknown or withheld values (3)
  • $.confidence_note withheld
  • $.probe.records[0].tps_basis process
  • $.retention.stated not-applicable