OpenAI Pando: AI дамытуға арналған ауқымды Git
Егер сіз AI-мен, әсіресе Codex сияқты код генерациялайтын модельдермен, маңызды нәрсе жасап жатсаңыз, тез арада кедергіге тап боласыз. Git, қанша жақсы болса да, AI шығара алатын кодтың үлкен көлеміне арналмаған. Біз дәстүрлі Git орнатуларын тұншықтыратын ауқым туралы айтып отырмыз.
Дәл осы жерде OpenAI-дың Pando-сы көмекке келеді. Бұл Git-үйлесімді бэкэнд, бірақ өзіңізді алдамаңыз — бұл жай ғана алмастыру емес. Бұл жүйе Codex мүмкін ететін даму ауқымын өңдеу үшін жасалған. Ойлап көріңіз: AI моделі код шығарады, эксперимент жасайды, қайталайды. Бұл көптеген коммиттер, көптеген тармақтар, басқаруға болатын көптеген тарих.
Менің командам ба? Біз осымен күрестік. Үлкен AI жасаған код базаларын стандартты Git репозиторийінде сақтауға тырысу — бұл қорқынышты түс. Біріктіру қақтығыстары эпикалық шайқастарға айналады. Pull request-терді өңдеу мәңгілікке созылады. Және мыңдаған автоматты түрде жасалған өзгерістері бар тармақтан түзетуді таңдау қажет болса, бұл тіпті жаман. Әкімшілік шығындардың өзі сіздің жылдамдығыңызды өлтіруі мүмкін.
Pando осыны жоюға бағытталған. Бұл біз білетін Git интерфейсін сақтау, бірақ бэкэндті жүктемені шынымен өңдей алатын нәрсеге ауыстыру. Өсім маркетологтары мен өнімділік маркетологтары үшін бұл тікелей итерация жылдамдығына ауысады. Сіз автоматтандыру стектерін құрасыз, жарнама мәтінінің нұсқаларын тексересіз, жаңа науқан логикасын орналастырасыз. Егер сіздің негізгі кодты басқаруыңыз баяу болса, онда сіздің маркетингтік қадамдарыңыз да баяу болады. Осылайша.
Осы жарнамалар мен автоматтандыру стектерін құратын әзірлеушілер? Сіз өзіңіздің нұсқаны басқару жүйесімен күресудің орнына, логикаға, модельдерге, нақты құндылыққа назар аудара аласыз. Үлкен репозиторийде git status үшін мәңгілік күту жоқ. Дифф тым үлкен болғандықтан git push операцияларының уақыты бітуі жоқ. Бұл өте нақты, өте көңілсіз мәселенің прагматикалық шешімі.