def run(): from fastapi.testclient import TestClient from free_claude_code.runtime.bootstrap import build_asgi_app from free_claude_code.config.settings import Settings from free_claude_code.api.dependencies import require_proxy_auth app = build_asgi_app(Settings(nvidia_nim_api_key="FAKE")) app.dependency_overrides[require_proxy_auth] = lambda: None client = TestClient(app) response = client.post( "/v1/messages", json={ "model": "nvidia/nemotron", "messages": [{"role": "user", "content": "hi"}], "max_tokens": 10 } ) print("STATUS:", response.status_code) if response.status_code != 200: print("RESPONSE:", response.text) run()