- जब मैं Square में काम करता था, तब एक डरावना "analytics on-call" होता था, और मेरी बारी आने पर मुझे कई विभागों से आने वाले तरह-तरह के SQL सवालों के जवाब देने पड़ते थे
- मैंने इस on-call को GPT-3 से replace करके देखने का फैसला किया
- इसे Patterns Studio के अंदर implement किया गया
- user के सवाल, schema, existing tables के data, और स्पष्ट सवालों के आधार पर prompt बनाया गया
- कई GPT models के जरिए चलाने के बाद, 5 से ज़्यादा complete SQL statements प्राप्त किए गए
- SQL को संबंधित tables पर चलाकर सबसे बेहतर result खोजा गया
- उस result को Slack bot से जोड़ा गया
- SQL generation और execution वाले हिस्से में नीचे जैसा loop बनाया गया
- candidate queries generate करना
- GPT से SQL की quality check कराना; common errors ढूंढना, और query का सही version generate करने को कहना
- SQL को tables पर run करना
- अगर error हो या result मिले, तो GPT से query को फिर से modify करके सही result निकालने को कहना और loop दोबारा चलाना
- result मिल जाए तो return करना
- आखिर में, एक user question के लिए लगभग 20 बार GPT call किए गए
- Step-by-Step इसे follow करके देखना (Crunchbase data का उपयोग)
अभी कोई टिप्पणी नहीं है.