OpenAI और Anthropic अनुकूलता
OpenAI और Anthropic अनुकूलता
EmpirioLabs AI के माध्यम से रूट करते समय परिचित अनुरोध आकृतियों का उपयोग करें
EmpirioLabs AI संगतता समापन बिंदुओं को उजागर करता है ताकि आप मौजूदा एकीकरणों को फिर से लिखे बिना प्लेटफ़ॉर्म को अपना सकें। अपने OpenAI या Anthropic SDK को EmpirioLabs आधार URL पर इंगित करें और तुरंत अनुरोध करना शुरू करें।
OpenAI-संगत चैट पूर्णता
POST /v1/chat/completions
OpenAI Chat Completions API के समान अनुरोध निकाय को स्वीकार करता है। messages, model, stream, temperature, max_tokens और अन्य मानक मापदंडों का समर्थन करता है।
OpenAI पायथन SDK का उपयोग करना:
सिस्टम संकेत
हर चैट मॉडल एक छोटे डिफ़ॉल्ट सिस्टम संदेश के साथ शिप होता है, जो उसकी पहचान स्थापित करता है (उदाहरण के लिए, “आप DeepSeek V4 Flash हैं”). जब आप कोई role: "system" या role: "developer" संदेश शामिल नहीं करते हैं, तो डिफ़ॉल्ट स्वचालित रूप से आपके अनुरोध पर पहले से पहले हो जाता है. यदि आप एक प्रदान करते हैं, तो यह डिफ़ॉल्ट को पूरी तरह से बदल देता है। कोई विलय या प्रीपेंडिंग नहीं होता है, और एक ही अनुरोध में एकाधिक सिस्टम संदेश अपस्ट्रीम को अग्रेषित किए जाते हैं।
OpenAI प्रतिक्रियाएँ-संगत समापन बिंदु
POST /v1/responses
OpenAI Response API के समान अनुरोध निकाय को स्वीकार करता है। model, input, instructions और संबंधित फ़ील्ड का समर्थन करता है.
मानव-शैली के संदेश समापन बिंदु
POST /v1/messages
Anthropic संदेश API के समान अनुरोध निकाय स्वीकार करता है. model, messages और max_tokens की आवश्यकता है।
SDK कॉन्फ़िगरेशन चीट शीट
कोडिंग एजेंटों, IDE सहायकों और CLI के लिए, OpenCode, Claude Code, Cline, Aider, Continue, Cursor और अन्य OpenAI-संगत टूल के लिए एकीकरण देखें।
मॉडल समर्थन
हर मॉडल हर समापन बिंदु प्रारूप का समर्थन नहीं करता है। एकीकृत करने से पहले किसी विशिष्ट मॉडल के capabilities (स्ट्रीमिंग, सिस्टम प्रॉम्प्ट, वेब खोज, चित्र, वीडियो) और supported_parameters की जांच करने के लिए GET /v1/models/\{modelId\} का उपयोग करें।
