HeadlinesBriefing HeadlinesBriefing.com

OpenAI आधिकारिक CLI: इंस्टॉलेशन और उपयोग गाइड

Hacker News •
×

openai-cli OpenAI REST API के लिए आधिकारिक कमांड-लाइन इंटरफ़ेस है, जो GitHub पर होस्ट किया गया है। इसे Homebrew से brew install openai/tools/openai कमांड द्वारा इंस्टॉल किया जा सकता है, या Go 1.26 या उसके बाद के संस्करण के साथ go install github.com/openai/openai-cli/cmd/openai@latest द्वारा स्थानीय रूप से बनाया जा सकता है। इंस्टॉलेशन के बाद बाइनरी Go की bin डायरेक्टरी में रखी जाती है, जो आमतौर पर $HOME/go/bin होती है, और यदि कमांड नहीं मिलतीं तो उपयोगकर्ताओं को इसे अपने PATH में जोड़ना पड़ सकता है।

CLI एक संसाधन-आधारित संरचना का पालन करता है, जो openai <resource> [subresource...] <command> [flags...] के रूप में है। मानक API एंडपॉइंट्स के लिए OPENAI_API_KEY environment variable आवश्यक है, जबकि एडमिन एंडपॉइंट्स के लिए OPENAI_ADMIN_KEY चाहिए। openai --help और प्रत्येक कमांड के सहायता पृष्ठों के माध्यम से ऑफ़लाइन सहायता उपलब्ध है, और पहली इंटरैक्टिव रन में Bash, zsh और fish के लिए शॉर्टकट सहेजे जाते हैं।

इंटरैक्टिव रूप से चलने पर CLI नए स्थिर रिलीज़ की जाँच करता है, और हर सात दिन में अधिकतम एक बार सादे पाठ वाली सूचना दिखाता है। ये जाँचें GitHub के सार्वजनिक रिलीज़ मेटाडेटा का उपयोग करती हैं, प्रतिदिन अधिकतम एक बार चलती हैं, और विफल होने पर चुपचाप रुक जाती हैं। CLI अपडेट स्वचालित रूप से इंस्टॉल नहीं करता, और OPENAI_CLI_NO_UPDATE_CHECK=1 सेट करके इस जाँच को बंद किया जा सकता है।

जो उपयोगकर्ता स्रोत कोड से टूल चलाना चाहते हैं, वे रिपॉज़िटरी क्लोन करके scripts/run स्क्रिप्ट का उपयोग कर सकते हैं। टैब कम्प्लीशन कमांड समूहों, सहायता विषयों और फ़ाइल इनपुट पथों का समर्थन करता है, और नवीनतम सुविधाएँ सक्षम करने के लिए अपग्रेड के बाद शेल कम्प्लीशन को पुनः लोड करना चाहिए।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित