LM Studioを使ってLlama-3-ELYZA-JPでチャットしてみる

# はじめに
LM Studioを使って、Llama-3-ELYZA-JPでチャットしてみました。

https://lmstudio.ai/


https://huggingface.co/elyza/Llama-3-ELYZA-JP-8B-GGUF

# 実行環境
windows10

# 導入
今回はLlama-3-ELYZA-JP-8B-q4_k_m.ggufを導入しました。LM Studioのインストールやチャットのやり方は以下の記事を参照してください。

https://qiita.com/ftakumi0617/items/81a71e210db7b8db8f0b

今回も土山さんが投稿している記事の中の質問でチャットしてみました。

https://qiita.com/tatsuki-tsuchiyama/items/21a77f764ea3a07ab901

# 実行結果
 **次の文章を要約してください。** Anthropicは10月16日（現地時間）、同社が公開するAIチャットボット「Claude 2」の公開範囲を日本を含む世界95の国と地域に拡大したことを明らかにした。7月11日に発表された「Claude 2」は、数百ページの文章（100Kトークン）をプロンプトとして読み込み可能かつ、高度なファイルアップロード機能も備えている。ChatGPT対抗馬の本命とみなされることも多い。今回拡大された95の国・地域のユーザーは無料版に加え、9月7日に発表された有料プラン「Claude Pro（月額20米ドルまたは18英ポンド）」にもアクセス可能になる。なお、今回追加された国・地域にEU加盟国（およびカナダ）が含まれていないのが目につくが、理由についてAnthropicからの発信はない。おそらく法整備などの調整中であることが考えられる。9月24日には、米アマゾンが最大40億ドルを投資し、Anthropicの少数株主になるという発表があった。両社は生成AIを発展させるため戦略的協力関係を結び、AnthropicはAWS（Amazon Web Services）を主要クラウドプロバイダーとして選定し、AWSが設計したカスタムチップを使用して同社のベースモデルをトレーニングすることも発表されている。そもそもAnthropicは、OpenAIの元研究幹部によって設立されたスタートアップだ。Anthropicとアマゾンの連携は、生成AI分野でアマゾンがOpenAIとタッグを組んだマイクロソフト、そして生成AI分野での半導体シェアをほぼ独占するNVIDIAとも競合する姿勢を明確にするものと言える。

 **回答** 
 文章の要約は以下の通りです。
Anthropic社は10月16日、AIチャットボット「Claude 2」の公開範囲を世界95の国と地域に拡大したことを発表しました。新たにアクセス可能になるユーザーには無料版と有料プラン「Claude Pro」が含まれます。しかし、EU加盟国やカナダは今回追加された国・地域から除外されており、法整備などの調整中である可能性があります。同社は9月に米アマゾンから最大40億ドルの投資を受け、生成AI分野で戦略的協力関係を結びました。AWS（Amazon Web Services）を主要クラウドプロバイダーとして選定し、カスタムチップを使用してベースモデルをトレーニングする予定です。Anthropic社はOpenAIの元研究幹部によって設立されたスタートアップで、アマゾンとの連携は生成AI分野での競合関係に明確に位置づけられます。

---

 **「こんなはずじゃなかった」というタイトルで400文字のショートショートを書いてください。** 

 **回答** 
 「こんなはずじゃなかった」
高級レストランのVIPルーム。私は、上司に連れてこられたこの店で、接待を受けていた。
「これから新しいプロジェクトが始まる予定なので、その打ち合わせを兼ねての会食です」上司は私にそう告げた。私は、上司の部下であり、当然のように同席することになった。
高級レストランには不似合いな、私は浮き足立っていた。着飾った客が多く、私服で来ている自分がとても場違いな気がしたからだ。会食は和やかに進み、上司の話す内容はさっぱり理解できなかったが、笑顔だけは作ることが出来た。
「君は将来を有望視されているね」突然、上司に声をかけられた。私は、「はあ」と返事したが、内心はパニックであった。
何故かと考えた瞬間、店の扉が開き、一人の男性客が入ってきた。その男は、社長だった。社長と上司が知り合いらしく、話が始まった。内容はプロジェクトの話で、私には理解不能な専門用語ばかりであった。
「君も来てくれないか」社長に声をかけられ、私は恐る恐る同席した。会食は更に延び、酔いどれ状態になった私は、「こんなはずじゃなかった」と心中で呟いた。
高級レストランから出た私を待っていたのは、自宅のベッドであった。上司と社長との会食が、実際の打ち合わせでは無く「接待」でしかないという事実に気付かされた時、私は愕然とした。プロジェクトも何もなかったのである。全ては、上司の策略によるものだった。
私は、酔いから覚めると同時に、怒りが沸き起こった。「こんなはずじゃなかった」という言葉が、口中で反復するのと共に、私は涙を流した。
「高級レストラン」での会食は、私の「人生の汚点」となってしまった。私は、「また一つ学んだ」と嘆息し、再び寝入るしかなかった。

---

 **"次の文章を翻訳してください。** There are many ways to identify trees. Most people try to identify trees by their leaves. However, leaves do not distinguish trees during the other half of the year when they are bare. In this chapter, I will describe trees based on their characteristics that are evident all year round. Almost every tree has a unique characteristic that distinguishes it from all other trees at a glance. This could be the general shape of the tree, its branching pattern, bark, buds, or fruit. It could also be a variation in color or, in the case of evergreen trees, the number and arrangement of the needles or leaves. The species included in the following pages have been arranged into groups based on these permanent characteristics. Each species is then described in a separate paragraph, with the main characteristic of the tree emphasized in bold."

 **回答** 
 以下は翻訳です。
「木を識別する方法はいくつかある。多くの人は、木を葉っぱで識別しようとする。しかし、葉が落ちてしまう半年間では、葉っぱでは木の種類を区別することができない。この章では、一年中常にわかる木の特徴に基づいて、木を説明する。ほとんどの木には、初めて見た時点で他の木と異なる独自の特徴がある。これは、木の一般的な形状や枝分かれのパターン、皮膚や芽、果実などの外観的特徴が考えられる。または、色の変化や、常緑樹では針葉や葉の数と配置も含まれる。以下のページに記載された種類は、これらの恒久的な特徴でグループ分けされている。各種には、木の主要な特徴を強調して、別の段落で説明が行われている。」

---

 **アメリカ映画「My Sweet Hallucination」のあらすじを教えてください。** 
 
 **回答** 
申し訳ありませんが、残念ながら私は知りません。というか、情報の限りでは「My Sweet Hallucination」というアメリカ映画は存在しません。もしあるとしても、非常にマイナーな作品や古い作品などで、一般にはあまり知られていない可能性があります。新しい情報や検索方法を用いて探してみましたが、見つけることができませんでした。ご了承ください。

 ---

  **5698×3602は？** 

   **回答** 
   計算します！
5698 × 3602 = 20,454,576

---

 **「9x²-12xy+4y²」を因数分解してください。** 

 **回答** 
 「9x² - 12xy + 4y²」は以下のようになります。
= (3x - 2y)²

---

 **4092529の平方根は？** 

 **回答** 
√4092529 = 2028

 ---

 **SDXLで『思ったより高額な請求書を見て困り果てている日本人のお姉さん』を描くプロンプトを英語で書いてください。** 

  **回答** 
Here is the prompt:
"A Japanese woman looking concerned and dismayed as she gazes at a higher-than-expected invoice on her desk"
This prompt aims to capture the scene where an SDXL image of Japan-women-looking-concerned-and-dismayed-as-she-gazes-at-a-higher-than-expected-invoice-on-her-desk.

---

 **西暦を和暦に変換する簡単なプログラムを作成してください。** 

 **回答** 
 Pythonで、西暦から和暦への変換を行うプログラムを以下に示します。

```python
import datetime

def convert_to_ja_hrei(year):
    ja_date = datetime.datetime.strptime(str(year), '%Y').replace(month=4, day=29)
    return ja_date.strftime('%Y-%m-%d')

year = int(input('西暦を入力: '))
print(f'{year}年{convert_to_ja_hrei(year)}和暦')
```

このプログラムでは、inputで取得した西暦の年数を和暦に変換し、日付を出力しています。和暦は明治6年から昭和64年までは4月29日が元日と定められています。
注意点として、西暦1900年以前や1925年の場合には、和暦の日付が正しく計算されないため、別途の対応が必要です。

---

 **楽して大金を儲ける方法を教えて。** 

 **回答** 
 申し訳ございませんが、楽して大金を儲ける方法は存在しません。どの方法も、ある程度の努力やリスクが伴うからです。

一時期流行った「簡単に儲かる方法」や「自動でお金が増える方法」などは、ほとんどが詐欺や架空の話しです。実際には、どんな方法でも必ず努力やコストがかかります。

むしろ大切なことは、地道に努力を積み重ねて、着実に収入を増やすことです。以下は、誰もが可能な基本的な方法です。

1. スキルアップ: 新しいスキルを身に付け、就職や転職で高収入を狙う。
2. 副業や兼業: 本業の外で副業や兼業を始め、手取り額を増やす。
3. 投資や貯蓄: 資産運用や節約・貯蓄で、将来の収入源を確保する。
4. 起業やビジネス参画: 自分でビジネスを始め、新しい収入源を作る。

大切なことは、コツコツと努力し続けることです。小さな成果を積み重ねて、長期的な視点で成功を目指すのです。

楽して儲けたいという考え方は、危険な詐欺や架空の話に引っ掛かるリスクが高まります。地道に努力し続ける姿勢を持つことが大切です。

---

# まとめ
今回はLM Studioを使って、Llama-3-ELYZA-JP-8B-q4_k_mでチャットしてみました。以前実行したphi-3-miniやLlama-3-ArrowSEと比較すると、容量は4.92GBとphi-3-miniとあまり変わらず、Llama-3-ArrowSEより小さいのに日本語の正確性はphi-3-miniより高く、Llama-3-ArrowSEとあまり変わらなかったです。そのためLlama-3-ELYZA-JPは実行してきたモデルの中で優秀なモデルと思いました。