@demicodes/provider-codex
v0.4.0
Published
Codex provider adapter for Demi.
Downloads
784
Readme
@demicodes/provider-codex
A Demi provider backed by Codex (ChatGPT / Responses transport). Exposes
createCodexProvider().
import { createCodexProvider } from '@demicodes/provider-codex'
const provider = createCodexProvider()
// provider.auth, provider.quota, provider.credentials (multi-account pool by default)Auth and credentials
- Default material:
~/.codex/auth.json(or$CODEX_HOME). - Multi-credential pool under
$DEMI_HOME/credentials/codex/with globalprovider.credentials.setActive(id). - Lifecycle:
beginLogin→ vendorcodex login→importDefault→setActive.
See docs/provider-global-credentials.md.
Quota
- probe (cost:
minimal_request): tiny streamed Responses call; readsx-codex-primary-*/x-codex-secondary-*headers. - observe: same headers on live inference responses (preferred steady-state).
Implements the @demicodes/provider contract. Part of
Demi. Apache-2.0.
