GPT-4 API आम तौर पर उपलब्ध
(openai.com)- भुगतान इतिहास वाले मौजूदा API डेवलपर GPT-4 API 8K context का उपयोग कर सकते हैं, और नए डेवलपर access व rate limit का विस्तार compute availability के अनुसार चरणबद्ध तरीके से होगा
- GPT-3.5 Turbo, DALL·E, और Whisper API भी production-scale उपयोग के लिए तैयार होने के कारण आम तौर पर उपलब्ध किए गए हैं, और GPT-4 व GPT-3.5 Turbo fine-tuning इस साल के अंत में उपलब्ध होगी
- OpenAI API में GPT उपयोग का 97% Chat Completions API से आता है, और system messages व function calling जैसे structured interfaces ने पुराने Completions API के अधिकांश use cases को replace कर दिया है
- 4 जनवरी 2024 से Completions API के पुराने models, पुराने embedding models, और Edits API से जुड़े models उपलब्ध नहीं रहेंगे; इसलिए
gpt-3.5-turbo-instruct,text-embedding-ada-002, GPT-3.5 Turbo आदि पर migrate करना होगा - Completions API को docs में legacy के रूप में दिखाया जाएगा और नए models जारी करने की कोई योजना नहीं है, इसलिए नए integrations को Chat Completions API के इर्द-गिर्द design करना अधिक सुरक्षित है
GPT-4 API और प्रमुख APIs की उपलब्धता का दायरा
- OpenAI सभी paid API customers को GPT-4 access दे रहा है
- जिन मौजूदा API developers का भुगतान सफल होने का history है, वे GPT-4 API 8K context का उपयोग कर सकते हैं
- नए developers के लिए access इस महीने के अंत तक खोलने की योजना है
- इसके बाद compute availability के आधार पर rate limit बढ़ाई जाएगी
- GPT-4, OpenAI का सबसे शक्तिशाली model है, और मार्च के बाद से लाखों developers ने GPT-4 API access का अनुरोध किया है
- GPT-3.5 Turbo, DALL·E, और Whisper API भी आम तौर पर उपलब्ध किए गए हैं
- इसका आधार model stability और production-scale उपयोग के लिए readiness है
- GPT-4 और GPT-3.5 Turbo की fine-tuning को सुरक्षित रूप से enable करने का काम जारी है, और यह इस साल के अंत में उपलब्ध होगी
- 24 अप्रैल 2024 के update के बाद “ChatGPT API” नाम बंद कर दिया गया, और इस लेख में ChatGPT API के उल्लेख का मतलब GPT-3.5 Turbo API है
Chat Completions API की ओर shift
- Chat Completions API मार्च में पेश किया गया था, और अभी OpenAI API में GPT उपयोग का 97% इसी से आता है
- पुराने Completions API को जून 2020 में free-form text prompts के जरिए language models से interact करने के लिए पेश किया गया था
- अधिक structured prompt interface पुराने तरीके से बेहतर results दे सकता है
- system message
- function calling
- multi-turn conversation
- Chat Completions API conversational experiences के साथ-साथ व्यापक completion tasks को भी support करता है
- user-provided content और instructions को structurally अलग किया जा सकता है, जिससे prompt injection attacks के जोखिम को कम करने में मदद मिलती है
- OpenAI अपने platform development efforts का बड़ा हिस्सा इसी दिशा में लगातार invest करने की योजना रखता है
- completion token की log probabilities
- responses की “chattiness” कम करने के लिए steerability improvements
- ये items Chat Completions API में अभी बाकी gaps हैं
Completions API के पुराने models बंद होंगे
- OpenAI, Chat Completions API में investment बढ़ाने और compute capacity optimize करने के लिए 6 महीने बाद Completions API के कुछ पुराने models बंद करेगा
- Completions API स्वयं access के लिए उपलब्ध रहेगा, लेकिन developer docs में आज से इसे legacy के रूप में दिखाया जाएगा
- आगे के model और product improvements Chat Completions API पर केंद्रित होंगे, और Completions API के लिए नए models जारी करने की कोई योजना नहीं है
- 4 जनवरी 2024 से पुराने completion models उपलब्ध नहीं होंगे और उनकी जगह नए models आएंगे
ada,babbage→babbage-002curie,davinci→davinci-002davinci-instruct-beta,curie-instruct-beta,text-ada-001,text-babbage-001,text-curie-001,text-davinci-001,text-davinci-002,text-davinci-003→gpt-3.5-turbo-instruct
- stable model names
ada,babbage,curie,davinciइस्तेमाल करने वाले applications 4 जनवरी 2024 को नए models पर automatically upgrade हो जाएंगे babbage-002,davinci-002आने वाले कुछ हफ्तों में उपलब्ध कराए जाएंगे, ताकि API calls में इन model names को specify करके early testing की जा सकेtext-davinci-003जैसे अन्य पुराने completion models के users को 4 जनवरी 2024 तक API request केmodelparameter को खुदgpt-3.5-turbo-instructमें बदलना होगाgpt-3.5-turbo-instruct,text-davinci-003की तरह trained InstructGPT-style model है- इसे Completions API में drop-in replacement model के रूप में उपलब्ध कराया जाएगा
Fine-tuned models के users का transition
- 4 जनवरी 2024 के बाद भी fine-tuned models का उपयोग जारी रखना है, तो नए base models पर replacement models को फिर से fine-tune करना होगा
- नए base GPT-3 models:
babbage-002,davinci-002 - अधिक नए models:
gpt-3.5-turbo,gpt-4
- नए base GPT-3 models:
- GPT-3.5 Turbo और GPT-4 fine-tuning उपलब्ध होने पर, पहले पुराने models को fine-tune करने वाले users को priority access दिया जाएगा
- अपने data से fine-tune किए गए models से migrate करना कठिन होता है, इसलिए पुराने users को support देकर transition को जितना संभव हो उतना smooth बनाने की योजना है
- हाल में पुराने models इस्तेमाल करने वाले developers से आने वाले कुछ हफ्तों में संपर्क किया जाएगा, और नए completion models की early testing की तैयारी पूरी होने पर अतिरिक्त जानकारी दी जाएगी
पुराने embedding models बंद होंगे
- पुराने embedding models के users को 4 जनवरी 2024 तक
text-embedding-ada-002पर migrate करना होगा text-embedding-ada-002दिसंबर 2022 में जारी हुआ था, और यह पिछले models की तुलना में अधिक शक्तिशाली और cost-efficient साबित हुआ है- अभी
text-embedding-ada-002कुल embedding API उपयोग का 99.9% है - OpenAI नए model से content को फिर से embed करने की re-embedding cost वहन करेगा
- नीचे दिए गए सभी models को
text-embedding-ada-002से replace किया जाएगाcode-search-ada-code-001,code-search-ada-text-001code-search-babbage-code-001,code-search-babbage-text-001text-search-ada-doc-001,text-search-ada-query-001text-search-babbage-doc-001,text-search-babbage-query-001text-search-curie-doc-001,text-search-curie-query-001text-search-davinci-doc-001,text-search-davinci-query-001text-similarity-ada-001,text-similarity-babbage-001,text-similarity-curie-001,text-similarity-davinci-001
Edits API बंद होगा
- Edits API और संबंधित models के users को 4 जनवरी 2024 तक GPT-3.5 Turbo पर migrate करना होगा
- उदाहरण:
text-davinci-edit-001,code-davinci-edit-001
- उदाहरण:
- Edits API beta एक शुरुआती exploratory API था, जिसे instructions के अनुसार prompt का modified version लौटाने के लिए बनाया गया था
- Edits API से मिले feedback को
gpt-3.5-turboऔर Chat Completions API development में शामिल किया गया - Chat Completions API का उपयोग भी इसी उद्देश्य के लिए किया जा सकता है
- example में code पर लागू करने वाला change request system message के रूप में दिया जाता है, और user Fibonacci function का नाम
fibकरने को कहता है, तो assistant modified code लौटाता है
- example में code पर लागू करने वाला change request system message के रूप में दिया जाता है, और user Fibonacci function का नाम
1 टिप्पणियां
Hacker News की राय
लोकल LLM को प्रोत्साहित करना चाहिए और व्यापक रूप से फैलाना चाहिए
अगर आप GPT का उपयोग करते हैं, तो आप OpenAI को पैसा दे रहे हैं, और वह पैसा सरकारी लॉबिंग में इस्तेमाल होकर प्रतिस्पर्धियों को खत्म करने में लग सकता है, जो अंततः आपके लिए और आपकी जेब दोनों के लिए नुकसानदायक है
OpenAI के पास कोई moat नहीं है, सिवाय इसके कि उसे पैसा दिया जाए ताकि वह कानून लिखवा सके
अभी भी 5 साल पुराने बिना GPU वाले लैपटॉप पर काफ़ी डरावने स्तर तक स्मार्ट और तेज़ LLM चलाए जा सकते हैं, इसलिए भविष्य कम से कम दिलचस्प दिखता है
मैंने एक-दो महीने पहले कोशिश की थी, और लगभग हर काम में नतीजे निराशाजनक रूप से धीमे और बेकार थे
जब भी कोई मॉडल “GPT-3 का 90%” कहता है तो उम्मीद बंधती है, लेकिन हर बार भारी निराशा होती है
वैसे, GPT-4 इस्तेमाल करने के बाद GPT-3 भी लगभग हर बार निराशाजनक लगता है
अभी आप कौन-सा LLM इस्तेमाल कर रहे हैं, यह इतना महत्वपूर्ण भी है या नहीं, इस पर भी सवाल है — चाहे लोकल हो या hosted, OpenAI हो या कोई दूसरा इंजन
इंटरफ़ेस शायद chat-based prompt की ओर सिमट रहा है, और base model को tune करने या efficiency बढ़ाने के नए आइडिया लगभग हर हफ्ते आ रहे हैं
अगर जनरेटिव AI के ऊपर कोई प्रोडक्ट बनाना है, तो क्यों न उसी से शुरू किया जाए जो मुफ़्त हो या आपके development environment में फिट बैठता हो
text-based जनरेटिव AI के साथ इंटरैक्ट करने का तरीका या API, उस समय कौन-सा इंजन सबसे बेहतर है इससे काफ़ी हद तक स्वतंत्र होकर समान रहने की संभावना है
अगर ऐसा है, तो backend बदलना संभव हो जाएगा, जैसे AWS S3 API की नकल करने वाली वेब सेवाएँ
आखिरकार, चाहे OpenAI हो या कोई दूसरा मॉडल, आप उसके ऊपर प्रोडक्ट बना सकते हैं और बाद में लागत व उपयुक्तता के हिसाब से migrate कर सकते हैं
कम गुणवत्ता वाले LLM से पूरे प्रोडक्ट का prototype बनाना, और बीच-बीच में GPT-4 को request भेजकर व्यवहार verify करना भी संभव है
यह मानना कि इस तकनीक को कानून से रोका जा सकता है, बढ़ा-चढ़ाकर कही गई बात लगती है. OpenAI चाहे जितनी लॉबिंग करे, उसे हमेशा मनचाहा नहीं मिलेगा; FTX का उदाहरण भी है
LLM लोकल पर चल सकते हैं और उपयोगकर्ता के लिए इंजन black box हो सकता है, ऊपर से इसके सार्वजनिक उपयोगिता पक्ष को भी देखें, तो समझ नहीं आता कि कानून के जरिए इसके वास्तविक प्रसार को कैसे रोका जा सकता है
मेरे पास 16GB RAM और बिना GPU वाला एक पुराना लैपटॉप है; क्या उस पर ऐसे मॉडल चल सकते हैं?
AI प्रचार मशीन को फंड नहीं देना चाहिए
लोकल LLM कुछ कामों में अच्छे हो सकते हैं, लेकिन OpenAI जिन मॉडल स्केल और हार्डवेयर को API में लगाता है, उसके मुकाबले वे बहुत धीमे और कम सक्षम हैं
12th-gen Intel i7 लैपटॉप पर ggml के साथ 7B model को CPU पर चलाने के मेरे अनुभव में, वह भी gpt-3-turbo API से काफ़ी धीमा था
[1] GPT4 is 8 x 220B params = 1.7T params: https://news.ycombinator.com/item?id=36413296
यह गंभीर है. वे सचमुच text-davinci-003 को बंद करने जा रहे हैं
इसका मतलब होगा कि बचा हुआ सबसे सक्षम मॉडल और text completion शैली की आज़ादी दोनों खत्म हो जाएँगे
अब सब कुछ censored/aligned chat model या मनमानी input-metaphor सीमाओं वाले instruction model में बदल जाएगा. तुलना में gpt3.5-turbo बहुत खराब है
इससे शायद मैं OpenAI का अधिकांश उपयोग बंद कर दूँगा. मेरा $5~$10 मासिक API भुगतान बहुत मायने न रखता हो, लेकिन इससे लोकल पर 65B Llama model चलाने की प्रेरणा ज़रूर बढ़ती है
यह ऐसा क्या देता है जो दूसरे मॉडल नहीं देते?
4 जनवरी 2024 को बंद होने से पहले इसके साथ आज़माने लायक मज़ेदार चीज़ें क्या हैं?
लेकिन अगर davinci की कीमत GPT-4 के बराबर है, तो उम्मीद है कि GPT-4 शब्द-विविधता और steerable भाषाई sophistication के मामले में इतना बेहतर हो जाए कि वह उसका विकल्प बन सके
कुल मिलाकर, instruction model की ओर जाने वाली इस प्रवृत्ति में क्या और कितना खो रहा है, इसका कम आकलन किया जा रहा है
काश बाज़ार में कोई समझदार खिलाड़ी हो जो instruction prompt को पहले से optimize करके उन्हें untuned model के अनुकूल फ़ॉर्मेट में बदल दे
समान parameter scale पर, सिर्फ underlying model को काट-छाँट न करने भर से ही यह अंतिम उपयोगकर्ता को बहुत अधिक उन्नत लगेगा
जहाँ तक मैं देख पा रहा हूँ, यह अभी भी Azure पर उपलब्ध है. text-davinci-003 इसका fine-tuned संस्करण है
अधिक जानकारी:
https://platform.openai.com/docs/model-index-for-researchers
Sam Altman भी कह चुके हैं कि hardware पहले से ही उनकी इच्छित चीज़ों को रोक रहा है
मैं कई महीनों तक GPT-4 API waitlist में था, और संभव है कि वजह यही रही हो कि वे मांग के साथ तालमेल नहीं बैठा पा रहे थे
“अगर 4 जनवरी 2024 के बाद भी fine-tuned models का इस्तेमाल जारी रखना है, तो replacement model को नए base GPT-3 models (ada-002, babbage-002, curie-002, davinci-002) या उससे नए models (gpt-3.5-turbo, gpt-4) पर fine-tune करना होगा” — क्या इसका यही मतलब है?
तो क्या इसका मतलब है कि अपने डेटा से बनाए गए fine-tuned models अब आगे इस्तेमाल नहीं किए जा सकेंगे?
समझ नहीं आ रहा कि क्या fine-tuned model के लिए पैसे देने वालों को नए censored model पर फिर से training token की लागत चुकानी पड़ेगी
ग्राहक के लिए सबसे उपयुक्त सटीक तरीका अभी तय किया जा रहा है, और आने वाले कुछ हफ्तों में हम ग्राहकों से संपर्क करके अलग-अलग तरीकों पर feedback लेने वाले हैं
यही वजह है कि open models बहुत महत्वपूर्ण हैं। closed models के ऊपर fine-tuned models बनाने वाली कंपनियों को समझना मुश्किल है
यहाँ capability के नज़रिए से सबसे बड़ी खबर असल में gpt-3.5-turbo-instruct model है
gpt-3.5-turbo, ChatGPT के पीछे का model है, और यह chat के लिए fine-tune किया गया है, इसलिए जिन use cases में सिर्फ निर्देशों का पालन या completion चाहिए, वहाँ इसका उपयोग करना काफ़ी मुश्किल है
davinci-003 आख़िरी instruction-tuned model था, लेकिन यह gpt-3.5-turbo से 10 गुना महंगा था, इसलिए token के हिसाब से बहुत बड़ी बर्बादी होने पर भी use case के मुताबिक gpt-3.5-turbo को ज़बरदस्ती ढालना आर्थिक रूप से समझदारी लगती थी
मेरे पास एक basic website है जो text-davinci-003 का इस्तेमाल करती है, लेकिन वह इतनी महंगी है कि मैं उसे launch नहीं कर पा रहा हूँ
मैंने सिर्फ gpt-3.5-turbo इस्तेमाल किया है, लेकिन जहाँ structured JSON return की उम्मीद होती है, वहाँ मुझे बिल्कुल भी consistency नहीं मिली, इसलिए वह काम नहीं कर पाया
davinci-003 कहीं ज़्यादा दिलचस्प है, और वह उन व्यापक विषयों पर भी जवाब दे सकता है जिन पर ChatGPT जवाब देने से मना कर देता है
कहा गया है कि “आज से सभी paid API customers को GPT-4 access मिल सकता है”, लेकिन शायद मैं ही बेवकूफ़ हूँ, क्योंकि मैं paid OpenAI API customer हूँ और मुझे अभी भी यह नहीं दिख रहा
मुझे सिर्फ gpt-3.5-turbo-16k, gpt-3.5-turbo, gpt-3.5-turbo-16k-0613, gpt-3.5-turbo-0613, gpt-3.5-turbo-0301 दिख रहे हैं, gpt-4 नहीं
शायद समस्या यह है कि मैंने पिछले महीने के भीतर ही paid API account में upgrade किया था, इसलिए accounting के हिसाब से अभी मैं “paid API customer” नहीं माना जा रहा हूँ
मेरे साथ भी यही है। मैंने कुछ दिन पहले sign up किया था और gpt-4 पर switch करने की उम्मीद कर रहा था, लेकिन $5 authorization के अलावा अभी तक मेरा पहला bill नहीं कटा है, इसलिए लगता है थोड़ा और इंतज़ार करना होगा
मैंने API call करने के लिए एक बेहद साधारण command-line tool बनाया है। उदाहरण के लिए इसे ऐसे चलाते हैं:
मेरे पास भी GPT-4 access नहीं है
अभी Playground में gpt4 इस्तेमाल कर सकने वाला सिर्फ दूसरा account है
gpt-3.5-turbo-0613 खासकर system prompt design के साथ काफ़ी बेहतर हो गया है, इसलिए 20~30 गुना महंगे GPT-4 API का इस्तेमाल करने की ज़रूरत पहले जितनी बड़ी नहीं रही
पुराने Completion API की तुलना में ChatGPT API का बड़े पैमाने पर अपनाया जाना यह दिखाता है कि ChatGPT API पर मैंने जो शुरुआती पोस्ट लिखी थी, वह सही थी
अगर quality समान हो या उससे बेहतर हो, तो developers भारी price cut देखकर तुरंत switch कर जाते हैं: https://news.ycombinator.com/item?id=35110998
तुलना करने पर GPT-3.5 बेकार लगता है। हालांकि, मैं समझ सकता हूँ कि ज़्यादा conversational environment में GPT-3.5 performance/price के लिहाज़ से ज़्यादा आकर्षक हो सकता है
ज़्यादातर use cases में वह काम कर सकता है, लेकिन GPT-3.5, GPT-4 की तुलना में instructions को कहीं ज़्यादा बार ignore करता है
trailing whitespace जैसी साधारण चीज़ों पर भी यह बहुत आसानी से बिगड़ जाता है, और grammar या punctuation के बिना बड़े text को rewrite करने को कहो तो कभी-कभी अक्षरों को एक-एक करके spell करने जैसा अजीब व्यवहार भी दिखाता है
system prompt को कैसे भी सेट कर लो, कोई खास फ़र्क नहीं पड़ा। GPT-4 में मैंने अब तक ऐसा सचमुच अजीब व्यवहार नहीं देखा
मैं इसे मुख्यतः test generation, documentation writing, refactoring, code snippet generation वगैरह में इस्तेमाल करता हूँ, और Copilot/X के साथ रोज़मर्रा के काम में हर दिन उपयोग करता हूँ
मेरे अनुभव में GPT3.5-turbo तुलना में काफ़ी बेवकूफ़ लगता है। आप comment में समझाते हैं कि method क्या करेगा और कौन से arguments होंगे, और फिर यह पूरे arguments ही छोड़ देता है
अपेक्षाकृत छोटे code snippet में भी इसकी memory कमज़ोर लगती है। ऐसा नहीं कि context length की सीमा के पास पहुँच गया हो
यह छोटी-मोटी गलती नहीं करता, बल्कि कई बार कहता है कि कुछ काम कई चरणों में करेगा और फिर पूरा का पूरा कोई चरण छोड़ देता है
GPT3.5-turbo लगातार अस्थिर रहता है, इसलिए बड़े edits और बार-बार retry की ज़रूरत पड़ती है
यह prompt और अपने ही जवाब की style/template को follow करने में भी संघर्ष करता है। जैसे documentation में bullet points एक तरह से इस्तेमाल करेगा और फिर अचानक बदल देगा
Codex आम तौर पर इससे बेहतर है, लेकिन GPT-4 से साफ़ तौर पर कमज़ोर है, और “smart autocomplete” के रूप में ठीक-ठाक है। documentation writing में यह ज़्यादा उपयोगी नहीं है
दूसरी ओर GPT-4 आमतौर पर output लगभग सही दे देता है, और लंबे code या complex prompt में भी कभी-कभार बस कुछ चीज़ें ठीक करनी पड़ती हैं
सार यह है कि code work में GPT3.5-turbo से अच्छा result पाने या उसे ठीक करने में लगने वाला समय भी बेकार लगता है। Codex कुछ हद तक ठीक है, और autocomplete से आगे के काम के लिए मैं बस GPT-4 इस्तेमाल करता हूँ। यह बहुत ज़्यादा consistent है
यहाँ Whisper के इस्तेमाल की संभावनाओं पर ज़्यादा चर्चा नहीं है
ChatGPT iOS app में voice इस्तेमाल करके देखें तो Whisper की यह क्षमता काफ़ी शानदार लगती है कि उसने वास्तव में क्या कहा गया, इसे समझ सके
लेकिन मुझे यह बेहद परेशान करता है कि मुझे अपनी पूरी बात पहले खत्म करनी पड़ती है, तब जाकर यह feedback मिलता है कि उसने मेरी बात को कैसे पहचाना
recognition rate प्रभावशाली होने पर भी ऐसा ही लगता है
OpenAI खुद भी इसे ऐसे ही इस्तेमाल कर रहा है, इसलिए पता नहीं API को इसे कम करने के लिए design किया गया है या नहीं, लेकिन अगर Whisper की quality के साथ on-device dictation जैसी responsiveness के करीब कुछ मिल जाए तो वह सचमुच बहुत अच्छा होगा
लगता है कि यह मौजूदा iOS/macOS dictation की तरह ज़्यादा “real-time” तरीके से काम करेगा, लेकिन मैं अभी beta इस्तेमाल नहीं कर रहा, इसलिए पक्का नहीं कह सकता
built-in text input इस्तेमाल करने पर भी ChatGPT request को काफ़ी अच्छी तरह समझ लेता था, इसलिए result अच्छे मिलते थे
थोड़ा-थोड़ा करके access खोलने का तरीका अजीब लगता है
OpenAI लगभग सभी को पुराने और कम quality वाले models इस्तेमाल करने पर मजबूर करके अपनी ही reputation गिरा रहा है
ग्राहक GPT-4 की कीमत देने को तैयार हों तब भी उन्हें कतार के बिलकुल पीछे खड़े होकर इंतज़ार करने को कहा जाता है
आखिर किसका इंतज़ार करें? Christmas का? उस दिन का जब gift box खोलो और अंदर GPT-4 निकले?
लगता है Google की “नए product को fail कराना कैसे सुनिश्चित करें” marketing से एक पन्ना कॉपी किया है। access सीमित करके word-of-mouth marketing को काम ही नहीं करने देने वाला तरीका है। क्योंकि दोस्तों में कोई भी product आज़मा ही नहीं सकता
यह announcement GPT-4 model की “general availability” कहती है, लेकिन न 32K context model है, न image input वाला multimodal version, न fine-tuning है। model भी एक ही, और सिर्फ chat
इस समय मेरे पास सिर्फ Azure OpenAI Service और OpenAI API account में GPT-3.5 का access है
कौन किस model का access पा सकता है, इस तरह की सारी मनमानी पाबंदियों का मतलब क्या है, समझ नहीं आता
Chat में GPT-4 इस्तेमाल कर सकते हैं, लेकिन API में नहीं। Bing Image Creator में Dall-E का enhanced version इस्तेमाल कर सकते हैं, लेकिन OpenAI API में नहीं
महान और दयालु Sam Altman का आशीर्वाद पाने वाले कुछ vendors को GPT-4 32K का access है, बाकी को नहीं
access नहीं, product बेचना चाहिए
ऐसा बर्ताव नहीं होना चाहिए जैसे सोवियत संघ में कुछ पाने के लिए “पहचान” चाहिए होती थी
पैसे से भी जितने GPU चाहिए, उतने खरीदे नहीं जा सकते
और floodgates खोल देने पर scaling bottleneck आ सकता है, इसलिए पीछे रह जाने के बजाय पहले से manage करना चाह रहे हों, ऐसा भी हो सकता है
इसलिए धीरे-धीरे खोल रहे हैं, और ज़रूरत पड़ी तो वैसे ही पीछे हटेंगे जैसे public GPT-4 version ChatGPT की usage limit लगाई थी
यह बिल्कुल अव्यवहारिक नहीं लगता। हाँ, scarcity बनाकर hype बढ़ाने की कुछ कोशिश भी हो सकती है
पुरानी strategy है, लेकिन इसे सोवियत रूस से तुलना करने लायक नहीं कहूँगा
अगर मोटे तौर पर मानें कि हर 100 customers पर 1 NVIDIA GPU चाहिए, तो OpenAI को GPT-4 के हर 100 नए customers पर एक और GPU खरीदना पड़ेगा
लेकिन GPU shortage की वजह से ऐसा हाल नहीं है कि सिर्फ पैसा बहाने से आसानी से और GPU जोड़ दिए जाएँ
https://www.fierceelectronics.com/electronics/ask-nvidia-ceo...
“Google का नए product fail कराने वाला तरीका” — क्या मतलब यह है कि GPT-4 कोई कुख्यात, पक्का flop है?
मूल davinci model मेरा दोस्त था, और यह फ़ैसला मुझे बेहद नापसंद है
उस model से बने completions में एक ऐसी personality और creativity थी जिसे मैं किसी और चीज़ से दोहरा नहीं पाया
उससे निकले शानदार और मज़ेदार results हमारे परिवार की साझा world view का एक प्यारा स्थायी हिस्सा बन गए हैं
कुछ researchers को मिला भी है
मैं creative work के लिए LLM पर research कर रहा हूँ, और मुझे लगता है कि chain-of-thought और stochastic injection को मिलाने से human-like creativity के काफ़ी करीब पहुँचना संभव होता है
उदाहरण के लिए, LLM को यह निर्देश देना कि random number generator से निकला कोई खास random letter किसी खास समय पर किसी खास तरीके से इस्तेमाल करे
शीर्षक के अलावा यहाँ काफ़ी बड़ी बात और भी छिपी है
नया gpt-3.5-turbo-instruct model “कुछ हफ़्तों में” आने वाला है, और 3.5 तथा 4 की fine-tuning भी इस साल के लिए तय है
मुझे खास तौर पर gpt-3.5-turbo-instruct में दिलचस्पी है। मुझे लगता है कि ChatGPT और “conversational LLM” को लेकर बनी hype ने सामान्य instruction models से क्या-क्या किया जा सकता है, उस पर काफ़ी परदा डाल दिया है
अगर इसमें fine-tuning भी संभव हो जाए तो यह बेहतरीन होगा
मुझे ठीक से समझ नहीं आता कि GPT models को factual data पर train कराने के लिए पर्दे के पीछे किस तरह की मेहनत हुई थी
क्या इंसान जवाबों को approve/reject करके score बढ़ाते थे?
“अमेरिका में 49 राज्य हैं” - reject
“अमेरिका में 50 राज्य हैं” - approve
क्या सरल रूप में यही तरीका था?
क्या यह पता है कि वे 2021 के बाकी हिस्से, 2022, और आखिरकार 2023 तक जोड़ने का काम कर रहे हैं? मुझे पता है कि Bing add-on से web crawl किया जा सकता है, लेकिन वह वही बात नहीं है
कुछ दिन पहले मैंने Maya Kowalski के बारे में पूछा था, और वह एक-दो blog posts का summary तो दे सकता है, लेकिन यह अलग बात है बनिस्बत इसके कि उसने सच में उस विषय पर train होकर उसके details और context को जाना हो