C#
Voskで会話を文字起しする①

過去記事の「会話の間が空いたときに文字起しする」は、あまりいい結果を残せず実践で使ってません。Discordの音声受信もとん挫してしまっているので何とかせねばと思っていた矢先。Voskというよさげなものがあるみたいなので […]

続きを読む
C#
LLamaSharp 0.16.0リリース

LLamaSharp 0.16.0が出ました。KernelMemoryがエラーになる現象は修正されているでしょうか?検証してみました。 やはりまだダメでした。引き続き0.13を使うしかないですね。

続きを読む
C#
LLMでプロンプト文字列を作成してstable diffusionで画像生成する(StableDiffusion.NET 3.1対応)

StableDiffusion.NETがFlux.1対応になって少しコーディングが変わったので修正しました。モデルの読み込みとパラメータが少し変わりました。 Nuget情報 概要gemma2に日本語で指示してStable […]

続きを読む
C#
kernel memoryを使ったc#のチャットプログラム(日付、株価、天気の認識)

Webページをkernel memoryに渡して勝手にやってくれたらいいのですが、時間がかかるのとスクレイピングしてもうまく認識してくれないので苦戦しております^^;そうは言っても今日の日付であったり株価や天気などは短い […]

続きを読む
C#
簡単なWebページをスクレイピングするc#プログラム

前回は、KernelMemoryに食わすURLアドレスを求める巡回プログラムをやりましたが、いざLLMにWebアドレスを渡しても全然認識できませんでした。マイ曰く「わかるわけないじゃん」だそうです。スクレイピングしてあげ […]

続きを読む
C#
簡単なWeb巡回のc#プログラム

kernel memoryはテキストだけでなくWeb参照も可能です。その前準備としてAbot2を使って簡単なUri情報を収集するプログラムを作成します。 Nuget情報は下記になります。 概要googleニュースサイトを […]

続きを読む
C#
kernel memoryを使ったc#のチャットプログラム

あるディレクトリに入っているドキュメントを見てキャラ設定したマイがチャットで回答します。kernel memoryのAskAsyncは、ただドキュメントの中を探して答えるだけなので探した結果をチャットボットに渡して会話の […]

続きを読む
C#
kernel memoryを使ったRAGの簡単なc#プログラム

ほぼExampleのまんまですがkernel memoryを使ってディレクトリ内のドキュメントを読み込んでLLMがそれを見て回答するプログラムです。いままで掲載できなかった理由は、llamasharpの0.14以降でke […]

続きを読む
C#
LLMでプロンプト文字列を作成してstable diffusionで画像生成する

stable diffusionは、にわかのためプロンプトに何を入れていいのか、さっぱりわかりません。そういうときこそLLMに助けてもらえばいいじゃんということでLLM+stable diffusionのプログラムを作成 […]

続きを読む
C#
stable diffusionを使って画像生成する簡単なc#プログラム④(img2img+Embedding)複数

前回とあまり変更がありませんが複数種類のイメージをバッチ処理するコードを掲載します。メモリ周りはWebUIの方が優れていますが短いコードでいろんな処理ができるのでc#で組むのはありかなと思います。 Nuget情報 概要F […]

続きを読む