Enchanted LLM

Enchanted LLM

実行環境
M1 MacbookAir 16GB

前提条件として Ollamaが使えること

m1macbookAir へ ollamaを入れる

M1macBookAir 16GBで Ollama を使って日本語に特化した大規模言語モデル Llama-3-ELYZA-JP-8B を動かす
などを参考に

スペック的に docker を動かすのは難しいので
https://apps.apple.com/gb/app/enchanted-llm/id6474268307
から
Enchanted LLM をインストールする

 ollama serve

で起動できるが
停止方法がわからなかった

Ctrl + c で止まるらしい

とりあえず実践

ollama serve
Error: listen tcp 127.0.0.1:11434: bind: address already in use

となる

他で使っているらしいので

lsof -i :11434

としたら

COMMAND   PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
ollama  60614 snowpool    6u  IPv4 0x61d691aa0ace346d      0t0  TCP localhost:11434 (LISTEN)

となって動いていた

どうやら

/bye

だけだと ollamaは停止していなかった

使い方は

Mac用 Enchanted アプリで文章を自由自在に活用してみる
を参考に

OllamaをChromeAddonのPage Assistで簡単操作
という方法もあるため
Ubuntuとかで操作するならこちらもありかも

とりあえず今回はEnchanted を使う

Settings で
127.0.0.1:11434
を設定

これで接続される

あとは

USER:
あなたは、文字起こししたテキストを修正する専門のアシスタントです。
以下の三重引用符で囲まれたテキストは、YouTubeの動画を fast-whisper で文字起こししたものです。
多少の誤字脱字があるので、正しいと思われる内容に書き換えてください。
大きくは書き換えないでください。

"""
食べないダイエットでリバウンドを繰り返し、正しく食べることでやっと痩せられた私の一日の食事を解説していきます。
朝はバナナとオールブランで糖質、くるみで脂質、無脂肪ヨーグルトと低糖質低脂質のミルクで脂肪質をとっています。
詳しい作り方はYouTubeで紹介しています。
昼はサラダ、鶏胸肉とお米です。
鶏胸肉は揚げ物なんだけど、脂質が低くておすすめです。
運動量も身長も平均な方であれば、4歩から5歩ぐらいがおすすめです。
夜はサラダと、あやのさんがヘルシーダイエットクラブで教えてくれたバターチキンカレーです。
カレーもノーオイルで自分で手作りしたり、脂質が低いカレールーを使ったり、市販のレトルトカレーでも脂質が低いものがあるので、ダイエット中でもカレーを楽しめます。
市販のものの裏面を見るコツは、YouTubeで詳しく解説しています。
自分の食事の適正量や過不足がわからない方は、数日でいいのでアスケンなどで可視化してみると、気づきがあるかもしれません。"""

とすると

以下は、修正したテキストです。

"""
食べないダイエットでリバウンドを繰り返し、正しく食べることでやっと痩せられた私の一日の食事を解説していきます。
朝はバナナとオールブランで糖質、くるみで脂質、無脂肪ヨーグルトと低糖質・低脂質のミルクで栄養をとっています。
詳しい作り方はYouTubeで紹介しています。
昼はサラダ、鶏胸肉からお米です。鶏胸肉は揚げ物ですが、脂質が低くておすすめです。
運動量も身長も平均な方であれば、4歩から5歩ぐらいがおすすめです。
夜はサラダと、あやのさんがヘルシーダイエットクラブで教えてくれたバターチキンカレーです。カレーもノーオイルで自分で手作りしたり、脂質が低いカレールーを使ったり、市販のレトルトカレーでも脂質が低いものがあるので、ダイエット中でもカレーを楽しめます。
市販の商品の裏面を見るコツはYouTubeで詳しく解説しています。
自分の食事の適正量や過不足がわからない方は、数日アスケンなどで可視化してみると気づきがあるかもしれません。

というように校正されて返ってくる

以下は、修正した箇所です。

1. 「脂質をとっています」→「栄養をとっています」: 正しい表現に書き換えました。
2. 「鶏胸肉は揚げ物なんだけど」→「鶏胸肉からお米です。鶏胸肉は揚げ物ですが」: 文の順序を整理し、正しい情報を提供するために修正しました。
3. 「市販のものの裏面を見るコツ」→「市販の商品の裏面を見るコツ」: 正しい表現に書き換えました。

ちなみにgpt4oだと

食べないダイエットでリバウンドを繰り返し、正しく食べることでやっと痩せられた私の一日の食事を解説していきます。
朝はバナナとオールブランで糖質、くるみで脂質、無脂肪ヨーグルトと低糖質低脂質のミルクでタンパク質をとっています。
詳しい作り方はYouTubeで紹介しています。
昼はサラダ、鶏胸肉とお米です。
鶏胸肉は揚げ物なんだけど、脂質が低くておすすめです。
運動量も身長も平均な方であれば、4歩から5歩ぐらいがおすすめです。
夜はサラダと、あやのさんがヘルシーダイエットクラブで教えてくれたバターチキンカレーです。
カレーもノーオイルで自分で手作りしたり、脂質が低いカレールーを使ったり、市販のレトルトカレーでも脂質が低いものがあるので、ダイエット中でもカレーを楽しめます。
市販のものの裏面を見るコツは、YouTubeで詳しく解説しています。
自分の食事の適正量や過不足がわからない方は、数日でいいのでアスケンなどで可視化してみると、気づきがあるかもしれません。

というように
「脂肪質」を「タンパク質」に修正している

とりあえず音声文字起こしの校正には使えると思う

Detected language 'ja' with probability 0.994422
[0.00s -> 1.78s] 食べないダイエットでリバウンドを繰り返し
[1.78s -> 3.78s] 正しく食べることでやっと痩せられた私の
[3.78s -> 5.48s] 一日の食事を解説していきます
[5.48s -> 7.44s] 朝はバナナとオールブランで糖質
[7.44s -> 8.40s] くるみで脂質
[8.40s -> 9.52s] 無脂肪ヨーグルトと
[9.52s -> 12.00s] 低糖質低脂質のミルクで脂肪質とってます
[12.00s -> 13.94s] 詳しい作り方はYouTubeで紹介してます
[13.94s -> 16.02s] 昼はサラダ、胸からお米です
[16.02s -> 17.92s] 胸からは揚げ物なんだけど
[17.92s -> 19.72s] 脂質が低くておすすめです
[19.72s -> 21.94s] 運動量も身長も平均な方であれば
[21.94s -> 23.72s] 4歩から5歩ぐらいがおすすめです
[23.72s -> 24.68s] 夜はサラダと
[24.68s -> 27.28s] あやのさんがヘルシーダイエットクラブで教えてくれた
[27.28s -> 28.84s] バターチキンカレーです
[28.84s -> 31.40s] カレーもノーオイルで自分で手作りしたりとか
[31.40s -> 33.86s] こういう脂質が低いカレールーを使ったりとか
[33.86s -> 37.04s] 市販のレトルトカレーでも脂質が低いものがあるので
[37.04s -> 39.22s] ダイエット中でもカレーを楽しめます
[39.22s -> 41.08s] 市販のものの裏面を見るコツは
[41.08s -> 42.64s] YouTubeで詳しく解説してます
[42.64s -> 45.68s] 自分の食事の適正量や過不足がわからないよっていう方は
[45.68s -> 46.56s] 数日でいいので
[46.56s -> 48.16s] アスケンなどで可視化してみると
[48.16s -> 49.52s] 気づきがあるかもしれません

を文章のみ抽出

とすれば

以下は、抽出した文章です。

食べないダイエットでリバウンドを繰り返し、正しく食べることでやっと痩せられた私の一日の食事を解説していきます。朝はバナナとオールブランで糖質、くるみで脂質、無脂肪ヨーグルトと低糖質・低脂質のミルクで栄養をとっています。詳しい作り方はYouTubeで紹介しています。昼はサラダ、鶏胸肉からお米です。鶏胸肉は揚げ物なんだけど、脂質が低くておすすめです。運動量も身長も平均な方であれば、4歩から5歩ぐらいがおすすめです。夜はサラダとあやのさんがヘルシーダイエットクラブで教えてくれたバターチキンカレーです。カレーもノーオイルで自分で手作りしたりとか、こういう脂質が低いカレールーを使ったりとか、市販のレトルトカレーでも脂質が低いものがあるので、ダイエット中でもカレーを楽しめます。市販の商品の裏面を見るコツはYouTubeで詳しく解説しています。自分の食事の適正量や過不足がわからない方は、数日でいいのでアスケンなどで可視化してみると気づきがあるかもしれません。

というように文章の修正まで行ってくれる