이 저장소에는 2024 AMLD 워크숍의 라이브 코딩 부분 "생성 AI의 최첨단에서 GPT의 비밀을 풀고 자신만의 모델을 구축합니다." 동반 슬라이드를 여기에서 찾을 수 있습니다.
워크숍에서 언급 한 바와 같이, 프로젝트는 Andrej Karpathy의 우수한 영웅 코스에서 영감을 얻었습니다.
notebooks 디렉토리 아래에서 라이브 코딩 노트북, build_your_own_gpt.ipynb 및 작동하는 데모 demo_text_generation.ipynb 를 모두 찾을 수 있습니다.
src 디렉토리에는 라이브 코딩 노트북에서 추출되어 데모에 사용되는 일부 기능과 클래스가 있습니다.
라이브 코딩 중에 생성 된 데이터 및 모델은 데모를 즉시 사용할 수 있도록 해당 디렉토리 하에서 버전을 제공합니다.
프로젝트 종속성은 pyproject.toml 파일에 지정되어 있으며 Poetry Package Manager를 사용하여 설치할 수 있습니다.
시를 사용하여 의존성을 설치하려면 먼저 시가 시스템에 설치되어 있는지 확인해야합니다. 그렇지 않은 경우 터미널에서 다음 명령을 사용하여 설치할 수 있습니다. curl -sSL https://install.python-poetry.org | python3 -
시가 설치되면 pyproject.toml 파일이있는 프로젝트 디렉토리로 이동하십시오. 그런 다음 다음 명령을 사용하여 종속성을 설치할 수 있습니다 : poetry install --no-root
노트북을 실행하려면 Jupyter Lab을 사용할 수 있습니다. 시를 사용하여 프로젝트 종속성을 설치 한 경우 다음 명령을 사용하여 가상 환경에서 Jupyter Lab을 실행할 수 있습니다. poetry run jupyter lab
또는 여기를 클릭하면 Google Colab에서 라이브 코딩 노트북 build_your_own_gpt.ipynb 열고 실행할 수 있습니다.