From the uDemy course on LLM engineering.
https://www.udemy.com/course/llm-engineering-master-ai-and-large-language-models
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
289 lines
8.2 KiB
289 lines
8.2 KiB
WEBVTT |
|
|
|
00:00.050 --> 00:05.030 |
|
PC 팀과 Mac 팀에 다시 오신 걸 환영합니다 짧은 비디오를 위해 다시 뭉쳤네요 |
|
|
|
00:05.030 --> 00:07.640 |
|
이번에는 당신이 하는 일을 간단히 설명할게요 |
|
|
|
00:07.640 --> 00:11.990 |
|
아나콘다가 문제가 된다면 get it을 할 수 없습니다. 그러면 간단한 virtualenv |
|
|
|
00:12.020 --> 00:14.300 |
|
접근을 사용하세요. |
|
|
|
00:14.300 --> 00:16.820 |
|
이게 더 빠르고 간단해요 |
|
|
|
00:16.820 --> 00:19.160 |
|
양립이 보장되진 않아요 less |
|
|
|
00:19.160 --> 00:24.020 |
|
아나콘다보다 무겁지도 않고 힘도 덜 세지만 그럭저럭 괜찮아요 |
|
|
|
00:24.020 --> 00:27.020 |
|
그러니 원한다면 이걸 사용하세요 |
|
|
|
00:27.350 --> 00:29.000 |
|
제 Mac에서 할 거예요 |
|
|
|
00:29.000 --> 00:33.680 |
|
PC에 대해 다른 점은 기본적으로 같다는 거죠 비록 설명서가 |
|
|
|
00:33.680 --> 00:41.360 |
|
시작되는 곳은 다른 설정 설명서가 있는 곳이지만요 리뎀션에 있는 읽기에요 |
|
|
|
00:41.360 --> 00:47.930 |
|
PC와 Mac의 중요한 차이점 중 하나는 경험이 없다면 이 앱에 있는 거의 모든 사람이 자신의 |
|
|
|
00:47.930 --> 00:51.680 |
|
PC에 파이썬을 설치해본 적이 있을 거라는 거죠 |
|
|
|
00:51.950 --> 00:54.050 |
|
하지만 아직 안 했다면 그렇게 해야 해요 |
|
|
|
00:54.260 --> 01:01.790 |
|
파이썬 은 기본적으로 Macs로 나오지만 PC에서는 아닙니다 그래서 파이썬 웹사이트로 가는 링크를 걸어두었어요 |
|
|
|
01:01.820 --> 01:07.080 |
|
파이썬 을 다운로드 하실 때 최신 버전의 파이썬 을 다운로드할 수 있습니다 파이썬 3을 선택하는 |
|
|
|
01:07.080 --> 01:14.970 |
|
것이 더 나을 수도 있어요 11살요 9는 최신 버전 3이죠 호환 가능하도록요 그리고 |
|
|
|
01:15.000 --> 01:20.940 |
|
여기로 와서 윈도우에 설치할 윈도우 설치자를 할 수 있어요 |
|
|
|
01:20.970 --> 01:25.890 |
|
이 버전이 없고 Windows에 이 버전을 설치할 시간이 있다면 |
|
|
|
01:25.890 --> 01:27.060 |
|
그게 더 낫겠죠 |
|
|
|
01:27.210 --> 01:27.990 |
|
네 |
|
|
|
01:28.020 --> 01:33.060 |
|
그렇게 하고 나면 Mac에서 PC의 터미널 창을 띄워요 |
|
|
|
01:33.090 --> 01:39.270 |
|
아나콘다 프롬프트 말고 일반적인 PowerShell 프롬프트를 불러옵니다 |
|
|
|
01:39.270 --> 01:45.780 |
|
아까 만든 프로젝트 디렉토리로 가서 프로젝트가 있는 LM 엔지니어링 디렉토리로 |
|
|
|
01:45.780 --> 01:47.220 |
|
가요 |
|
|
|
01:47.220 --> 01:49.980 |
|
이제 간단한 명령을 하죠 |
|
|
|
01:50.340 --> 01:55.110 |
|
먼저 파이썬 을 어떤 버전으로 실행하는지 빠르게 확인해 봅시다 파이썬 마이너스 버전이죠 |
|
|
|
01:55.320 --> 01:59.730 |
|
제 컴퓨터의 기본 버전은 사실 3이에요 12살요 3번요 |
|
|
|
01:59.760 --> 02:04.200 |
|
제가 아는 한 모든 게 잘 작동하지만 호환성이 보장되진 않아요 |
|
|
|
02:04.200 --> 02:06.480 |
|
그래도 밀어붙일 거예요 |
|
|
|
02:06.750 --> 02:10.800 |
|
이제 파이썬 마이너스 m을 입력해요 |
|
|
|
02:11.410 --> 02:13.450 |
|
벵갈루루요 |
|
|
|
02:13.600 --> 02:18.280 |
|
이게 무슨 마법이고 무슨 이상한 혼합물인지 궁금하실 거예요 |
|
|
|
02:18.490 --> 02:24.100 |
|
파이썬 을 보면 새로운 가상 환경을 생성하고 싶다고 합니다 가상 환경의 이름은 |
|
|
|
02:24.100 --> 02:28.210 |
|
Venv가 될 것입니다 사람들이 자주 사용하는 것이죠 |
|
|
|
02:28.210 --> 02:34.180 |
|
이 디렉터리를 보면 Venv 가상 환경이라는 폴더가 있는 게 보이실 겁니다 이 |
|
|
|
02:34.180 --> 02:37.750 |
|
가상 환경에 대한 모든 파이썬 파일을 갖고 있죠 |
|
|
|
02:37.750 --> 02:40.480 |
|
지금까지는 모든 게 똑같았어요 |
|
|
|
02:40.720 --> 02:43.960 |
|
이제 제가 할 것은 Mac과 PC의 차이예요 |
|
|
|
02:44.170 --> 02:49.510 |
|
Mac에서 우리가 할 일은 Mac에서 이 가상 환경을 활성화하는 거죠 |
|
|
|
02:49.540 --> 02:55.840 |
|
소스 사슴V/ bin/ 활성화라고 입력하면 돼요 |
|
|
|
02:55.990 --> 02:59.830 |
|
이 모든 건 물론 제가 한 거죠 |
|
|
|
02:59.830 --> 03:02.260 |
|
물론 이 모든 건 읽기 설명서에 쓰여 있어요 |
|
|
|
03:02.260 --> 03:06.970 |
|
환경을 활성화한 방법은 Venv가 여기 왼쪽에 나타난다는 거죠 |
|
|
|
03:07.000 --> 03:11.590 |
|
여기 이 베이스도 있는 걸 보실 수 있어요 아나콘다가 설치돼 있거든요 |
|
|
|
03:11.590 --> 03:16.180 |
|
아나콘다를 설치하지 않았다면 안 보일 수도 있어요 PC에도요 |
|
|
|
03:16.440 --> 03:18.300 |
|
하지만 그건 무시해도 돼요 |
|
|
|
03:18.300 --> 03:19.620 |
|
벤트베어에 들어왔어요 |
|
|
|
03:19.650 --> 03:20.610 |
|
환경이요 |
|
|
|
03:21.030 --> 03:25.740 |
|
이제 여러분이 할 일은 대부분 전에 많이 해보셨을 텐데요 파이썬 |
|
|
|
03:25.770 --> 03:29.610 |
|
패키지를 설치하기 위해 파이프 설치를 하죠 |
|
|
|
03:29.610 --> 03:37.500 |
|
R은 우리가 명시하길 원하는 패키지 이름의 파일이 있다는 뜻입니다 요구 사항이라고 하죠 txt요 |
|
|
|
03:38.340 --> 03:42.630 |
|
엔터를 누르면 이런 패키지들이 설치되고 있어요 |
|
|
|
03:42.630 --> 03:48.210 |
|
하지만 제 박스에 딸려오는 파이썬에는 설치하지 않아요 |
|
|
|
03:48.210 --> 03:52.560 |
|
Venv라는 가상 환경에 특별히 설치하고 있어요 |
|
|
|
03:52.560 --> 03:59.130 |
|
환경을 격리하는 거죠 파이썬 으로 컴퓨터에서 작업하는 다른 것으로부터요 |
|
|
|
03:59.340 --> 04:04.110 |
|
이 모든 걸 하는 동안 많은 일이 일어나는 걸 볼 수 있죠 |
|
|
|
04:04.140 --> 04:07.890 |
|
더 느려질 거예요 사용된 캐시라고 하니까요 |
|
|
|
04:08.070 --> 04:12.780 |
|
제가 전에 해봤는데 당신한텐 캐시가 안 되겠죠? |
|
|
|
04:12.780 --> 04:18.540 |
|
다운로드가 많이 되겠지만 아나콘다 창을 설정하는 것보다 |
|
|
|
04:18.570 --> 04:19.920 |
|
훨씬 빨라요 |
|
|
|
04:19.920 --> 04:22.720 |
|
그리고 사업은 마지막에 일어나죠 |
|
|
|
04:22.750 --> 04:28.990 |
|
지금은 모든 걸 설치하고 있어요 |
|
|
|
04:29.020 --> 04:32.290 |
|
다양한 패키지가 많이 보이죠 |
|
|
|
04:32.320 --> 04:36.400 |
|
물론 이 중 일부는 이 코스에서 실제로 사용할 패키지들이죠 |
|
|
|
04:36.400 --> 04:38.920 |
|
많은 부분이 그들이 의존하는 것들이죠 |
|
|
|
04:38.950 --> 04:43.690 |
|
필요한 패키지와 종속성 둘 다 설치됐어요 |
|
|
|
04:43.750 --> 04:48.280 |
|
SQL 연금술 같은 것도 있어요 그건 우리가 객체 데이터베이스를 사용할 |
|
|
|
04:48.280 --> 04:51.430 |
|
것이기 때문이죠 그것에 따라 달라져요 |
|
|
|
04:51.550 --> 04:53.680 |
|
다른 것들도 볼 수 있어요 |
|
|
|
04:53.680 --> 05:00.220 |
|
크로마는 벡터 데이터 저장소입니다 오픈 소스 벡터 데이터 저장소로 H깅페이스 |
|
|
|
05:00.310 --> 05:04.150 |
|
코드의 일부인 토큰라이저를 사용할 거예요 |
|
|
|
05:04.360 --> 05:10.780 |
|
이 작업을 하는 동안 시간을 들여 살펴볼 수 있는 게 많아요 우리가 사용할 패키지 |
|
|
|
05:10.810 --> 05:12.730 |
|
이름을 보는 거죠 |
|
|
|
05:12.760 --> 05:13.360 |
|
좋아요 |
|
|
|
05:13.360 --> 05:14.800 |
|
그런 일이 벌어졌어요 |
|
|
|
05:14.830 --> 05:16.660 |
|
오래 걸리지 않았어요 |
|
|
|
05:16.660 --> 05:22.630 |
|
이 끝에 가서 다시 해야 할 일은 아, 짧게 말씀드릴게요 |
|
|
|
05:22.630 --> 05:32.730 |
|
환경을 활성화하는 PC 명령은 사실 베니브와 백슬래시 스크립트예요 |
|
|
|
05:32.940 --> 05:34.890 |
|
백슬래시 활성화요 |
|
|
|
05:34.920 --> 05:41.520 |
|
그걸 먼저 입력하고 나서 파이프 설치 r 요구 사항을 입력해요 txt요 |
|
|
|
05:41.520 --> 05:44.010 |
|
물론 전부 읽기에 명시돼 있죠 |
|
|
|
05:44.430 --> 05:50.880 |
|
하지만 Mac이든 PC든 이 시점에선 간단한 주피터랩을 입력하겠죠 |
|
|
|
05:50.880 --> 05:57.870 |
|
운이 좋으면 엔터를 누르면 주피터랩 환경이 시작될 거예요 |
|
|
|
05:57.900 --> 05:59.040 |
|
나오네요 |
|
|
|
05:59.040 --> 06:03.000 |
|
앞으로 몇 주간 여기서 지낼 거예요 |
|
|
|
06:03.000 --> 06:04.020 |
|
앞으로 8주요 |
|
|
|
06:04.020 --> 06:07.710 |
|
8주간의 폴더와 일반적인 설정이죠 |
|
|
|
06:07.710 --> 06:12.270 |
|
유일한 차이점은 가상 환경을 포함하는 이 Venv 폴더가 있다는 거죠 |
|
|
|
06:12.810 --> 06:15.630 |
|
그게 대비책이에요 |
|
|
|
06:15.630 --> 06:16.530 |
|
이해가 되셨으면 좋겠네요 |
|
|
|
06:16.530 --> 06:21.990 |
|
만약 대비책에 문제가 있다면 꼭 연락 주세요 |
|
|
|
06:21.990 --> 06:22.950 |
|
제가 해결할게요 |
|
|
|
06:22.980 --> 06:25.080 |
|
빠른 배웅 해드릴게요 Get you |
|
|
|
06:25.110 --> 06:31.590 |
|
좋아요, 다음 비디오로 넘어가 오픈AI로 API 키를 설정하는 걸 알아보죠 |
|
|
|
06:31.620 --> 06:32.430 |
|
거기서 봐요
|
|
|