WEBVTT 00:00.110 --> 00:09.170 Jupyter Labへようこそ。 第1週目の終わり、 第1週目のフォルダに入っている宿題をお見せしましょう。 00:09.170 --> 00:14.330 そして、 ここにある1週目の練習を見れば、 ここにはほとんど何もないことがわかるだろう。 00:14.330 --> 00:16.550 私たちが何をしているかを伝えるための小さな枠組みがある。 00:16.550 --> 00:25.130 だから、 このコースの間、 ガイドとなるような小さなツールを自分で作ることだ。 00:25.160 --> 00:33.170 このツールは、 コードやLLMに関する質問、 途中でぶつかる可能性のある事柄に答えてくれるツールであり、 00:33.170 --> 00:39.290 あなたの相棒、 この経験のためのカスタマイズされた副操縦士になるだろう。 00:39.290 --> 00:41.120 そして、 これがその目的だ。 00:41.240 --> 00:44.300 ええと、 いくつかの入力を入力するんだ。 00:44.300 --> 00:47.840 ここにある2つの定数を使えばいい。 00:47.840 --> 01:00.140 GPTとオープンソースのllamaの両方を使うことになるが、 これは2週目の課題か2日目の課題でお馴染みのものだ。 01:00.170 --> 01:03.300 ここに環境をセットアップするためのコードを入れる。 01:03.360 --> 01:10.500 そして、 ここで家庭教師に聞きたい質問を入力します。 01:10.500 --> 01:15.330 そしてこの場合、 私はこのコードが何をするのか、 なぜするのかを説明するよう求めているのだ。 01:15.360 --> 01:24.270 そしてこれもまた、 何度か見たコードの行で、 そこにはいくつかの異なることが起こっている。 01:24.270 --> 01:26.370 これがそのバージョンだと思う。 01:26.400 --> 01:31.230 ああ、 このバージョンを書いたのはキャンバスを持つGPTの4人だ。 01:31.500 --> 01:40.530 このコードを入力すると、 GPTが4つのミニに答えてくれる。 01:40.530 --> 01:49.560 そして、 回答して、 その回答がストリームバックされ、 マークダウンを使って、 その回答が完全な形で表示されるようにするべきだ。 01:49.620 --> 01:55.620 ええと、 それからラマ3にも同じことをするんだ。 2 を見て、 そこに答えがある。 01:55.620 --> 02:00.090 そのため、 ゼロからコードを書いて、 それをタイプアウトする必要がある。 02:00.090 --> 02:06.460 そしてもちろん、 その前の日に私たちが考え出したコードの断片を振り返って、 それを使ってこれを構築してほしい。 うまくいけば、 それはそれなりに自然にできることだし、 02:06.460 --> 02:16.360 慣れ親しんだ.NET Frameworkに慣れているはずだ。 02:16.360 --> 02:16.360 0. ............................................ 02:16.360 --> 02:28.120 そして、 辞書のメッセージリストを作成することにも慣れていることだろう。 02:28.240 --> 02:31.600 そうすれば、 どんな答えが返ってくるかわかるだろう。 02:31.600 --> 02:34.750 そして、 それは実際、 驚くほど良い答えだ。 02:34.750 --> 02:36.850 繰り返しになるが、 私ができることよりずっといいと思う。 02:37.000 --> 02:46.000 それと、 それに比べてはるかに小さい極小モデルから得られる答えに満足しているかどうかも見てみたいですね。 02:46.000 --> 02:47.950 そして、 その2つを比べてみてほしい。 02:47.980 --> 02:52.480 そして将来的には、 これをちょっとした資料として使えるようになる。 02:52.630 --> 02:55.450 だから、 これがあなたの役に立つことを願っている。 02:55.480 --> 02:59.740 そして実際、 2週目が終わったら、 またここに戻ってきて、 ユーザー・インターフェースを追加したくなるかもしれない。 02:59.740 --> 03:04.450 だから、 ちょっとしたツールを横に置いておくと、 すごく便利なんだ。 03:04.630 --> 03:11.060 ええと、 もうひとつ、 私がここでやったことは、 質問をグローバル変数として置くということです。 03:11.060 --> 03:16.880 その代わりに、 それをインプットとして取り入れ、 もう少しダイナミックに行動できる方法を考えてみてはどうだろう。 03:16.880 --> 03:21.890 だから、 ただセルを走らせるだけということもあり得る。 03:22.430 --> 03:29.840 解決策はこのソリューション・フォルダーにある。 03:29.840 --> 03:33.350 そうじゃなくて、 行き詰まりを感じない限りはね。 03:33.380 --> 03:34.730 行き詰まりを感じることほど悪いことはない。 03:34.760 --> 03:43.790 もし行き詰まりを感じたら、 まずChatGPTやクロードに助けを求めてもいい。 03:43.790 --> 03:46.190 これにこだわる理由は何もない。 03:46.220 --> 03:49.160 それは、 あなた自身が乗り切れるものでなければならない。 03:49.160 --> 03:50.750 私はそのお手伝いをしたい。 03:50.750 --> 03:58.190 あなただけの、 技術的でデータサイエンスに精通した家庭教師が、 あなたをサポートします。 03:58.190 --> 04:07.220 それでは、 何よりも楽しんでください。