{"openapi":"3.1.0","info":{"title":"Personal API","version":"1.0.0"},"paths":{"/api/v1/models":{"get":{"summary":"List allowed models"}},"/api/v1/account":{"get":{"summary":"Return guest account and quota state"}},"/api/v1/login":{"post":{"summary":"Return a guest account notice for public visitors"}},"/api/v1/responses":{"post":{"summary":"Create a personal model response","security":[{"bearerAuth":[]}],"requestBody":{"required":true}}},"/api/v1/chat":{"post":{"summary":"Create a compact chat response","security":[{"bearerAuth":[]}],"requestBody":{"required":true}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}}},"x-default-model":"gpt-5-nano","x-guest-quota":"exhausted"}