{"compatible":true,"base_url":"Use this as your OpenAI base_url","supported_endpoints":[{"endpoint":"GET /v1/models","status":"✓ supported","notes":"Lists 18 models across 7 providers. Filters: ?type=, ?owned_by=, ?available="},{"endpoint":"GET /v1/models/{id}","status":"✓ supported","notes":"Get single model info with available field"},{"endpoint":"POST /v1/chat/completions","status":"✓ supported","notes":"Auto-compresses large messages. Routes to 7 providers."},{"endpoint":"POST /v1/completions","status":"✓ supported","notes":"Legacy text completions — prompt converted to chat format internally"},{"endpoint":"POST /v1/embeddings","status":"✓ supported","notes":"Hash-based or sentence-transformer embeddings"},{"endpoint":"POST /v1/moderations","status":"✓ supported","notes":"Moderation stub — always returns safe (no content policy enforcement)"}],"not_supported":["POST /v1/assistants, /v1/threads (OpenAI Assistants API — stubs return empty lists)","POST /v1/fine_tuning/jobs (fine-tuning not available — returns 501)","POST /v1/images/generations (image generation not available — returns 501)"],"extra_features":["contextforge_tokens_saved field in usage object","Automatic file compression before sending to any provider","context_window and max_output_tokens in /v1/models","Multi-provider routing: claude-* → Anthropic, gpt-* → OpenAI, gemini-* → Google, grok-* → xAI, sonar/pplx-* → Perplexity, nvidia/* → NVIDIA NIM, ollama/* → local Ollama"],"quickstart":{"python":"client = OpenAI(base_url='https://contextforge-api-production.up.railway.app/v1', api_key='cf-your-key')","node":"const client = new OpenAI({ baseURL: 'https://contextforge-api-production.up.railway.app/v1', apiKey: 'cf-your-key' })"},"provider_routing":{"claude-*":{"api":"api.anthropic.com","key_header":"X-Anthropic-API-Key / ANTHROPIC_API_KEY"},"gpt-* / o1-* / o3-*":{"api":"api.openai.com","key_header":"X-OpenAI-API-Key / OPENAI_API_KEY"},"gemini-*":{"api":"generativelanguage.googleapis.com","key_header":"X-Google-API-Key / GOOGLE_API_KEY"},"grok-*":{"api":"api.x.ai","key_header":"X-xAI-API-Key / XAI_API_KEY"},"sonar / pplx-*":{"api":"api.perplexity.ai","key_header":"X-Perplexity-API-Key / PERPLEXITY_API_KEY"},"nvidia/*":{"api":"integrate.api.nvidia.com","key_header":"X-NVIDIA-API-Key / NVIDIA_API_KEY"},"ollama/*":{"api":"localhost:11434 (local)","key_header":"X-Ollama-Base header for custom base URL"}}}