Ollamaとqwen2.5-coderとContinueを使って貧乏Copilotを作る

M5Stack LLM界隈でちらちら見ていた qwen って名前のLLM。なんでも日本語でもやり取りができるとか?
英語の語学力が残念な私にとって日本語でやり取りできるLLMめちゃ大事です。
たまたま、Ollamaのモデル一覧を見ているとqwen2.5-coderたるものがあることを発見しました。

VSCodeにCopilot系のものを入れたいと思っていたところにこれが出てきたので試しに構築してみることに。コード用のモデルってどれがいいかわかんないけど0.5bとかあるしお手軽かなって思って入れてみました。
ちなみにOllamaに入っている別のモデルを指定すればそれも使えます。

このモデルは3Bを除いてApache 2.0だそうです。
https://ollama.com/library/qwen2.5-coder

3B以外で手元の環境で動きそうなのが7Bか1.5B。RTX3080搭載環境なのでとりあえず7Bにしました。

とりあえずモデルダウンロード&テスト

ollama run qwen2.5-coder:7b

終わったらvscodeにContinueをインストールして画面右下のContinueボタンをクリックします。

Configure Autocomplete Optionsとあるのでそこをクリックします。
表示されたテキストファイルを以下のように編集して保存します。

{
  "models": [
    {
      "title": "qwen2.5-coder",
      "provider": "ollama",
      "model": "qwen2.5-coder:7b"
    }
  ],
  "tabAutocompleteModel": {
    "title": "qwen2.5-coder",
    "provider": "ollama",
    "model": "qwen2.5-coder:7b"
  },

*このファイルの編集については以下も参照したほうが確実かもしれません。
https://docs.continue.dev/customize/model-providers/ollama

これでVSCodeからチャットを入力すると。。。
これだけで応答が返ってきます!


デメリットとしては7BだとVRAMがかつかつな点。。。
このパソコン組んだ時はこんなにVRAM使うことになるとか想定してなかたですw


いろいろ試していて。。。

オートコンプリートのモデルは0.5bでも十分かもしれません。
7bと0.5b両方を読み込むとGPUのVRAMが9.7GBに達するためちょっとしんどいですね。。。(´;ω;`)

カテゴリー: パソコン・サーバー関連 | タグ: , , , , | Ollamaとqwen2.5-coderとContinueを使って貧乏Copilotを作る はコメントを受け付けていません

愛車のE12型ノートe-Powerに3万キロ以上乗った感想

先日、新しい車がやってきました。なので以前の愛車「ノートe-POWER e12」との感想など書いていきたいと思います。一部未完成なのでこれからも追記するよ!

はじめに

中古で購入してきたものの人生で初めて自分で購入した車なのでメンテナンスや掃除を含めて結構大事に乗ってきたつもりです。なので評価あまあまで思い出補正ありのレビューです。


見た目

外装

近くで見てみると意外とかっこいい顔しています。とはいっても丸い顔なのでかわいいと言われることの方が多いような気も。。。
私はすごく好みでした!
あと後方のテールランプのラインもお気に入り!夜とかに見るとかっこいいなあって思います。写真で見るよりも実際の車両は天井のあたりがまるっとしている感じです。


乗ってみて

この車の最大の特徴はパワートレイン(e-Power)だと思います。

加速感

e-Power搭載車でまず感じるのはトルクの強さを感じる発進時加速。
3気筒 1200ccの車とは思えない力強い加速と滑らかな出だしで満足感は高いです。
e-Powerに限らず、モーターを搭載した車特有の滑らかさと発進時のトルクの強さは一度乗ったら戻れなくなっちゃいます(๑╹ω╹๑ )

強いて言うなら高速道路の中間加速を行う際のベタ踏みは加速開始まで少しタイムラグがある印象です。ここが変わればもっと良くなると思います。

乗り心地

足回りは期待以上に良いと感じました。
街中でゆっくりと移動している時から高速の繋ぎ目を踏むシーンまで快適な乗り心地です。
どちらかというと硬めの足回りかと思いますが硬すぎず個人的にはちょうどいい感じです。

エンジンが始動する時に結構揺れることがあるのでそこは改善してほしいところですが揺れない時もあるのでエンジンの暖気具合とかもあるのかもしれませんね。。。

エンジンが動いている時の音はまあまあ聞こえてきます。「びゅいーーーーーーん」って感じの音です。猫の鳴き声見たいと言われることも。
巡航中などであればロードノイズよりも静かなので気になりませんが市街地の低速走行とかだと少し気になるかもしれません。
全体的には静かな部類には入ると思います。

燃費

ワンペダル走行を基本にした評価になります。
ハイブリッドというだけあって20km/lは余裕です。Sモード・ECOモードどちらで走っても20km/lは超えてくれます。

まとめ

2年間で3万キロ以上走行するほど色々な場所を走りました。特に最近はガソリン代が高いので燃費の良いこの車はすごくありがたかったです。
今でもお気に入りの一台で「人から乗りやすい車は何?」と聞かれたらこの車になりそうです。

カテゴリー: | タグ: , , , , , , | 愛車のE12型ノートe-Powerに3万キロ以上乗った感想 はコメントを受け付けていません

WordPressでパーマリンクを変えると表示できなくなる件&サイトマップ(wp-sitemap.xml)が出ない件

パーマリンクにindex.phpが含まれていたのでこれを消すと表示できなくなったので調べてみた。

もともとはwp-sitemap.xmlが正常に書き出されない問題が発生していたのでそっちを調べていたところパーマリンク変えたらページ開かんやんってことに気がついた感じです。

軽くググると WordPressのインストール先直下にある .htaccess を操作するといいと書かれているサイトが多かったが自分の場合はこれでは解決しなかった。

/etc/apache2にあるapache2.confを見直したていたところ怪しい部分を見つけたので下記のように修正。/etc/httpdじゃなかったので見つけるのに時間がかかりますた。

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None → All
    Require all granted
</Directory>

これで一度サーバーを再起動すると。。。

パーマリンクの変更ができるようになった副産物でサイトマップも使えるようになりました!!!

へへへへ(^ω^)

追記:
よくわからんけど日本語のURLでもアクセスできるようになった!
これのおかげかなあ。。。

カテゴリー: パソコン・サーバー関連 | タグ: , , , | WordPressでパーマリンクを変えると表示できなくなる件&サイトマップ(wp-sitemap.xml)が出ない件 はコメントを受け付けていません

Macbook Pro 2020(M1) で Stable Diffusionを実行してみた件

出先で使えそうなMacbook ProにStable Diffusion環境を構築して実行してみました。

設定:

  • サンプリング方法:Euler
  • Step:20
  • 幅:512
  • 高さ:512

実行結果:
・生成までの時間:00:30秒
・1.5s/it前後

何回か実行してみましたがGPUも活用しており30秒程度で生成できています。
出先とかでちょっと遊んだりお試しするには十分な性能ではないでしょうか?

消費電力も低いので回しまくっても電気代に影響しないですし。。。

カテゴリー: パソコン・サーバー関連 | タグ: , , | Macbook Pro 2020(M1) で Stable Diffusionを実行してみた件 はコメントを受け付けていません

Google Search Consoleに登録してみた件

そろそろ公開してみようと思いGoogle Search Consoleに登録してみました!
記事スカスカだけど公開できるんだろうかw

カテゴリー: パソコン・サーバー関連 | タグ: , | Google Search Consoleに登録してみた件 はコメントを受け付けていません

WordPressに投稿したページをクリックしても表示できなかった件

URLのパーマリンクに全角で

などがあると「見つかりません」が表示されることがある模様。

ただ、手動で入力しても入らない?ようなのでなぜ入力されていたのか。。。

追記

今気がついたのですが日本語のタグとかを押しても反応しないのなあ

と思ったら編集ページに スラッグ という項目を発見!
これを英語にすると無事表示できるようになりました〜

カテゴリー: パソコン・サーバー関連 | タグ: , | WordPressに投稿したページをクリックしても表示できなかった件 はコメントを受け付けていません

VPS上へのWordPress構築でトラブったこと(SSL関連)

このWordPressを構築するにあたって発生した問題点などの備忘録です

SSL設定後にページに繋がらない。。。

Certbotを使ってapache向けの設定を終えた後、WordPressへhttpsで接続しようとすると

https://<ドメイン名>.com:8080 

上記のようにhttpsがついたまま8080ポートへリダイレクトされる問題が発生。。。
本来は443ポートへ接続されるはずでした。


切り分けのために/var/www/html/の下にテスト用のディレクトリを作成してみたところそちらはSSLで表示されており設定自体は正常にされている様子です。
これでApacheの設定ファイルによるリダイレクトではないことが判明したので他をあたることに。

WordPressの設定画面経由でドメインを設定した際にうまく接続できなくなったためwp-config.php内に下記を追加したことがあったのでそこの再設定を試みました。

(この時の原因はポートフォワーディングを使いlocalhostで接続していたことが原因)

define('WP_HOME','https://<ドメイン名>.com');
define('WP_SITEURL','https://<ドメイン名>.com');

wp-config.phpからこれらを削除してWordPressの設定画面から

https://<ドメイン名>.com:443

443ポートが入ったURLを記載してあげることで無事接続できるようになりました!!!

wp-config.phpに誤った設定をしていたわけではないのですが不思議です。。。
ファイルを何度見ても間違いが見当たらなかったためダメ元でやってみると治ったので何が悪かったのかよく分からず。。。
defineを使ったURL設定をしているとWordPressの設定画面からURLを設定できなくなるため意外な落とし穴でした。

まとめ

SSL設定変更後にポートが勝手にリダイレクトされるような場合は設定画面からURLの再設定を行うと解決するかもしれません!

カテゴリー: パソコン・サーバー関連 | タグ: , , , | VPS上へのWordPress構築でトラブったこと(SSL関連) はコメントを受け付けていません

ブログ始めました!

勉強用にVPSをレンタルしたのでホームページとかやってみたいと思い興味のあったWordPressをインストールしてブログを立ててみました!

試行錯誤しながらのページになりますが宜しくお願いいたしますm(_ _)m

こたつが大好きなオタクと書いている割に今住んでいるところには置いていないというアレなやつですが見逃してくれええ(狭すぎておけないんです。。。)

カテゴリー: その他 | タグ: | ブログ始めました! はコメントを受け付けていません