You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Request body size limit (default 32 MiB, configurable) to prevent oversized JSON bodies from exhausting gateway memory.
Shared upstream connection pool: Anthropic and native Responses adapters reuse TCP/TLS connections to direct upstreams, reducing fixed latency; reference counting ensures in-flight streaming responses are never closed early.
Upstream URL validation (SSRF guard): rejects non-http(s) schemes (file://, gopher://), cloud metadata endpoints, and reserved addresses; private addresses allowed by default for self-hosted inference (llama.cpp / vLLM / Ollama).
Codex-compatible image generation via /responses and /images/generations, with batch execution, idempotent retries, compressed previews, and image statistics.
Configurable request-log payload capture and structured secret redaction.
Admin login attempt throttling, and network/size safeguards for image-result downloads.
Production startup now disables Uvicorn reload unless explicitly enabled.
Provider model discovery follows paginated model lists before replacing stored models.
验证 / Verification
Full test suite: python -m pytest tests/ -q, 745 passed.