<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>エンジニアリング on れよの雑多メモ</title><link>https://r-y1990.github.io/reyo_memo/tags/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0/</link><description>Recent content in エンジニアリング on れよの雑多メモ</description><generator>Hugo -- gohugo.io</generator><language>ja</language><lastBuildDate>Thu, 20 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://r-y1990.github.io/reyo_memo/tags/%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%8B%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%B0/index.xml" rel="self" type="application/rss+xml"/><item><title>3X歳男性の自由研究</title><link>https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0000</pubDate><guid>https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/</guid><description>&lt;p&gt;夏休み二日目(三日目)雑記&lt;/p&gt;
&lt;p&gt;今日は作業を色々した。&lt;br&gt;
自由研究とかわくわくする感じのタイトルですが、ゴリゴリのエンジニア内容なのであんましおもろくないと思います。&lt;/p&gt;
&lt;h2 id="mesi画像取得自動化"&gt;mesi画像取得自動化
&lt;/h2&gt;&lt;p&gt;配信画面にMeshiの画像があるのは知ってるとおもうんですが、それを自動で取得するようにしました。&lt;br&gt;
もともとGoogleDriveをローカルのGドライブに割り当ててそこから該当パスの飯画像を参照していたんですが、&lt;/p&gt;
&lt;p&gt;スマホから飯画像アップロード → 反映待ち（ネットワークドライブなので遅い） → OBSの画像ソースから選択&lt;br&gt;
と言った実は結構な手間がかかってます。&lt;br&gt;
めんどくて当分変えてなかったりすることも多かった。&lt;/p&gt;
&lt;p&gt;なのでGoogleDriveから任意のフォルダにダウンロード → OBS側でフォルダの画像を表示（スライドショー）&lt;br&gt;
とすることで自動化。Bot立ち上げのタイミングで行うことにしたので面倒な日次操作もない。&lt;br&gt;
7日以上のものは家にあるネットワークドライブにバックアップするようにした。&lt;/p&gt;
&lt;p&gt;これでスマホから画像をアップロードし忘れない限りちゃんと更新される。&lt;/p&gt;
&lt;h2 id="gpt56の従量課金apiをcopilotで使う"&gt;GPT5.6の従量課金？APIをCopilotで使う
&lt;/h2&gt;&lt;p&gt;プログラム書くには切っても切り離せない生成AI君&lt;/p&gt;
&lt;p&gt;会社でCopilot CLIを使ってるんだが、もうコレ無しでコード書けねぇなってなった。&lt;br&gt;
でもFreeプランだとすぐ使い切りそうだなぁ。と思ったのでできるだけ安くどうにかできないかなって。&lt;br&gt;
結果5ドルでそれなりに遊べそうな感じになった。&lt;br&gt;
従量課金じゃなくてプリペイドになったけど、こっちの方が安全かなって。&lt;/p&gt;
&lt;p&gt;会社で5.6のコスパ重視モデルのLunaを使ってたんですが、結構精度がいい気がしたのでもうこれでよくね？となってどうにかしてCopilotで使えないかをGPTに聞くという形で行った。&lt;/p&gt;
&lt;p&gt;まずはプロジェクトの作成&lt;br&gt;
「&lt;code&gt;OpenAI Platform&lt;/code&gt;」とかで検索&lt;br&gt;
左上のところからCreateProjectとかあったと思う。&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/openaiplatform.png"&gt;
&lt;/figure&gt;

&lt;p&gt;Billingの設定で5ドルの購入を行う&lt;br&gt;
無料がいい人は頑張ってCopilotのFreeで頑張ってくれ。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;購入の時にAuto-reloadの設定を切らないと勝手にチャージされるかも！！！！！！！！！&lt;/strong&gt;&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/credit.png"&gt;
&lt;/figure&gt;

&lt;p&gt;金額の上限を設定する。&lt;br&gt;
僕は5ドルで遊びたかったので5ドルに。&lt;br&gt;
もっとやりたい人は適当にやってください。&lt;br&gt;
&lt;code&gt;Enforce a hard limit&lt;/code&gt; は付けた方がいいです。&lt;br&gt;
これ以上使うと、APIの実行が失敗するという制約です。&lt;br&gt;
意図せず多く使っちゃう的なのをなくせます。&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/Limit.png"&gt;
&lt;/figure&gt;

&lt;p&gt;API Keyの作成&lt;br&gt;
Create secret keyを押してシークレットを表示してどっかに取っとく。&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/apikey.png"&gt;
&lt;/figure&gt;

&lt;p&gt;これで基本的な設定は終わり。&lt;/p&gt;
&lt;p&gt;あとは環境側の設定をします。&lt;br&gt;
僕はWindowsで開発してるのでWindowsで、MacとかLinuxの人はうまいこと置き換えてください。（そんな人読まないと思うけど）&lt;/p&gt;
&lt;p&gt;前提： PowerShell 7をWindowsTerminalを使ってます。&lt;/p&gt;
&lt;p&gt;CopilotCLIのインストール&lt;br&gt;
VSCODEのCopilotChat使う場合は多分拡張機能側に設定があるのでそっちで。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;winget install GitHub.Copilot
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;環境変数の設定&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;span class="lnt"&gt;6
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# 任意のテキストエディタで編集&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;vim&lt;/span&gt; &lt;span class="nv"&gt;$PROFILE&lt;/span&gt; &lt;span class="c"&gt;# mac とかだと.zashrcみたいなやつ&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# わからんという人はいないと思うけどわからん人は&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# 下記で出てきたファイルパスの奴をメモ帳とかで開くといい&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;echo &lt;/span&gt;&lt;span class="nv"&gt;$PROFILE&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;以下の設定を入れる&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:COPILOT_PROVIDER_TYPE = &amp;#34;openai&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:COPILOT_PROVIDER_BASE_URL = &amp;#34;https://api.openai.com/v1&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:COPILOT_PROVIDER_API_KEY = &amp;#34;メモっといたAPI Key&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:COPILOT_MODEL = &amp;#34;gpt-5.6-luna&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$env:COPILOT_PROVIDER_WIRE_API = &amp;#34;responses&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;これであとはCopilotやればいい。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="n"&gt;copilot&lt;/span&gt; &lt;span class="p"&gt;-&lt;/span&gt;&lt;span class="n"&gt;-banner&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;（bannerオプションをつけるとかっこいいスライドインが見れる）&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/banner.png"&gt;
&lt;/figure&gt;

&lt;p&gt;Copilot 画面が立ち上がる。&lt;br&gt;
右下見るとLunaを使えてる事がわかりますね。&lt;br&gt;
ここでこのコード書いて！とかやればいいんです。すごいね。&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/copilotcli.png"&gt;
&lt;/figure&gt;

&lt;p&gt;これで修正した奴結構やり取りあった上にそこそこ修正してもらった。&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/copilot.png"&gt;
&lt;/figure&gt;

&lt;p&gt;これでも10円くらい。結構遊べるかも。&lt;br&gt;
当分コード書くのには困らないわね。&lt;br&gt;
トークンとかわからないからどうなのかはわからないけどそこそこ遊べるんかなぁって感じ。&lt;br&gt;
Copilot側の制限にかからなければ。&lt;/p&gt;
&lt;figure&gt;&lt;img src="https://r-y1990.github.io/reyo_memo/p/3x%E6%AD%B3%E7%94%B7%E6%80%A7%E3%81%AE%E8%87%AA%E7%94%B1%E7%A0%94%E7%A9%B6/riyouryou.png"&gt;
&lt;/figure&gt;

&lt;p&gt;と言ったとこで自由研究という名目で結構頑張りました。&lt;br&gt;
コードの修正も楽になるね。Botの機能拡充ももう少しやりたいところ。&lt;/p&gt;
&lt;p&gt;夏休みもうおわりそうなのに何もできてなくて泣きそうですが、まぁなんかやったというところで満足感がある。&lt;br&gt;
ぶっちゃけ画像精査してないのでまずいの乗ってないかちょっと不安です。&lt;/p&gt;
&lt;p&gt;なんかあったら教えて頂戴。&lt;/p&gt;
&lt;p&gt;ほな。&lt;/p&gt;</description></item></channel></rss>