最小構成のRAGでミステリーを解決させてみた(Gemini + TypeScript)
はじめに # 大まかな構成は把握していても、細かい実装には手が回らずぼんやりとしか理解してなかったので、勉強を兼ねてRAG(Retrieval-Augmented Generation)を実装してみました。 今回は、RAGの核となる「ベクトル化」「類似度検索」「コンテキスト注入」を理解することを目的に、フレームワークやVectorDBをあえて使わず、最小構成で動かしてみます。 これらは実運用ではライブラリやVectorDBに置き換える選択肢がありますが、まずは本質を素の形で体感します...
記事を読むGemini Code Assistで15パズルを作ろう
はじめに # アジャイルグループの石田です。今回はアジャイルやスクラムといったテーマから少し離れて、生成AIについてお話しします。 Googleが提供するGemini Code Assistは、生成AIを用いたコーディング支援ツールの1つです。2025年2月以降、個人向けの無料版が提供されており、コード補完は1日6,000件、チャットリクエストは1日240件まで利用できます。個人開発で使うには十分すぎるほどの利用制限で、非常に魅力的です...
記事を読む
