Multi-LLM Orchestrator — OpenAI (ChatGPT), Claude (Anthropic), Gemini (Google), DeepSeek, Beverage Glass, Cut Fruit Composition, Dairy Product, Fresh Vegetable, Fresh Whole Fruit, Generic Item, Legume Grain, Packaged Product, Prepared Dish, Seafood Meat, Spice Herb
Use the same endpoint with different provider/model parameters:
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"}'
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"}'
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"}'
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"}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"beverage_glass","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"cut_fruit_composition","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"dairy_product","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"fresh_vegetable","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"fresh_whole_fruit","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"generic_item","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"legume_grain","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"packaged_product","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"prepared_dish","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"seafood_meat","model":""}'
curl -X POST "https://skeleton.dev.fastorder.com/api/ai/chat" \
-H "Content-Type: application/json" \
-d '{"message":"Hello","purpose":"general","provider":"spice_herb","model":""}'
{
"statusCode": 200,
"data": {
"trace_id": "...",
"provider": "openai",
"model": "gpt-4o",
"content": "The AI response text",
"latency_ms": 1234.56,
"tokens": { "input": 10, "output": 25 }
}
}