This is just a basic proxy to the OpenAI API, to save you money!
curl -X POST https://interview-ai.stepful.com/v1/chat/completions \
-H "Authorization: Bearer <your_email>" \
-H "Content-Type: application/json" \
-d '{ "model": "gpt-4o-mini", "messages": [{ "role": "user", "content": "Ping" }] }'Instead of passing an OpenAI API key, pass your email as the `Authorization` header. (Use the email you're using to communicate with Stepful)
NOTE: this is also compatible with the OpenAI SDK e.g. const openai = new OpenAI({ apiKey: "your-email@example.com", baseURL: "https://interview-ai.stepful.com/v1" })
GET /ping • To sanity check your authentication POST /v1/chat/completions • OpenAI chat completions docsPOST /v1/responses • OpenAI responses docsThe proxy is rate-limited to 60 requests per minute per email. We trust you to be responsible!