MacでローカルLLM環境を構築したけど失敗に終わった話【Llama 3.2】

# はじめに
生成AIを自由に、無償で、尚且つクローズドで情報漏洩の観点でも気兼ねなく使える研究用の環境が欲しかったので作ってみました。

:::note warn
タイトルにもある通り、環境自体は作れますが実際に使うにはあまりにも性能が悪く、使用に堪えられない環境が出来上がってしまう点に留意願います。
:::

# 環境
|項目|仕様|
|:--|:--|
|マシン|MacBook Pro|
|OS|macOS Sequoia 15.2|
|CPU|Apple M3|
|メモリ|8GB|
|Colima|0.7.5|
|Docker|27.3.1|
|ollama(Docker image)|0.5.4|

# ollama仮想環境起動
以下のコマンドでollamaの初回起動をします。
```shell:zsh
# ボリュームマウント用のディレクトリ作成（任意）
mkdir -p $HOME/docker/ollama
# Docker for Desktoopを利用している方は下記コマンドの実行不要
colima start
# 初回起動用コマンド
docker run -d -v $HOME/docker/ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
```
`-v`オプションで指定するホストOSのパス等はお好みで適宜変更してください。

## ~~Llama 3.2 *3B*の起動と確認~~ ＜相当性能が悪かったパターン＞
<details><summary>興味のある方だけ読んでください。</summary>
以下のコマンドでLlamaのダウンロードと起動をします。

```shell:zsh
docker exec -it ollama ollama run llama3.2
```
入力の待機状態になったら`/show info`コマンドを実行して、起動しているモデルの詳細を確認します。
```plaintext:zsh
>>> /show info
  Model
    architecture        llama     
    parameters          3.2B      
    context length      131072    
    embedding length    3072      
    quantization        Q4_K_M    

  Parameters
    stop    "
"    
    stop    "
"      
    stop    "
"             

  License
    LLAMA 3.2 COMMUNITY LICENSE AGREEMENT                 
    Llama 3.2 Version Release Date: September 25, 2024  
```
併せて、ollamaにHTTPで接続できるか確認します。
```shell:zsh
 curl http://localhost:11434
 Ollama is running
 ```
 メッセージ`Ollama is running`が返されればOK。
次に、APIにアクセスできるかも確認。
```shell:zsh
curl http://localhost:11434/api/generate -d '{"model": "llama3.2", "prompt": "Why is the sky blue?"}'
```
私の環境では`curl`実行から全てのレスポンスが返されるまで60分以上かかりました。長すぎる！
<details><summary>レスポンス全量</summary>

```plaintext:zsh
{"model":"llama3.2","created_at":"2024-12-30T10:44:15.103828152Z","response":"The","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:44:20.910102539Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:46:44.652635004Z","response":" appears","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:46:55.364785096Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:47:06.33341684Z","response":" because","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:47:17.268420505Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:47:27.977972649Z","response":" a","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:47:38.8397585Z","response":" phenomenon","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:47:49.723698814Z","response":" called","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:48:00.541343182Z","response":" Ray","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:48:11.361990644Z","response":"leigh","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:48:22.271923725Z","response":" scattering","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:48:33.018872793Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:48:43.832313206Z","response":" named","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:48:54.638714135Z","response":" after","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:49:05.512289432Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:49:16.310492304Z","response":" British","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:49:27.136713745Z","response":" physicist","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:49:37.97584922Z","response":" Lord","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:49:48.900945593Z","response":" Ray","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:49:59.823175505Z","response":"leigh","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:50:10.737971114Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:50:21.618769233Z","response":" He","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:50:32.450264341Z","response":" discovered","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:50:43.333941442Z","response":" that","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:50:54.218968065Z","response":" when","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:51:05.406481236Z","response":" sunlight","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:51:16.363291879Z","response":" enters","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:51:27.42244607Z","response":" Earth","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:51:38.377149009Z","response":"'s","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:51:49.510940219Z","response":" atmosphere","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:52:00.297885489Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:52:10.854879352Z","response":" it","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:52:21.187215681Z","response":" encounters","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:52:31.642291045Z","response":" tiny","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:52:42.379844633Z","response":" molecules","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:52:53.281910992Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:53:04.055695958Z","response":" gases","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:53:14.699635598Z","response":" such","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:53:25.117672835Z","response":" as","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:53:35.658674321Z","response":" nitrogen","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:53:46.67607387Z","response":" (","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:53:57.609233553Z","response":"N","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:54:08.623335987Z","response":"2","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:54:19.377996166Z","response":")","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:54:29.858098584Z","response":" and","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:54:40.316410389Z","response":" oxygen","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:54:51.200721952Z","response":" (","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:55:02.125762005Z","response":"O","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:55:13.137297067Z","response":"2","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:55:24.028120002Z","response":").\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:55:35.054769523Z","response":"These","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:55:46.154899628Z","response":" tiny","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:55:57.325188499Z","response":" molecules","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:56:08.346775622Z","response":" scatter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:56:19.310147866Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:56:30.318076336Z","response":" light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:56:41.374277174Z","response":" in","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:56:52.442260214Z","response":" all","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:57:04.104701596Z","response":" directions","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:57:15.366791902Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:57:26.358708494Z","response":" but","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:57:37.465415127Z","response":" they","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:57:48.511746769Z","response":" scatter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:57:59.407530712Z","response":" shorter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:58:10.648663047Z","response":" (","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:58:21.667238507Z","response":"blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:58:32.676775767Z","response":")","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:58:43.73015794Z","response":" wavelengths","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:58:54.757610624Z","response":" more","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:59:05.879283766Z","response":" than","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:59:16.965057331Z","response":" longer","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:59:27.91636738Z","response":" (","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:59:38.934037866Z","response":"red","done":false}
{"model":"llama3.2","created_at":"2024-12-30T10:59:50.024392781Z","response":")","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:00:01.055055275Z","response":" wavelengths","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:00:12.066391708Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:00:23.27669294Z","response":" This","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:00:34.558104332Z","response":" is","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:00:45.920155853Z","response":" because","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:00:57.032769179Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:01:08.318275198Z","response":" smaller","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:01:19.447869277Z","response":" molecules","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:01:30.729705407Z","response":" are","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:01:41.887866759Z","response":" more","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:01:53.181463608Z","response":" effective","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:02:04.724151436Z","response":" at","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:02:16.040836652Z","response":" scattering","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:02:27.230017453Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:02:38.37369307Z","response":" shorter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:02:49.76309434Z","response":" wavelengths","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:03:00.981177339Z","response":".\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:03:12.236445785Z","response":"As","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:03:23.413299684Z","response":" a","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:03:34.499407528Z","response":" result","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:03:45.656993156Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:03:56.673459946Z","response":" when","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:04:07.596752531Z","response":" we","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:04:18.235703373Z","response":" look","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:04:29.027671428Z","response":" at","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:04:40.559535524Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:04:51.901516071Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:05:02.983853896Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:05:14.007497475Z","response":" our","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:05:24.660567382Z","response":" eyes","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:05:35.547169692Z","response":" see","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:05:46.227657341Z","response":" mostly","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:05:57.138171575Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:06:08.071140169Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:06:18.827660418Z","response":" light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:06:29.659415117Z","response":" that","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:06:40.355105545Z","response":" has","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:06:51.028739034Z","response":" been","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:07:01.754187376Z","response":" scattered","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:07:12.762002418Z","response":" in","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:07:23.801713243Z","response":" all","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:07:35.27185265Z","response":" directions","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:07:46.412781577Z","response":" by","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:07:58.028975332Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:08:09.337909228Z","response":" tiny","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:08:20.644880359Z","response":" molecules","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:08:32.257551405Z","response":" in","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:08:43.578713479Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:08:54.886673207Z","response":" atmosphere","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:09:06.104328422Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:09:17.646551912Z","response":" This","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:09:29.64483503Z","response":" is","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:09:41.092665243Z","response":" why","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:09:52.297739018Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:10:03.976510686Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:10:15.584407605Z","response":" typically","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:10:27.554781995Z","response":" appears","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:10:38.788191695Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:10:50.13224736Z","response":" during","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:11:01.822419962Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:11:13.15997977Z","response":" daytime","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:11:24.514699689Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:11:35.867282026Z","response":" especially","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:11:47.403599514Z","response":" in","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:11:58.736931993Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:12:10.189980569Z","response":" direction","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:12:21.544191037Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:12:33.052627497Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:12:44.483484303Z","response":" sun","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:12:55.839359491Z","response":".\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:13:07.210472653Z","response":"Here","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:13:18.601559144Z","response":"'s","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:13:30.095457709Z","response":" what","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:13:41.515161974Z","response":" happens","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:13:53.094909997Z","response":":\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:14:04.570740098Z","response":"1","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:14:16.317118456Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:14:28.018010517Z","response":" Sun","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:14:40.335768114Z","response":"light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:14:51.833169016Z","response":" enters","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:15:03.378759093Z","response":" Earth","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:15:14.519674843Z","response":"'s","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:15:25.530468222Z","response":" atmosphere","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:15:36.769261445Z","response":".\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:15:48.091215363Z","response":"2","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:15:59.166619768Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:16:10.14325641Z","response":" The","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:16:21.294964699Z","response":" shorter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:16:32.318969299Z","response":" (","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:16:43.873012595Z","response":"blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:16:55.256753489Z","response":")","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:17:06.330835459Z","response":" wavelengths","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:17:17.324004912Z","response":" are","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:17:28.484628073Z","response":" scattered","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:17:39.397399514Z","response":" more","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:17:50.624071349Z","response":" than","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:18:01.631264451Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:18:12.934485036Z","response":" longer","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:18:24.177028002Z","response":" (","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:18:35.594669356Z","response":"red","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:18:46.564330029Z","response":")","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:18:57.760243351Z","response":" wavelengths","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:19:09.333641105Z","response":" by","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:19:21.05296472Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:19:32.815489616Z","response":" tiny","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:19:44.545478799Z","response":" molecules","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:19:56.044057061Z","response":".\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:20:07.925675342Z","response":"3","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:20:19.566665628Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:20:31.408980252Z","response":" The","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:20:42.830272051Z","response":" scattered","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:20:54.649209515Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:21:06.386804814Z","response":" light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:21:18.094695782Z","response":" is","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:21:30.035855828Z","response":" distributed","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:21:41.766395808Z","response":" in","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:21:53.446937666Z","response":" all","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:22:05.270870578Z","response":" directions","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:22:16.78051204Z","response":".\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:22:28.496282183Z","response":"4","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:22:40.19888935Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:22:51.650683072Z","response":" Our","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:23:02.732533684Z","response":" eyes","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:23:13.972227014Z","response":" see","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:23:25.706693719Z","response":" this","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:23:37.702606448Z","response":" scattered","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:23:49.385737731Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:24:00.925553026Z","response":" light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:24:12.520496238Z","response":" as","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:24:24.055465655Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:24:35.865978519Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:24:47.637231924Z","response":" appears","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:24:59.289491949Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:25:11.21146267Z","response":".\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:25:23.745001992Z","response":"It","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:25:35.351921706Z","response":"'s","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:25:47.027117419Z","response":" worth","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:25:58.69832701Z","response":" noting","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:26:10.572539031Z","response":" that","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:26:22.261985495Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:26:33.919228299Z","response":" color","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:26:45.550844174Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:26:57.181567405Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:27:09.116738467Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:27:20.692956547Z","response":" can","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:27:32.338809049Z","response":" vary","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:27:44.120598393Z","response":" depending","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:27:55.746813425Z","response":" on","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:28:07.531778695Z","response":" several","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:28:19.41090873Z","response":" factors","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:28:31.246360649Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:28:42.926531852Z","response":" such","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:28:55.226905994Z","response":" as","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:29:07.226681618Z","response":":\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:29:19.003301775Z","response":"*","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:29:30.776114551Z","response":" Time","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:29:42.480482257Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:29:54.558440478Z","response":" day","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:30:06.396316197Z","response":":","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:30:18.28926411Z","response":" During","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:30:30.112270757Z","response":" sunrise","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:30:42.036209578Z","response":" and","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:30:53.884599128Z","response":" sunset","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:31:05.533781782Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:31:17.613382938Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:31:29.381217318Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:31:40.815899133Z","response":" can","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:31:52.908016085Z","response":" take","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:32:04.618028319Z","response":" on","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:32:15.961643312Z","response":" hues","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:32:27.227660432Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:32:38.499667044Z","response":" red","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:32:49.730647988Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:33:00.956197557Z","response":" orange","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:33:12.212643055Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:33:23.490698628Z","response":" and","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:33:34.729712344Z","response":" pink","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:33:45.991034061Z","response":" due","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:33:57.315691028Z","response":" to","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:34:08.614306813Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:34:20.40672826Z","response":" scattering","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:34:32.438966938Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:34:44.034649603Z","response":" longer","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:34:55.289816427Z","response":" wavelengths","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:35:06.638075857Z","response":".\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:35:17.953069045Z","response":"*","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:35:29.244336794Z","response":" Atmospheric","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:35:40.647443794Z","response":" conditions","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:35:52.110224925Z","response":":","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:36:03.620849375Z","response":" Dust","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:36:15.231707269Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:36:27.087487236Z","response":" pollution","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:36:38.89213215Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:36:50.855829561Z","response":" and","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:37:02.786370588Z","response":" water","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:37:14.69165707Z","response":" vapor","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:37:26.477299484Z","response":" in","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:37:38.595463596Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:37:50.658524589Z","response":" air","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:38:02.502496003Z","response":" can","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:38:14.663686377Z","response":" scatter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:38:26.654473351Z","response":" light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:38:38.52286112Z","response":" differently","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:38:50.65342271Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:39:02.538477947Z","response":" changing","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:39:14.545522144Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:39:26.795939463Z","response":" apparent","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:39:38.758947968Z","response":" color","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:39:50.468638071Z","response":" of","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:40:02.553615268Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:40:14.273135688Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:40:25.799854676Z","response":".\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:40:37.596150323Z","response":"*","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:40:49.753254313Z","response":" Alt","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:41:01.773399018Z","response":"itude","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:41:13.820498996Z","response":":","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:41:26.095036306Z","response":" At","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:41:38.042759039Z","response":" higher","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:41:50.1343453Z","response":" alt","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:42:02.418126397Z","response":"itudes","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:42:14.461597576Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:42:26.401206828Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:42:37.968938962Z","response":" atmosphere","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:42:50.048368307Z","response":" is","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:02.534455413Z","response":" thinner","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:14.807874104Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:27.479587701Z","response":" which","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:39.973220366Z","response":" means","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:46.65919622Z","response":" there","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:53.279043151Z","response":" are","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:43:59.795238682Z","response":" fewer","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:06.274704865Z","response":" molecules","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:12.47201713Z","response":" to","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:18.954859529Z","response":" scatter","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:25.722841085Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:32.119376954Z","response":" light","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:38.886679794Z","response":".\n\n","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:45.312394515Z","response":"However","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:51.717699595Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:44:58.186607444Z","response":" under","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:04.633476468Z","response":" typical","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:11.093391959Z","response":" clear","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:17.621370234Z","response":" daytime","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:24.575725525Z","response":" conditions","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:31.072917054Z","response":",","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:37.605001422Z","response":" Ray","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:44.033634766Z","response":"leigh","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:50.54072958Z","response":" scattering","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:45:57.077077062Z","response":" remains","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:03.695775077Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:10.15057623Z","response":" main","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:16.052715189Z","response":" reason","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:21.859755229Z","response":" why","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:28.259217377Z","response":" the","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:34.762222371Z","response":" sky","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:41.221628596Z","response":" appears","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:47.833969016Z","response":" blue","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:53.8528076Z","response":".","done":false}
{"model":"llama3.2","created_at":"2024-12-30T11:46:59.702455179Z","response":"","done":true,"done_reason":"stop","context":[128006,9125,128007,271,38766,1303,33025,2696,25,6790,220,2366,18,271,128009,128006,882,128007,271,10445,374,279,13180,6437,30,128009,128006,78191,128007,271,791,13180,8111,6437,1606,315,264,25885,2663,13558,64069,72916,11,7086,1306,279,8013,83323,10425,13558,64069,13,1283,11352,430,994,40120,29933,9420,596,16975,11,433,35006,13987,35715,315,45612,1778,439,47503,320,45,17,8,323,24463,320,46,17,3677,9673,13987,35715,45577,279,3177,304,682,18445,11,719,814,45577,24210,320,12481,8,93959,810,1109,5129,320,1171,8,93959,13,1115,374,1606,279,9333,35715,527,810,7524,520,72916,279,24210,93959,382,2170,264,1121,11,994,584,1427,520,279,13180,11,1057,6548,1518,10213,279,6437,3177,430,706,1027,38067,304,682,18445,555,279,13987,35715,304,279,16975,13,1115,374,3249,279,13180,11383,8111,6437,2391,279,62182,11,5423,304,279,5216,315,279,7160,382,8586,596,1148,8741,1473,16,13,8219,4238,29933,9420,596,16975,627,17,13,578,24210,320,12481,8,93959,527,38067,810,1109,279,5129,320,1171,8,93959,555,279,13987,35715,627,18,13,578,38067,6437,3177,374,4332,304,682,18445,627,19,13,5751,6548,1518,420,38067,6437,3177,439,279,13180,8111,6437,382,2181,596,5922,27401,430,279,1933,315,279,13180,649,13592,11911,389,3892,9547,11,1778,439,1473,9,4212,315,1938,25,12220,64919,323,44084,11,279,13180,649,1935,389,82757,315,2579,11,19087,11,323,18718,4245,311,279,72916,315,5129,93959,627,9,87597,4787,25,33093,11,25793,11,323,3090,38752,304,279,3805,649,45577,3177,22009,11,10223,279,10186,1933,315,279,13180,627,9,24610,3993,25,2468,5190,4902,21237,11,279,16975,374,65355,11,902,3445,1070,527,17162,35715,311,45577,279,3177,382,11458,11,1234,14595,2867,62182,4787,11,13558,64069,72916,8625,279,1925,2944,3249,279,13180,8111,6437,13],"total_duration":3993937059237,"load_duration":90511057480,"prompt_eval_count":31,"prompt_eval_duration":138727000000,"eval_count":334,"eval_duration":3764641000000}

```

</details>
</details>

## Llama 3.2 *1B*の起動と確認 ＜3Bに比べるとマシだけど、それでも許容できない程度に性能が悪かったパターン＞
以下のコマンドでLlamaのダウンロードと起動をします。
```shell:zsh
docker exec -it ollama ollama run llama3.2:1b
```
入力の待機状態になったら`/show info`コマンドを実行して、起動しているモデルの詳細を確認します。
```plaintext:zsh
>>> /show info
  Model
    architecture        llama     
    parameters          1.2B      
    context length      131072    
    embedding length    2048      
    quantization        Q8_0      

  License
    LLAMA 3.2 COMMUNITY LICENSE AGREEMENT                 
    Llama 3.2 Version Release Date: September 25, 2024
```
併せて、ollamaにHTTPで接続できるか確認します。
```shell:zsh
 curl http://localhost:11434
 Ollama is running
 ```
 メッセージ`Ollama is running`が返されればOK。
次に、APIにアクセスできるかも確認。
```shell:zsh
curl http://localhost:11434/api/generate -d '{"model": "llama3.2:1b", "prompt": "Why is the sky blue?"}'
```

1token/3secくらいの速度で応答してくれます。3Bよりだいぶマシになりましたが、それでも遅い(20分かかりました)。

<details><summary>応答内容</summary>

```plaintext:zsh
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:11.333212502Z","response":"The","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:14.360016845Z","response":" sky","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:17.257735241Z","response":" appears","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:20.32036245Z","response":" blue","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:23.270810824Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:26.412173139Z","response":" us","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:29.373888237Z","response":" because","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:32.523989242Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:35.43390771Z","response":" a","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:38.517007986Z","response":" phenomenon","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:41.419682091Z","response":" called","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:44.492637973Z","response":" Ray","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:47.541843554Z","response":"leigh","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:50.439756157Z","response":" scattering","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:53.553272752Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:56.447641023Z","response":" named","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:01:59.584165404Z","response":" after","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:02.651176253Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:05.844541581Z","response":" British","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:08.876490918Z","response":" physicist","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:12.13854324Z","response":" Lord","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:15.244180608Z","response":" Ray","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:18.157869877Z","response":"leigh","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:21.275757984Z","response":" who","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:24.288685427Z","response":" first","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:27.626072247Z","response":" described","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:30.603507203Z","response":" it","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:33.807783058Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:36.815782848Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:40.053790527Z","response":" late","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:43.114314243Z","response":" ","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:46.218206998Z","response":"19","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:49.377154837Z","response":"th","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:52.414273992Z","response":" century","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:55.678888968Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:02:58.653817557Z","response":" Here","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:01.904293153Z","response":"'s","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:04.830132249Z","response":" a","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:08.005208226Z","response":" simplified","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:11.423306018Z","response":" explanation","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:14.488378236Z","response":":\n\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:17.703722898Z","response":"When","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:20.746927737Z","response":" sunlight","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:23.86656273Z","response":" enters","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:26.804900891Z","response":" Earth","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:30.140415405Z","response":"'s","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:33.343870267Z","response":" atmosphere","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:36.268743967Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:39.354150118Z","response":" it","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:42.269278527Z","response":" encounters","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:45.39486455Z","response":" tiny","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:48.349474841Z","response":" molecules","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:51.489753642Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:54.616411257Z","response":" gases","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:03:57.845843077Z","response":" such","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:01.177045084Z","response":" as","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:04.112419654Z","response":" nitrogen","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:07.239088717Z","response":" (","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:10.178830055Z","response":"N","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:13.270174747Z","response":"2","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:16.190696784Z","response":")","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:19.268942184Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:22.17123393Z","response":" oxygen","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:25.408330552Z","response":" (","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:28.801637489Z","response":"O","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:31.872104349Z","response":"2","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:34.97560718Z","response":").","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:37.892439363Z","response":" These","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:41.020571018Z","response":" molecules","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:44.145242535Z","response":" scatter","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:47.249768875Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:50.162369588Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:53.273492707Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:56.31251752Z","response":" all","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:04:59.277326031Z","response":" directions","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:02.379062772Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:05.287206922Z","response":" but","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:08.393464444Z","response":" they","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:11.321570427Z","response":" do","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:14.399662654Z","response":" so","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:17.310022383Z","response":" more","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:20.403804424Z","response":" efficiently","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:23.315174946Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:26.409614767Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:29.479174422Z","response":" direction","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:32.395376642Z","response":" that","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:35.493412141Z","response":" is","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:38.57223949Z","response":" parallel","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:41.730004888Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:44.680958763Z","response":" their","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:47.778233824Z","response":" own","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:50.682887408Z","response":" plane","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:53.778084255Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:56.806709872Z","response":" vibration","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:05:59.977352644Z","response":".\n\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:03.506973936Z","response":"This","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:06.679787477Z","response":" means","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:09.843647894Z","response":" that","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:12.926564067Z","response":" shorter","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:16.080305253Z","response":" wavelengths","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:19.292380424Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:22.28260614Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:25.457378044Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:28.519799673Z","response":" like","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:31.697577374Z","response":" blue","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:34.67302168Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:37.927381286Z","response":" violet","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:41.06322862Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:44.204368861Z","response":" are","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:47.410151086Z","response":" scattered","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:50.589889175Z","response":" more","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:53.744253131Z","response":" than","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:56.690901737Z","response":" longer","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:06:59.863933525Z","response":" wavelengths","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:03.535062782Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:06.831876495Z","response":" like","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:10.225954206Z","response":" red","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:13.50963969Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:17.086314369Z","response":" orange","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:20.660481923Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:24.1739933Z","response":" As","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:27.637166514Z","response":" a","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:30.565519145Z","response":" result","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:33.679709856Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:36.617444332Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:39.712680855Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:42.812114294Z","response":" we","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:45.734780514Z","response":" see","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:48.860320804Z","response":" from","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:52.275852206Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:55.632517465Z","response":" sky","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:07:58.748218474Z","response":" appears","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:02.036496502Z","response":" blue","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:05.153427337Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:08.545708238Z","response":" our","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:11.924827035Z","response":" eyes","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:14.855976514Z","response":".\n\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:18.007382023Z","response":"There","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:20.973478366Z","response":" are","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:24.269365771Z","response":" several","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:27.510964066Z","response":" factors","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:30.710117258Z","response":" that","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:33.932046374Z","response":" contribute","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:36.917278332Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:40.1948723Z","response":" this","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:43.321456142Z","response":" scattering","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:46.531392926Z","response":" effect","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:49.673223613Z","response":":\n\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:52.668994195Z","response":"1","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:55.955724754Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:08:59.022002197Z","response":" **","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:02.353324596Z","response":"At","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:05.474784892Z","response":"mos","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:08.612057114Z","response":"pheric","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:11.73196626Z","response":" conditions","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:14.739493331Z","response":"**:","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:17.873745332Z","response":" The","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:20.794199267Z","response":" intensity","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:23.898927128Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:26.883112927Z","response":" wavelength","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:30.180966628Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:34.491465117Z","response":" sunlight","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:37.683044652Z","response":" can","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:40.83747812Z","response":" be","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:43.801159555Z","response":" affected","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:46.958658884Z","response":" by","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:50.002955171Z","response":" weather","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:53.622044236Z","response":" conditions","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:56.744443358Z","response":" such","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:09:59.691517466Z","response":" as","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:02.885652431Z","response":" haze","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:06.076365328Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:09.421215096Z","response":" dust","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:12.369163948Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:15.53213565Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:18.671193297Z","response":" water","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:21.757525902Z","response":" vapor","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:25.03747835Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:27.965894905Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:31.324458178Z","response":" atmosphere","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:34.546283452Z","response":".\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:37.729345682Z","response":"2","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:40.925947839Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:43.89170307Z","response":" **","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:47.097155095Z","response":"Cloud","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:50.037035228Z","response":"s","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:53.198791158Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:56.145866173Z","response":" fog","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:10:59.27029301Z","response":"**:","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:02.241663897Z","response":" Thick","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:05.360455621Z","response":" clouds","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:08.490207278Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:11.427585025Z","response":" fog","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:14.54118658Z","response":" can","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:17.496769205Z","response":" scatter","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:20.618417641Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:23.572310162Z","response":" even","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:26.693183487Z","response":" more","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:29.633618914Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:32.771832113Z","response":" giving","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:35.823090335Z","response":" them","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:38.836779539Z","response":" a","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:41.935435611Z","response":" white","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:44.903060755Z","response":" or","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:48.033306689Z","response":" gray","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:51.001477731Z","response":" appearance","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:54.14879954Z","response":".\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:11:57.303967287Z","response":"3","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:00.647967779Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:03.791868426Z","response":" **","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:06.758619212Z","response":"D","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:10.227318395Z","response":"ust","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:13.207547063Z","response":" particles","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:16.430395407Z","response":"**:","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:19.542761824Z","response":" Small","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:22.832185982Z","response":" particles","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:26.136657066Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:29.245865328Z","response":" dust","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:32.384910505Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:35.425934752Z","response":" pollen","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:38.900080408Z","response":" can","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:41.923847577Z","response":" scatter","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:45.345122187Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:48.526964051Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:51.567816052Z","response":" which","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:54.762392801Z","response":" can","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:12:57.849286646Z","response":" cause","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:01.090000234Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:04.391018687Z","response":" sky","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:07.506491347Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:10.681995876Z","response":" appear","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:13.6876116Z","response":" more","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:16.977937871Z","response":" h","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:19.98087351Z","response":"azy","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:23.202123784Z","response":".\n\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:26.32932415Z","response":"The","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:29.496783411Z","response":" combination","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:32.860288329Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:36.019275508Z","response":" these","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:39.219596578Z","response":" factors","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:42.258684853Z","response":" results","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:45.53736771Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:48.772724588Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:52.205887102Z","response":" blue","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:55.547026714Z","response":" color","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:13:58.695225592Z","response":" we","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:01.995804176Z","response":" see","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:05.315981681Z","response":" from","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:08.782893892Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:12.041592405Z","response":" sky","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:15.362194766Z","response":" during","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:18.559411294Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:21.532404167Z","response":" day","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:24.690819681Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:27.645547511Z","response":" At","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:30.808645937Z","response":" sunrise","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:33.76491569Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:36.950843997Z","response":" sunset","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:40.088781349Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:43.077518933Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:46.231399179Z","response":" sun","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:49.204784719Z","response":"'s","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:52.358604889Z","response":" rays","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:55.331698358Z","response":" have","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:14:58.490715443Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:01.61254656Z","response":" travel","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:04.613858869Z","response":" through","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:07.769319849Z","response":" a","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:10.771050087Z","response":" longer","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:13.925706995Z","response":" distance","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:16.905710206Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:20.066552029Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:23.036345192Z","response":" atmosphere","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:26.198604941Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:29.336300703Z","response":" which","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:32.320930736Z","response":" sc","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:35.487589369Z","response":"atters","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:38.464585352Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:41.622845933Z","response":" shorter","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:44.611986825Z","response":" wavelengths","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:47.820399235Z","response":" even","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:50.860778956Z","response":" more","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:53.971870498Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:15:57.136531894Z","response":" making","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:00.120029637Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:03.304468925Z","response":" sky","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:06.413262338Z","response":" appear","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:09.905892901Z","response":" redd","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:12.997009284Z","response":"er","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:16.383294998Z","response":" or","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:19.684955857Z","response":" orange","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:22.811197064Z","response":" due","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:26.308531426Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:29.388906665Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:32.582461624Z","response":" scattering","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:35.668333789Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:38.737744961Z","response":" red","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:42.078836494Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:45.191766505Z","response":".\n\n","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:48.369981338Z","response":"So","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:51.392223494Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:54.669221042Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:16:57.875450718Z","response":" summarize","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:00.990635572Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:04.163059265Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:07.155438344Z","response":" sky","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:10.320661994Z","response":" appears","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:13.315159014Z","response":" blue","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:16.825552797Z","response":" because","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:19.936742484Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:23.291324567Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:26.605128714Z","response":" way","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:29.607172573Z","response":" sunlight","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:32.789123976Z","response":" interacts","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:35.782229803Z","response":" with","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:38.96407515Z","response":" tiny","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:41.948126947Z","response":" molecules","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:45.137124221Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:48.270509602Z","response":" gases","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:51.244714346Z","response":" in","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:54.395493632Z","response":" our","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:17:57.360187349Z","response":" atmosphere","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:00.537522517Z","response":",","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:03.518326144Z","response":" leading","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:06.686214283Z","response":" to","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:09.715583741Z","response":" the","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:12.797538042Z","response":" scattering","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:15.919195219Z","response":" of","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:18.895455736Z","response":" shorter","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:22.034702819Z","response":" wavelengths","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:25.094293078Z","response":" like","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:28.681085972Z","response":" blue","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:32.424464434Z","response":" and","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:35.601016312Z","response":" violet","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:38.791981127Z","response":" light","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:41.776629449Z","response":".","done":false}
{"model":"llama3.2:1b","created_at":"2024-12-30T12:18:44.956098245Z","response":"","done":true,"done_reason":"stop","context":[128006,9125,128007,271,38766,1303,33025,2696,25,6790,220,2366,18,271,128009,128006,882,128007,271,10445,374,279,13180,6437,30,128009,128006,78191,128007,271,791,13180,8111,6437,311,603,1606,315,264,25885,2663,13558,64069,72916,11,7086,1306,279,8013,83323,10425,13558,64069,889,1176,7633,433,304,279,3389,220,777,339,9478,13,5810,596,264,44899,16540,1473,4599,40120,29933,9420,596,16975,11,433,35006,13987,35715,315,45612,1778,439,47503,320,45,17,8,323,24463,320,46,17,570,4314,35715,45577,279,3177,304,682,18445,11,719,814,656,779,810,30820,304,279,5216,430,374,15638,311,872,1866,11277,315,48913,382,2028,3445,430,24210,93959,315,3177,11,1093,6437,323,80836,11,527,38067,810,1109,5129,93959,11,1093,2579,323,19087,13,1666,264,1121,11,279,3177,584,1518,505,279,13180,8111,6437,311,1057,6548,382,3947,527,3892,9547,430,17210,311,420,72916,2515,1473,16,13,3146,1688,8801,33349,4787,96618,578,21261,323,46406,315,40120,649,387,11754,555,9282,4787,1778,439,90409,11,16174,11,323,3090,38752,304,279,16975,627,17,13,3146,16440,82,323,31349,96618,82377,30614,323,31349,649,45577,3177,1524,810,11,7231,1124,264,4251,477,18004,11341,627,18,13,3146,35,592,19252,96618,15344,19252,315,16174,323,79784,649,45577,3177,11,902,649,5353,279,13180,311,5101,810,305,13933,382,791,10824,315,1521,9547,3135,304,279,6437,1933,584,1518,505,279,13180,2391,279,1938,13,2468,64919,323,44084,11,279,7160,596,45220,617,311,5944,1555,264,5129,6138,304,279,16975,11,902,1156,10385,279,24210,93959,1524,810,11,3339,279,13180,5101,63244,261,477,19087,4245,311,279,72916,315,2579,3177,382,4516,11,311,63179,11,279,13180,8111,6437,1606,315,279,1648,40120,84261,449,13987,35715,315,45612,304,1057,16975,11,6522,311,279,72916,315,24210,93959,1093,6437,323,80836,3177,13],"total_duration":1057344080539,"load_duration":487637004,"prompt_eval_count":31,"prompt_eval_duration":3220000000,"eval_count":337,"eval_duration":1053629000000}
```

</details>

# まとめ
ひとまずは「動く環境」こそ出来上がりましたが、2025年1月時点ではMacBook上でLLMを動かすのはちょっと厳しい感じでした。
以下にMacとGPUの歴史がまとめられていますので、Macユーザの方は読んでみてください。

https://note.com/owlet_notes/n/nf70848ecc3ea

# 参考にさせて頂いた記事

https://note.com/schroneko/n/n8b1a5bbc740b

https://qiita.com/shirochan/items/75cc6306d514b5e39b91