地平線まで行ってくる。

記録あるいは忘備録。時には検討事項。

Phi4をOllamaとColabでためしてみる。

少し不在にしていたら、Phi4がMITライセンスで公開されていました。ColabのL4環境で試してみます。phi4はollama公式に上がっているものを利用します。VRAMの占有率は 11061MiB / 23034MiBでした。

 

日本語の調整をしていないollama公式にuploadされているモデルですが、自然な日本語での回答でした。要約タスクも問題なし、計算も一定レベル以上はありそうです。14Bモデルで、この性能ならファインチューニングしたりして使うのはありだろうと思います。

 

ollamaの公式では`tools`には対応してないようですけれども、toolsへの対応やコンテキスト長を調整したりすると、いい感じになりそうです。

 

ollama.com

 

note.com

 

生成例:

 

まどか☆マギカで一番かわいいのは?

魔法少女まどか☆マギカ』には、多くの魅力的なキャラクターが登場し、それぞれにファンがいます。一番可愛いと感じるキャラクターは人によって異なりますが、以下の3つの主要キャラクターが特に人気です。

1. **鹿目まどか** - 物語の中心的存在であり、彼女の純粋さと優しさは多くのファンを惹きつけています。シリーズの象徴的なキャラクターです。

2. **暁美ほむら** - 強い意志を持ち、勇敢に行動する彼女は多くの視聴者から支持されています。その姿勢と決意がカッコよさと可愛さを兼ね備えています。

3. **美樹さやか** - 冷静で知的なキャラクターですが、彼女の友情や優しさが見える場面も多く、その一面が可愛いと感じられます。

他にも巴マミ佐倉杏子、ほむらたちの後輩である美波など、各キャラクターにはそれぞれ魅力があります。最終的に「一番可愛い」と感じるのは個人の好みによるところが大きいです。
CPU times: user 70.1 ms, sys: 7.47 ms, total: 77.6 ms
Wall time: 17.5 s

多弁です。もうすっかり学習の定番なんでしょうか。

 

まどか☆マギカのキャラクターのテキストを参照して回答してください。
まどか☆マギカで一番かわいいのは、誰ですか?

 

# まどか☆マギカのキャラクター

(略)

魔法少女まどか☆マギカ』に登場するキャラクターたちはそれぞれ独自の魅力と個性を持ち合わせており、誰が一番かわいいかは視聴者によって意見が分かれることでしょう。以下に主要キャラクターたちの魅力的な側面を挙げてみます。

1. **美樹さやか**:
   - 一番印象深いシーンでは、他者のために自らを犠牲にする姿が描かれており、その行動力と決断力は多くのファンを魅了します。
   - 活発で明るい性格もありながら、時に見せる複雑な感情や心の優しさが好きな人も多いです。

2. **佐倉杏子**:
   - 心優しい性格でまどかを助けようとする姿勢、また一度は敵対したさやかを思いやる心の変化が印象的です。
   - 穏やかな外見に反して強い意志を持っており、多くの人々から支持されています。

3. **暁美ほむら**:
   - 愛称「ホムラ」で親しまれるキャラクターで、真っ直ぐな性格と強い正義感が特徴です。
   - アニメの後半では主人公として多くのエピソードを支え、その成長も魅力的です。

4. **巴マミ**:
   - どこか神秘的で静かな存在感があります。
   - 心に傷を持ちながらも他者を思いやる一面が視聴者の心を打ちます。

5. **佐々木まゆり**:
   - メカニックであることから少し冷めた印象ですが、友情に重きを置く優しさも持っています。
   - 視覚的な魅力と共にキャラクターの深さを感じられる人も多いでしょう。

これらのキャラクターたちはそれぞれが独自のかわいさや強さを持ち合わせており、どのキャラクターを一番とするかは個々人の感性によって異なることでしょう。あなたが特に魅力的だと思う点やシーンを考えてみると、自分にとっての「一番かわいい」キャラクターが見つかるかもしれませんね!
CPU times: user 150 ms, sys: 20.8 ms, total: 171 ms
Wall time: 35.4 s

説明文章を加えるとさらに多弁になります。佐々木まゆりって、誰なんでしょう。

 

日本で二番目に高い山を検討して答えてください。日本語で回答してください。

日本で二番目に高い山は北アルプスの中にある前穂高岳(まえほたかだけ)です。標高は3,190メートルで、最も高い富士山(標高3,776メートル)に次いで日本で二番目に高い山となっています。前穂高岳日本百名山の一つでもあります。北アルプスの中央部に位置しており、登山者に人気があります。
CPU times: user 26 ms, sys: 1.85 ms, total: 27.9 ms
Wall time: 5.85 s

不正解。比較的に長い回答を生成するようです。

 

以下を簡単にまとめてください。

ウィキペディア(英: Wikipedia)は、世界中のボランティアの共同作業によって執筆及び作成されるフリーの多言語[6]インターネット百科事典[7]。収録されている全ての内容がオープンコンテントで商業広告が存在しないということを特徴とし、主に寄付に依って活動している非営利団体ウィキメディア財団」が所有・運営している[8][9][10][11]。「ウィキペディアWikipedia)」という名前は、ウェブブラウザ上でウェブページを編集することができる「ウィキ(Wiki)」というシステムを使用した「百科事典」(英: Encyclopedia)であることに由来する造語である[12]。設立者の1人であるラリー・サンガーにより命名された[13][14]。

ウィキペディアは、世界中のボランティアが共同作業を行うフリーの多言語インターネット百科事典です。オープンコンテントで商業広告がないことが特徴で、非営利団体ウィキメディア財団」が運営しています。名前はウェブページを編集できる「ウィキシステム」と「百科事典」を組み合わせた造語で、ラリー・サンガーによって命名されました。
CPU times: user 31.6 ms, sys: 3.86 ms, total: 35.5 ms
Wall time: 7.41 s

要約も無難にまとめています。

 

1+1*2+3/2+2^10を計算してください。計算が終わったら検算をしてください。最後に最終的な計算経過と結果を答えてください。

まず、与えられた数式 \(1 + 1 \times 2 + 3/2 + 2^{10}\) を計算します。この際は、乗除法優先の原則(PEMDAS/BODMAS)に従います。

### 計算経過

1. **指数部分を計算**:
   \[
   2^{10} = 1024
   \]

2. **掛け算と割り算を計算**(左から順に):
   - \(1 \times 2 = 2\)
   - \(3/2 = 1.5\)

3. **加減算を計算**:
   \[
   1 + 2 + 1.5 + 1024 = 1028.5
   \]

### 検算

再度、順序に沿って計算します。

1. 指数部分:
   \[
   2^{10} = 1024
   \]

2. 掛け算と割り算:
   - \(1 \times 2 = 2\)
   - \(3/2 = 1.5\)

3. 加減算:
   \[
   1 + 2 + 1.5 + 1024 = 1028.5
   \]

最終的な計算結果は **1028.5** です。

このようにして、数式の正確性を検証しました。
CPU times: user 61.1 ms, sys: 11.7 ms, total: 72.7 ms
Wall time: 15.2 s

正解です。安定した流れです。

 

langchain(stuff)による北岳 - Wikipediaの要約です。

このテキストは、日本の山岳名目録とそのカテゴリについての概要を提供しています。特に、北アルプス南アルプスなどの地域の山々が挙げられており、「日本百名山」に選ばれた山々も含まれています。また、ウィキペディアから取得した情報であり、北岳を例としてそのカテゴリや関連する外部リンクの状態が記載されています。最終更新日は2024年10月28日で、利用規約に基づいたライセンス情報も含まれています。

### 主なポイント:

1. **山岳名目録**:
   - 日本の主要な山々がリストアップされており、特に「日本百名山」や南アルプス北アルプスなどの地域別カテゴリがあります。

2. **北岳**:
   - 山梨県に位置し、「日本百名山」に選ばれています。
   - 南アルプス市の地理や3000メートル峰としても分類されています。

3. **ウィキペディア情報**:
   - 北岳ウィキペディア記事から取得した情報で、外部リンクが切れているなどの状態も記載されています。
   - 最終更新日は2024年10月28日です。

4. **ライセンスとポリシー**:
   - テキストはクリエイティブ・コモンズ 表示-継承ライセンスのもとで利用可能。
   - ウィキペディアのプライバシーポリシーや免責事項などが参照されています。

この概要は、日本の山岳に関する情報を整理し、特定の山々やそのカテゴリについての詳細を提供しています。
CPU times: user 1.02 s, sys: 30.2 ms, total: 1.05 s
Wall time: 27.8 s

ざっくりとしたまとめになっています。文章の性質も含まれていて、好みは分かれるかもしれませんが、使いやすい気がします。

 

日本語のプロンプトでは以下です。

このテキストは、日本の山岳名目録と特定の山々についての情報を含むウィキペディアからの抜粋です。以下はその主な内容の要約です:

1. **北岳**:
   - 山梨県南アルプス市に位置する山。
   - 日本百名山に選ばれている。
   - 標高は3,003メートルで、3000メートルを超える峰の一つ。

2. **関連カテゴリ**:
   - 山岳名目録
   - 山梨県の山
   - 南アルプスの山
   - 日本百名山
   - 南アルプス市の地理

3. **ウィキペディア関連情報**:
   - 最終更新日は2024年10月28日。
   - テキストはクリエイティブ・コモンズ 表示-継承ライセンスのもとで利用可能。

4. **ウィキペディアのその他の情報**:
   - プライバシー・ポリシーや免責事項、行動規範などが記載されている。
   - ウィキペディアに関する開発者や統計情報も提供されている。

この抜粋は、北岳の基本的な情報とウィキペディア利用規約について説明しています。
CPU times: user 878 ms, sys: 21.6 ms, total: 900 ms
Wall time: 20.8 s

大きくまとめの方向性はかわりません。箇条書きにする傾向はあるのかも・・・。