https://arxiv.org/abs/2303.12570
RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generation (Fengji Zhang, Bei Chen, Yue Zhang, Jin Liu, Daoguang Zan, Yi Mao, Jian-Guang Lou, Weizhu Chen)
레포 단위에서 코드를 retrieval해서 autocomplete를 강화하는 모델. 일단 모델이 코드를 생성하고, 생성한 코드로 retrieval을 하고, retrieval된 코드로 다시 생성 결과를 수정하는 방식이군요. VSCode 코파일럿도 나왔던데 MS가 뭘 하고 있는지 다 드러나고 있네요.
#llm #retrieval