OpenAI API Tester
Build, run and copy OpenAI Chat Completions API requests as cURL, Python and JavaScript.
अनुरोध तथा cURL, Python और JavaScript कोड बनाना आपके ब्राउज़र में स्थानीय रूप से होता है। जब आप Run दबाते हैं, तो आपकी OpenAI API की और प्रॉम्प्ट सीधे आपके ब्राउज़र से OpenAI को भेजे जाते हैं — ArrayKit को नहीं। आपकी की केवल ब्राउज़र मेमोरी में रखी जाती है और इसे कभी ArrayKit में संग्रहीत या भेजा नहीं जाता। साझा या सार्वजनिक मशीनों पर प्रोडक्शन की का उपयोग करने से बचें।
Claude API टेस्ट करें
OpenAI API Tester के बारे में
OpenAI API टेस्टर आपको ब्राउज़र छोड़े बिना OpenAI Chat Completions अनुरोध बनाने, चलाने और कॉपी करने देता है। अपनी OpenAI API की पेस्ट करें, gpt-4o या gpt-4o-mini जैसा कोई मॉडल चुनें, max tokens सेट करें और एक प्रॉम्प्ट लिखें — टूल https://api.openai.com/v1/chat/completions पर एक मान्य POST असेम्बल करता है और तुरंत उपयोग के लिए तैयार cURL, Python और JavaScript स्निपेट जेनरेट करता है। जहाँ CORS अनुमति देता है, वहाँ Run दबाकर अनुरोध सीधे अपने ब्राउज़र से OpenAI को भेजें और कच्ची JSON प्रतिक्रिया देखें। यह उन डेवलपर्स के लिए बनाया गया है जो जाँच रहे हैं कि कोई नई की काम करती है या नहीं, किसी प्रॉम्प्ट का प्रोटोटाइप बना रहे हैं, किसी 401 या रेट-लिमिट त्रुटि को डीबग कर रहे हैं, या किसी परखे हुए अनुरोध को सीधे अपने ऐप में कॉपी कर रहे हैं। अनुरोध और कोड ब्राउज़र में स्थानीय रूप से बनाए जाते हैं; आपकी की का उपयोग केवल तभी OpenAI को कॉल करने के लिए होता है जब आप उसे चलाना चुनते हैं।
विशेषताएँ
- messages और max_tokens के साथ https://api.openai.com/v1/chat/completions पर एक मान्य POST बनाता है
- gpt-4o, gpt-4o-mini, gpt-4-turbo, o1-mini और gpt-3.5-turbo के लिए मॉडल सुझाव
- जहाँ CORS अनुमति दे वहाँ सीधे ब्राउज़र से अनुरोध चलाएँ और कच्ची JSON प्रतिक्रिया देखें
- उसी अनुरोध के लिए कॉपी-तैयार cURL, Python और JavaScript जेनरेट करता है
- किसी भी Chat Completions मॉडल के लिए समायोज्य max tokens और संपादन-योग्य मॉडल फ़ील्ड
- Authorization: Bearer हेडर आपकी पेस्ट की गई की से स्वतः जुड़ जाता है
- API की फ़ील्ड के लिए दिखाएँ/छिपाएँ टॉगल ताकि वह स्क्रीन पर दृश्य से बाहर रहे
- cURL, Python और JavaScript टैब के बीच स्विच करें और एक क्लिक में कॉपी करें
OpenAI API Tester का उपयोग कैसे करें
- अपनी OpenAI API की (sk-…) को की फ़ील्ड में पेस्ट करें
- gpt-4o-mini जैसा कोई मॉडल चुनें या टाइप करें और max tokens सेट करें
- प्रॉम्प्ट बॉक्स में अपना प्रॉम्प्ट लिखें
- अनुरोध भेजने और JSON प्रतिक्रिया पढ़ने के लिए Run दबाएँ
- cURL, Python या JavaScript टैब खोलें और कोड कॉपी करें
सामान्य त्रुटियाँ और समस्या निवारण
- Run ब्राउज़र में CORS / नेटवर्क त्रुटि के साथ विफल हो जाता है — OpenAI क्रॉस-ऑरिजिन ब्राउज़र कॉल को ब्लॉक कर सकता है; इसके बजाय जेनरेट किया गया cURL या Python कॉपी करें और इसे किसी टर्मिनल या अपने बैकएंड से चलाएँ।
- 401 Incorrect API key provided — जाँचें कि की सक्रिय है और पूरी तरह कॉपी की गई है (sk- से शुरू होती है), और कि यह सही OpenAI संगठन या प्रोजेक्ट से संबंधित है।
- 429 रेट लिमिट या insufficient_quota — आप रेट लिमिट तक पहुँच गए हैं या आपके पास कोई शेष क्रेडिट नहीं है; प्रतीक्षा करके पुनः प्रयास करें, या OpenAI डैशबोर्ड में बिलिंग जोड़ें।
- 404 model not found — मॉडल का नाम गलत है या आपके खाते के पास एक्सेस नहीं है; ऐसा कोई मॉडल उपयोग करें जिसे आप कॉल कर सकें, जैसे gpt-4o-mini।
- प्रतिक्रिया वाक्य के बीच में कट जाती है — Max tokens मान बढ़ाएँ ताकि पूर्णता को समाप्त होने की जगह मिले।
अक्सर पूछे जाने वाले प्रश्न
- OpenAI API टेस्टर क्या है?
- यह एक ArrayKit टूल है जो आपकी की, मॉडल और प्रॉम्प्ट से एक OpenAI Chat Completions अनुरोध बनाता है, जहाँ CORS अनुमति दे वहाँ इसे चलाने देता है, और उसी कॉल के लिए कॉपी-तैयार cURL, Python और JavaScript देता है।
- क्या मेरी OpenAI API की यहाँ पेस्ट करना सुरक्षित है?
- अनुरोध और कोड आपके ब्राउज़र में स्थानीय रूप से बनाए जाते हैं। जब आप Run दबाते हैं, तो आपकी की और प्रॉम्प्ट सीधे आपके ब्राउज़र से OpenAI को भेजे जाते हैं, कभी ArrayKit को नहीं, और की केवल ब्राउज़र मेमोरी में रखी जाती है — इसे ArrayKit में संग्रहीत या भेजा नहीं जाता। साझा मशीनों पर प्रोडक्शन की का उपयोग करने से बचें।
- जब cURL काम करता है तो Run कभी-कभी क्यों विफल हो जाता है?
- ब्राउज़र CORS लागू करते हैं, इसलिए अनुरोध मान्य होने पर भी एक सीधी ब्राउज़र कॉल ब्लॉक हो सकती है। इसके बजाय जेनरेट किया गया cURL या Python कॉपी करें और इसे किसी टर्मिनल या बैकएंड से चलाएँ।
- मैं कौन-से मॉडल टेस्ट कर सकता हूँ?
- कोई भी Chat Completions मॉडल जिसे आपका खाता एक्सेस कर सकता है। टूल gpt-4o, gpt-4o-mini, gpt-4-turbo, o1-mini और gpt-3.5-turbo सुझाता है, और आप कोई भी अन्य मॉडल नाम टाइप कर सकते हैं।
- क्या मुझे केवल cURL ही नहीं, बल्कि Python और JavaScript कोड भी मिल सकता है?
- हाँ। अपनी पसंदीदा भाषा में बिल्कुल वही अनुरोध कॉपी करने के लिए cURL, Python और JavaScript टैब के बीच स्विच करें।
- क्या टूल मेरे प्रॉम्प्ट या प्रतिक्रियाएँ संग्रहीत करता है?
- नहीं। प्रॉम्प्ट का उपयोग अनुरोध बनाने और चलाने के लिए होता है; ArrayKit आपके प्रॉम्प्ट, की या प्रतिक्रियाएँ किसी सर्वर पर संग्रहीत नहीं करता।
संबंधित टूल
- Anthropic Claude API Tester — Build, run and copy Anthropic Claude Messages API requests as cURL, Python and JavaScript.
- Google Gemini API Tester — Build, run and copy Google Gemini generateContent API requests as cURL, Python and JavaScript.
- Replicate API Tester — Build, run and copy Replicate prediction API requests as cURL, Python and JavaScript.
- Hugging Face API Tester — Build, run and copy Hugging Face Inference API requests as cURL, Python and JavaScript.
- API क्लाइंट — HTTP अनुरोध भेजें, हेडर और पैरामीटर बनाएँ और रिस्पॉन्स का निरीक्षण करें; अपने पिछले 25 सहेजें।
- cURL से Fetch — curl कमांड को JavaScript fetch() कॉल में कन्वर्ट करें।
- Basic Auth Generator — Generate and decode HTTP Basic Auth Authorization headers from a username and password.
- URL पार्सर — URL को उसके भागों में तोड़ें और क्वेरी पैरामीटर सूचीबद्ध करें।
सभी ArrayKit टूल