OpenAI Proxy API

This is a secure backend proxy for OpenAI API calls.

API Endpoint

POST /api/openai

Request Body

{
  "prompt": "Your prompt here",
  "systemMessage": "Optional system message (default: helpful assistant)",
  "model": "gpt-4 (default)",
  "maxTokens": 1000 (default),
  "temperature": 0.7 (default)
}

Response

{
  "success": true,
  "response": "OpenAI response text",
  "usage": { "prompt_tokens": 10, "completion_tokens": 50, "total_tokens": 60 },
  "model": "gpt-4"
}

Deployment

This project is ready to deploy to Vercel. Make sure to set the OPENAI_API_KEY environment variable in your Vercel project settings.