Hello! Select a provider and model, then ask me anything.
API Examples

Use the same endpoint with different provider/model parameters:

🤖 OpenAI (ChatGPT) (gpt-4o)
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
  -H "Content-Type: application/json" \
  -d '{"message":"Hello","purpose":"general","provider":"openai","model":"gpt-4o"}'
🧠 Claude (Anthropic) (claude-sonnet-4-20250514)
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
  -H "Content-Type: application/json" \
  -d '{"message":"Hello","purpose":"general","provider":"claude","model":"claude-sonnet-4-20250514"}'
✨ Gemini (Google) (gemini-2.0-flash)
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
  -H "Content-Type: application/json" \
  -d '{"message":"Hello","purpose":"general","provider":"gemini","model":"gemini-2.0-flash"}'
🔍 DeepSeek (deepseek-chat)
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
  -H "Content-Type: application/json" \
  -d '{"message":"Hello","purpose":"general","provider":"deepseek","model":"deepseek-chat"}'
Expected Response
{
  "statusCode": 200,
  "data": {
    "trace_id": "...",
    "provider": "openai",
    "model": "gpt-4o",
    "content": "The AI response text",
    "latency_ms": 1234.56,
    "tokens": { "input": 10, "output": 25 }
  }
}