प्रलेखन
पर्यावरण चर के माध्यम से अपने एपीआई एंडपॉइंट और कुंजी को कॉन्फ़िगर करें - AnBoWork को एकीकृत करने के लिए किसी कोड परिवर्तन की आवश्यकता नहीं है।
01एपीआई समापन बिंदु
02पर्यावरण चर
Windows सेटअप
केवल वर्तमान टर्मिनल सत्र के लिए मान्य। विंडो बंद होने पर बंद हो जाता है. त्वरित परीक्षण के लिए अच्छा है.
macOS / Linux सेटअप
केवल वर्तमान टर्मिनल सत्र के लिए मान्य। विंडो बंद होने पर बंद हो जाता है. त्वरित परीक्षण के लिए अच्छा है.
03उपकरण एकीकरण
मुख्यधारा एआई कोडिंग उपकरण सीधे AnBoWork से कनेक्ट हो सकते हैं - बस नीचे पर्यावरण चर या कॉन्फ़िगरेशन सेट करें।
Claude Code सीएलआई
Anthropic की आधिकारिक सीएलआई - पर्यावरण चर के माध्यम से AnBoWork से कनेक्ट करें, किसी कोड परिवर्तन की आवश्यकता नहीं है।
एक-क्लिक सेटअप स्क्रिप्ट डाउनलोड करने के लिए एपीआई कुंजी प्रबंधन पर जाएं →फिर इसके साथ लॉन्च करें:
Codex CLI
OpenAI का आधिकारिक Codex CLI - /v1/प्रतिक्रिया समापन बिंदु का उपयोग करता है। नोट: बेस_यूआरएल में /v1 शामिल होना चाहिए।
संपादित करें ~/.codex/config.toml:
फिर एपीआई कुंजी को पर्यावरण चर के रूप में सेट करें:
फिर इसके साथ लॉन्च करें:
Cursor / विंडसर्फ
सेटिंग्स में OpenAI एंडपॉइंट और एपीआई कुंजी को ओवरराइड करें।
Cline (वीएस कोड)
Cline में OpenAI संगत प्रदाता का चयन करें और समापन बिंदु, कुंजी और मॉडल नाम दर्ज करें।
04कोड उदाहरण
स्थापित करना: pip install anthropic / openai · npm install openai
05स्ट्रीमिंग
एसएसई स्ट्रीमिंग को सक्षम करने के लिए अपने अनुरोध निकाय में स्ट्रीम: ट्रू जोड़ें - वास्तविक समय चैट यूआई के लिए आदर्श।
06स्वचालित प्रारूप रूपांतरण
AnBoWork गेटवे स्तर पर Anthropic संदेशों और OpenAI चैट के बीच पारदर्शी दो-तरफ़ा रूपांतरण करता है। इसका मतलब है कि आप एक ही मॉडल को या तो Anthropic शैली या OpenAI शैली में कॉल कर सकते हैं - एक कोडबेस, कोई भी मॉडल।
दो शैलियों के बीच मुख्य फ़ील्ड मैपिंग:
| Anthropic स्टाइल | OpenAI स्टाइल | विवरण |
|---|---|---|
| system | messages[role=system] | सिस्टम प्रॉम्प्ट अलग ढंग से स्थित है; गेटवे इसे स्वचालित रूप से संभालता है |
| max_tokens(必填) | max_tokens(可选) | छोड़े जाने पर, गेटवे मॉडल की डिफ़ॉल्ट सीमा लागू करता है |
| content 分块数组 | content 字符串 | टेक्स्ट/इमेज ब्लॉक स्ट्रिंग्स में कनवर्ट होते हैं |
| stop_reason | finish_reason | कारण फ़ील्ड नाम मैपिंग समाप्त करें |
07बहुविध
छवि निर्माण उसी गेटवे और एपीआई कुंजी का उपयोग करता है, जिसे उपयोग के अनुसार बिल किया जाता है।
08फ़ंक्शन कॉलिंग
OpenAI-शैली टूल का उपयोग करके कॉल करने योग्य फ़ंक्शन को परिभाषित करें। जरूरत पड़ने पर मॉडल टूल_कॉल लौटाता है, और आपका कोड उन्हें निष्पादित करता है और परिणाम देता है।
09त्रुटि प्रबंधन
/v1/* समापन बिंदु OpenAI के त्रुटि प्रारूप का पालन करते हैं - प्रतिक्रियाओं में प्रकार / कोड / संदेश होता है।
सामान्य त्रुटि कोड
| HTTP | विवरण |
|---|---|
| 401 | एपीआई कुंजी अमान्य या अनुपलब्ध है |
| 402 | अपर्याप्त शेष - कृपया टॉप अप करें |
| 429 | दर सीमित है या दैनिक कोटा समाप्त हो गया है |
| 503 | सभी अपस्ट्रीम चैनल अनुपलब्ध (सर्किट टूटा हुआ) |