import requests, json token = open("backend_token.txt").read().strip() url = open("backend_url.txt").read().strip() print(f"Backend-URL: {url}") print(f"Token (erste 8 Zeichen): {token[:8]}...") print() r = requests.post( f"{url}/v1/chat", headers={"X-API-Token": token, "Content-Type": "application/json"}, json={"model": "gpt-4o-mini", "messages": [{"role": "user", "content": "Antworte nur mit OK"}]}, timeout=30, ) print(f"HTTP Status: {r.status_code}") d = r.json() print(f"success: {d.get('success')}") print(f"content: {d.get('content', '')[:200]}") print(f"model: {d.get('model')}") print(f"duration_ms: {d.get('duration_ms')}") if r.status_code == 200 and d.get("success"): print("\n>>> VERBINDUNG ERFOLGREICH: Desktop -> Hetzner -> OpenAI funktioniert!") else: print(f"\n>>> FEHLER: {d.get('error', 'unbekannt')}")