hermes-agent/plugins/model-providers/openai-codex/__init__.py
2026-05-26 10:29:50 -04:00

21 lines
532 B
Python

"""OpenAI Codex (Responses API) provider profile."""
from providers import register_provider
from providers.base import ProviderProfile
openai_codex = ProviderProfile(
name="openai-codex",
aliases=("codex", "openai_codex"),
api_mode="codex_responses",
env_vars=(), # OAuth external — no API key
base_url="https://chatgpt.com/backend-api/codex",
auth_type="oauth_external",
)
register_provider(openai_codex)
def register(ctx):
"""No-op — this provider has no workspace package yet."""
pass