基礎知識

AIテキスト

ChatGPTでバイブコーディング: 音楽生成AIの「ガチャ」用GUIを構築

前回まで、ACE-StepとComfyUI APIを利用して、AIによる音楽生成の自動化を試してきました。これで夜間のバッチ処理で大量に生成することができますが、今度はその中から良質なものを選び出す必要があります。今回はGUIで作業を楽にす...
AIテキスト

ACE-Stepによる音楽生成AIの「ガチャ」自動化に挑む

ACE-StepとComfyUI APIを使った音楽生成を自動化し、生成結果を数値評価して「ガチャ」を回す仕組みを解説します。
基礎知識

[後編]VS Code Remote-SSHでMacからWindows開発機に接続

前回、SSHを利用する基本的なセットアップを完了しました。今回は公開鍵を共有し、接続設定を保存してパスワード無しで簡単にアクセスできる状態を目指します。クライアント側のSSH接続の設定改善前回の手順を参考に、SSHの接続が可能な状態が構築済...
基礎知識

[前編]VS Code Remote-SSHでMacからWindows開発機に接続

MacのVS CodeからLAN内WindowsにRemote-SSH接続し、Windows上で実行しながら快適に開発するための最短手順と注意点をまとめます。
基礎知識

Vibe Coding実践例:PythonでX(旧Twitter)に投稿する注意点とサンプルコード

PythonとTweepyを使ってX(旧Twitter)に投稿する方法を、最新のX API仕様に基づきわかりやすく解説します。
基礎知識

Vibe codingを実践してわかった注意点:失敗しにくい使い方

Vibe codingは便利ですが、そのまま信じると危険です。実際のコード生成例を題材に、注意点と実践で使える活用方法を整理します。
AIテキスト

青空文庫『遠野物語』をRAG検索の題材とする実例

青空文庫『遠野物語』を題材に、RAGで使いやすいテキスト構造へ整形する前処理を解説します。
AIテキスト

MarkdownをRAG(検索拡張生成)で扱う知識ベースとして活用する方法

MarkdownコンテンツをRAGシステムで効率よく検索・生成に使うためのチャンク分割と構造保持のベストプラクティスを、最新情報に基づいて解説します。
AIテキスト

Chroma DBとは?Python定番ベクトルDBを試す

RAGでは、ユーザーからの質問に答える際に、まず知識ベースから関連情報を「検索(Retrieval)」し、その情報を基にLLMが「生成(Generation)」を行います。まず知識ベースをChroma DBで準備しましょう。Chroma D...
AIテキスト

RAGとは何か:LLM単体の限界を超えて「自分のデータ」で答えさせる方法

RAG(Retrieval Augmented Generation)は、LLMの外に知識ベースを置き、必要な情報を検索してから回答させる仕組みです。LLM単体の弱点(知識が固定・全文を読めない)を補い、正確性と最新性を上げる考え方を最短で整理します。