OneMux, OpenAI, Anthropic, Gemini और Responses API के चार प्रोटोकॉल फ़ॉर्मैट को सपोर्ट करता है। डेवलपर मॉडल की विशेषताओं के आधार पर सबसे उपयुक्त प्रोटोकॉल चुन सकते हैं और मौजूदा कोड में बदलाव किए बिना स्विच कर सकते हैं। इस पेज पर हर प्रोटोकॉल के एंडपॉइंट, ऑथेंटिकेशन के तरीके और उपयोग के उदाहरण दिए गए हैं।
समर्थित प्रोटोकॉल
प्रोटोकॉल
एंडपॉइंट
समर्थित मॉडल
ऑथेंटिकेशन का तरीका
OpenAI संगत
/v1/chat/completions
सभी मॉडल
Authorization: Bearer sk-xxx
Anthropic नेटिव
/v1/messages
Claude सीरीज़
x-api-key: sk-xxx
OpenAI Responses
/v1/responses
GPT सीरीज़
Authorization: Bearer sk-xxx
Gemini नेटिव
/v1beta/models/{model}:generateContent
Gemini सीरीज़
Authorization: Bearer sk-xxx
कई प्रोटोकॉल क्यों?
आसान माइग्रेशन: मौजूदा कोड में बदलाव की ज़रूरत नहीं, सिर्फ़ Base URL बदलें
नेटिव फ़ीचर्स का पूरा सपोर्ट: Anthropic Prompt Caching, Claude Extended Thinking और Gemini 2M कॉन्टेक्स्ट जैसी सुविधाओं का सपोर्ट
बेहतर परफ़ॉर्मेंस: Claude, OpenAI फ़ॉर्मैट की तुलना में Anthropic प्रोटोकॉल पर 20-30% तेज़ चलता है
इस्तेमाल का सुझाया गया तरीका
मॉडल
सुझाया गया प्रोटोकॉल
कारण
Claude सीरीज़
Anthropic नेटिव
Prompt Caching का सपोर्ट, लागत में 90% की कमी
GPT सीरीज़
OpenAI संगत
स्टैंडर्ड फ़ॉर्मैट, सबसे बेहतर संगतता
Gemini सीरीज़
Gemini नेटिव
2M कॉन्टेक्स्ट का सपोर्ट, बहुत लंबे दस्तावेज़ों को प्रोसेस करें