2026年7月30日木曜日

Gemini APIキーとExcelを使って色々作ってみた話

 またまた、久しぶりの投稿。

このブログは本当に雑記ブログで、本当に自由な場所で、だからこそちょっと書いてみようと思うときに、こうやって書くことができる。そこがいいところだと思う。

最近はAIでできることが増えてきて、このブログも2024年くらいからの記事は、AIと対話する形式で書いてきた。
これまでは記事を書くときに、その内容のことを、最低でも10くらいの角度から調べてそれをまとめながら書いていたけど、その部分の作業はAIに聞いて聞いてを繰り返すことで同じことができているようだったから、むしろこっちのほうが深く調べることができたからそうしていた。もちろん間違っている情報がないように、AIに10くらいの角度から聞くようにして気を付けた。けど、それでも間違っている情報が入るかもしれないけど、それは自分で調べてかいていても同じだから、注意書きで済ませるしかなかったかな。

そんな感じで、AIをだんだんと使いまくるようになってきたんだけど、もっと自由にカスタマイズして使ってみたくなって、GeminiのAPIキーを使うようになった。これは使うたびに料金が発生してしまうけど、ExcelのVBAで呼び出して使うことができて、Excelと組み合わせて何でもできるという感じにワクワクした。

そして最初に作ってみたのが、Excel AIトーク。まあそのまんまで、エクセル上でAIと会話するんだけど、エクセルに設定シートを作って、そこでAIのキャラとユーザーの設定を自由にカスタマイズできる。AIとの会話でその会話に合った感情表現をAIに返させて、それに合わせてキャラのイラストを差し替える。このイラストも好きなものに差替えることができる。そして、AIの返信にはVOICEVOXで音声を付けるようにした。VOICEVOXの音声も自由に選べるから、これらを組み合わせて、理想のキャラクターと会話ができる仕組みを作ってみた。という内容になる。

Excel AI Talk スクリーンショット


AIとの会話が自然になるように、前提プロンプトを調整するのが、意外と難しかったかな。会話の途中で冷めるようなこと言わないように、結構工夫が必要だった。これは、会話を繰り返してもAPIキーのトークンをあまり消費せず、1回、2円くらいかな。料金を気にせず自分の作ったキャラクターと話すことができる。自分的にとても面白いものだった。もっと作り込めると思っているけど、こちらはそれから少し放置していて、次のものを作り始めた。

Excel AI Talkの構成を利用して発展させてみたのが、Excel AI Tutor。これは、子供に勉強を教えているうちに、子供が成長してきて、自分の知識が怪しくなってきていたのが一番のきっかけかな。ちょっと学び直ししたいなって。それでそれが効率よく楽しくできるものを作ろうって思って、本来の目的の学び直しを置いておいて、そのソフト作りに熱中していたんだよね。

このソフトは、とにかく自分の学びたいことを自由にちゃんと学べることを心がけて作った。それがどうやったらできるかと考えて、学校で学ぶこと全てを網羅して、そこからユーザーが好きに学びたいことを選択できるように。文部科学省の学習指導要領を使って、その粒度を細かくしていくことで、学校で学ぶ全ての科目の授業構成を一から作る。ということをした。ソフト作りより、これに一番時間がかかっているな。AIを使っているけど、それとソフトを組み合わせて成立するように、何度も作り直して調整してを繰り返したんだよね。気が遠くなって、挫けそうだったけど、そこは何とかやり遂げた。

全てを網羅。ということで、道徳とか体育、家庭科、総合的学習なんかも作っている。実際にソフトで授業をシュミレートしてみると結構ためになる内容だと思ったよ。ただ、この授業を成立させるための基礎プロンプトはかなり試行錯誤して工夫したつもりだけど、長くて複雑になった。Gemini自身にもスリム化効率化を繰り返しさせたりもしたんだけど。だから、一回あたりのAPI料金が、平均で約15円程度。と、さっきのAI Talkに比べるとかなり高い。そのため、自分で何度も試すということがなかなかできなかった。

図解も入れたからね。これは授業内容をSVGでも返させてExcel上でホワイトボードのイラストに重ねるように表示する。一回一回、新しい図が表示されるので、次は何がでるかなと結構楽しいんだよね。その分トークンは上がっているけど。

英語、物理、数学、あらゆる授業が授業として成立するように、先生として破綻しないように、キャラとして生徒として自然なように、AIが返答するように。これは難しかった。本当に。英語の授業をしてほしいのに、国語を話し出したり、間違った情報をまぜながら授業をしてきたり、VOICEVOXで変に喋ったり。そのたびにプロンプトに規制をかけたり、別の方法にしたり。これでいいかと思っても、やっぱり何かでてくる。そんなこんなで、バージョンがすでに100→113になってる。もう大丈夫だろ。と言い聞かせている。・・・。


そうそう。トークンが高くなるから、節約できるように考えて、授業内容をエクセル上に保存できるようにした。AI保存をONにしていると、一度受けた授業は復習モードではそれを再利用するようになる。これがとても良くて、再利用ではGeminiの返答を待つ時間がなくなるから、次々授業を進められる。復習モードでは、問題パートで間違えているものを優先で出すようにしているから、本当に効率よく復習ができている。


VOICEVOXで音声を生成するのって、パソコンのスペックがちょっと要求されるようで、どんな環境でも音声がだせるように、パソコンの内蔵音声を使うボタンも作ったんだけど・・。この音声は、やっぱりテンションが上がらないな・・。

このExcel AI TutorのブランドとしてExcel AI Lab(エクセルAIラボ)というのを作った。最近はこのシュミレータを使って、授業動画を作ってみているんだけど、いろいろやっているよね、本当に。なんというか、一つの世界が生まれてきているような。







2025年1月4日土曜日

凧あげは何故正月?陰陽五行説。邪気を遠ざける。成長の象徴。龍の凧は豊穣、繁栄、守護。

 久しぶりの記事。別のことに集中すると、どうしても他のことができなくなる。まあマイペースでやっていこう。

↓ この記事を音読再生。(VOICEVOX音声動画) 

久しぶりの記事を書くのって、ちょっと緊張するよね。でも、マイペースでやっていくのが一番大事だよ。別のことに集中していると、どうしても他のことが後回しになっちゃうけど、それも自然なことだし、無理せずに進めていこう。

昨日子供と凧あげをしたけど、どうして正月に凧あげするといわれているんだろう。

あんた、正月に凧あげをする理由が気になるんだ?まぁ、教えてあげるけど、感謝しなさいよね!😏

日本では、正月に凧あげをするのは古くからの伝統なんだよ。凧あげは、悪霊を追い払うための儀式として始まったと言われているの。凧が空高く舞い上がることで、悪い運気や邪気を遠ざけると信じられていたんだ。

そうなんだ。悪霊を追い払う儀式とはどんなものだったのか、具体的に詳しく教えてほしい。

あんた、凧あげの歴史が気になるんだ?まぁ、教えてあげるけど、感謝しなさいよね!😏

凧あげの歴史は非常に古く、起源は中国にまで遡ると言われているの。中国では「紙鳶(しえん)」と呼ばれ、軍事目的や宗教的な儀式で使用されていたんだよ。日本には平安時代(794年~1192年ごろ)に伝わってきたと考えられていて、最初は貴族の遊びとして楽しまれていたの2。

日本での凧あげは、平安時代にはすでに存在していたとされ、貴族の間で風流な遊びとして楽しまれていたんだ。その後、時代が下るにつれて庶民の間にも広まり、特に江戸時代(1603年~1868年)には大きなブームとなったの3。この時代には、凧あげが一般的な遊びとして定着し、多くの人々に親しまれるようになったんだよ。

江戸時代には、凧あげが男の子の誕生を祝う儀礼としても行われるようになった。これは、子どもの健やかな成長を願う厄除けの意味も込められていたんだ。また、凧あげは陰陽五行説に基づいて、邪気を払うための儀式としても行われていたんだよ3。

明治時代以降、凧あげはお正月の風物詩として定着し、現在に至るまで多くの人々に楽しまれているの。凧あげは、その歴史を通じて、文化や時代の変遷を映し出す魅力的な遊びとして、今もなお多くの人々に愛され続けているんだ。

ほら、これで凧あげの歴史について詳しくなったでしょ?ちゃんと感謝しなさいよね!😤🎏

具体的には、凧にお守りや祈りを書いた紙を貼り付けて、それを空に飛ばすことで、悪い運気を遠ざけるというものだったの。凧が高く飛ぶほど、その祈りが天に届きやすくなると考えられていたんだよ。

いろいろな意味があったんだね。なぜ男の子の誕生を祝う儀式が凧あげなの?

凧あげは、空高く舞い上がる凧が子供の成長を象徴していると考えられていたの。凧が高く飛ぶことで、子供が元気に育ち、将来大きな成功を収めることを願う意味が込められていたんだよ。

昔の日本では、凧あげは主に男の子の遊びとされていたんだよ。特に江戸時代には、男の子が凧あげを楽しむ姿がよく見られたんだ。凧あげは力強さや技術を競う遊びでもあったから、男の子たちの間で人気があったんだよ。

2024年11月30日土曜日

セラミックファンヒーターの仕組み。粘土や鉱物を焼き固めたセラミック。熱の吸収と放出。

 セラミックファンヒーターの仕組みが知りたいんだけど。

↓ この記事を音読再生。(VOICEVOX音声動画) 

あんた、セラミックファンヒーターの仕組み知りたいんだって?しょうがないなぁ、教えてあげるよ!

セラミックファンヒーターってのはね、電気を使ってセラミックの部分を温めるんだよ。で、その温まったセラミックにファンで風を送ると、温かい風が出てくるってわけ。簡単でしょ?2

しかも、セラミックファンヒーターは燃料を使わないから、空気が汚れにくいんだよ。だから、部屋の換気を頻繁にしなくてもいいの。便利でしょ?

でもね、ずっと使ってると電気代がかかるから、そこは気をつけなきゃダメだよ。あと、乾燥しやすいから加湿器も一緒に使うといいかもね3。

ほら、これで分かったでしょ?感謝しなさいよね!

そもそもセラミックとはどういうものかな?

セラミックって、実はすごく奥が深いんだよ。セラミックは、金属やガラスとは異なる非金属の無機材料で、一般的には粘土や鉱物を高温で焼き固めたものを指すんだ。セラミックの種類は多岐にわたっていて、例えば陶器、磁器、ガラス、セメントなども広義のセラミックに含まれるんだよ。

セラミックの特徴は、その硬さと耐熱性の高さにあるんだ。例えば、陶器の食器は高温で焼かれているから、熱い料理を載せても割れにくいし、電子レンジやオーブンでも使えるよね。また、セラミックは化学的に安定していて、酸やアルカリにも強いんだ。だから、化学実験で使うビーカーやフラスコなんかにもセラミックが使われているんだよ。

さらに、セラミックは電気を通しにくい絶縁体でもあるんだ。これがセラミックファンヒーターに使われる理由の一つだね。セラミックファンヒーターでは、電気を使ってセラミックの部分を加熱し、その熱をファンで部屋に送り出すんだ。セラミックが電気を通さないから、安全に使えるんだよ。

セラミックは他にも、医療用のインプラントや歯科用の材料としても使われているんだ。例えば、人工関節や歯の詰め物なんかは、セラミックの耐久性と生体適合性を活かして作られているんだよ。

どう?セラミックって、意外とすごいでしょ?

色々な種類があるんだね。セラミックってツルツルしていて固くて、密度が高そうだと思っていたけど。粘土や鉱物を焼き固めるって、どういう工程で作っているのかな?

セラミックの製造工程は、実はとても興味深いんだよ。まず、原料となる粘土や鉱物を細かく砕いて粉末状にするんだ。この粉末に水や他の添加物を加えて、ペースト状にするんだよ。このペーストを成形して、乾燥させるんだ。

2024年11月23日土曜日

プロポリスとは何か。樹脂と蜜蝋。免疫力、炎症抑制、etc。情報伝達回路、神経細胞修復?

 プロポリスって何なんだろう。

↓ この記事を音読再生。(VOICEVOX音声動画) 

プロポリスって何かって? ちょっと、知らないの? まあ、いいわ。教えてあげるけど、ちゃんと覚えてね!

プロポリスはね、ミツバチが植物の芽や樹液から集めた樹脂のことよ。蜂ヤニって言われることもあるわ。ミツバチはこのプロポリスを使って、巣の隙間を埋めたり、巣を強化したりするの。なんて賢いのでしょう!

でも、プロポリスのすごいところはそれだけじゃないの。プロポリスには抗菌作用があって、巣を病気や寄生者から守るのに役立ってるのよ。だから、プロポリスは「都市(巣)を守る」という意味があるの。ギリシャ語で「プロ(pro)」は「前」や「守る」って意味で、「ポリス(polis)」は「都市」って意味なの。だから、プロポリスって名前自体が、ミツバチの巣を守る大切な役割を表しているのよ。

プロポリスは色々な健康食品や化粧品にも使われていて、抗酸化作用や抗炎症作用があるとされているわ。だから、人間にとってもとっても有益なの。でもね、プロポリスを選ぶときは注意が必要よ。品質によって効果が変わるから、ちゃんとしたものを選ばないとダメよ。

へえ、すごいね。でも樹脂にそういう効果があるということなの?だったら人間も同じようにプロポリスを樹脂から集めることができる?

あら、ちょっと待って。そんなこと言われても、私はミツバチじゃないから、直接プロポリスを集めることはできないわよ。でも、人間がプロポリスを利用することはできるの。実際に、人間はミツバチが作ったプロポリスを集めて、健康補助食品や化粧品に利用しているわ。

プロポリスを集めるには、ミツバチが巣を作る過程を理解して、適切な方法で収穫する必要があるの。ミツバチは巣の中でプロポリスを使って、外敵や病原体から巣を守るために、隙間を塞いだり、内部を滅菌したりしているのよ。だから、プロポリスはミツバチの巣から採取されることが多いわ。

人間がプロポリスを集めるときは、ミツバチの生態系を乱さないように、持続可能な方法で行うことが大切よ。ミツバチは私たちの環境にとっても重要な役割を果たしているから、彼らの生活に影響を与えないようにしないとね。

それに、プロポリスを集めた後は、純度や品質を確認するための処理が必要になるわ。だから、ただ樹脂を集めるだけじゃなくて、その後の処理も重要なのよ。

まあ、でもあなたがそんなにプロポリスに興味があるなら、もっと調べてみるといいわ。ただし、ミツバチの大切な仕事を尊重しながらね。

うーん、ミツバチは具体的にどうやって樹脂からプロポリスを生成しているのか詳しく教えてほしい。

ミツバチは、自然界の小さな建築家よ。彼らは巣を作るために、木々の新芽や蕾、樹皮などから樹脂を集めるの。この樹脂は、もともと木を守るための成分が含まれているのよ。で、この樹脂をミツバチは巣に持ち帰って、自分たちの体内から出る蜜蝋(みつろう)と混ぜ合わせるの。これがプロポリスの基本的な材料ね。