自分のはてなブログを検索するチャットボットを作った

タイトルの通り、自分のはてなブログを検索するチャットボットを作った。 別に公開はしてない。

llama-indexというライブラリを使っている。 llama-indexにはllama-hubという外部のリソースを読み込むためのプラグインが提供されている。 その中のはてなブログ用のプラグインを使った。

実際は、プラグインをそのまま使うだけだと、情報が足りなかったのでPRを出した。 具体的には、エントリーのテキストを読んでくるだけで、エントリーのURLまで取得できてなかった。 以前、はてなブログ用のAPIラッパーを作ったことがあり、取得できることはわかっていたので追加した。

https://github.com/emptycrown/llama-hub/pull/425

作ってみて触っていると、自分に関する情報を自分の代わりに答えてくれるボットができた。 このボットに対して知識的な部分は聞いてくれると良さそうだな、と思っている。 今のところははてなブログだけだが、他のブログ記事も読み込んでみるなど、ブログを整理していきたい気持ちが加速してきた。