Вход на сайт
А как сейчас с работой?
113520 просмотров
Перейти к просмотру всей ветки
в ответ alex445 02.03.23 00:57
Что значит анализирует код в Гитхабе? Из кучи проектов нечто среднее берёт? Или есть некоторый банк "идеального кода" на все случаи жизни, из которого он и предлагает варианты?
Языковая модель (напрммер ГПТ) это фактически представление всех правильных (осмысленных) текстов. Например, "за@упой красной солнце встало, Онегин встал, протер @бало" (Барков, если что) это правильный текст. А вот "солнце Онегин красный" это уже неправильный текст и модель это знает. Вопрос только в длине текстов.
То же самое для программ. Эта модель представляет все правильные программы. Их дохера и модель большая. А далее как и в языковой модели, можно задать часть программы, и модель дополнит ее, но так, чтобы весь кусок был правильный. Ну или она может распознавать "неправильные" уже написанные куски. Вопрос опять же в длине программ. Ну и тут еще сложность в том, что программы более структурированы, чем тексты.