BLOG

BLOG

Elasticsearch ES|QL 入門:ログ分析をもっとスマートに

Elasticsearch は、ログやメトリクスの検索・分析に広く使われている分散型検索エンジンです。これまでの検索には Lucene ベースの DSL が広く使われてきましたが、2023年に登場した新しいクエリ言語「ES|QL(Elast...
BLOG

2025年のAIアシスタント:LLMからAIエージェント(Agentic AI)へ

「AIアシスタントに任せよう」、そんな言葉が日常的に使われる時代がやってきました。 例えば、PerplexityとPayPalが提携し、AIが「探す→比べる→支払う」までをつなぐエージェント型コマースを実装するとされ、個人の買い物体験がチャ...
BLOG

Elasticsearch × CLIP × GPTで画像検索システムを作ってみた

キャプションやタグがなくても、テキストで近い画像を検索できる。そんな仕組みを、ElasticsearchとAIを組み合わせ試作しました。画像資産の整理や業務効率化に役立ちます。Elasticsearch を選んだ理由はシンプルです。ベクトル...
BLOG

Elasticsearchの bbq_hnsw を使ったベクトル検索(実践編)

はじめに前回は、Elasticsearchで bbq_hnsw を利用したベクトルの量子化について、その基礎を解説しました。今回は、bbq_hnsw を使って実際にベクトル検索を行う手順を解説します。対象読者Elasticsearchでベク...
BLOG

Elasticsearh の bbq_hnsw を使ったベクトル検索(基礎編)

はじめにElasticsearchで密ベクトル検索を行う場合、Elasticsearch 9.1.0からbbq_hnswを使った検索がデフォルトになりました。このブログでは、bbq_hnswの基礎について解説します。対象読者Elastics...
BLOG

Elastic Security for SIEM のトレーニング用Lab環境の解説

はじめに今回は、Elastic Certified SIEM Analyst のトレーニングコースの Lab 環境について、その特徴と具体的な操作方法を紹介します。(Elastic Certified SIEM Analyst の Lab ...
BLOG

ローコードRAG構築:n8nとElasticsearchで作るAI検索チャットボット

「社内のドキュメントを、ChatGPTのように対話形式で検索できたら…」 「ノーコードツールでプロトタイプを作りたいけど、検索精度が物足りない…」そんな悩みを抱える業務改善担当者の方へ。本記事では、オープンソースのワークフロー自動化ツール ...
BLOG

日本語アナライザーの比較:Kuromoji・Sudachi・MeCab・Janome・LLMの性能検証

Elasticsearchの標準アナライザーはKuromojiですが、他にも日本語向けのアナライザーが存在します。本記事ではSudachiやMeCab、およびPythonライブラリのJanome、そしてLLM(GPT-4)といった選択肢を比...
BLOG

Elasticsearchでの外部のEmbed Model(Cohere)を使った密ベクトル検索

はじめに今回は、Elasticsearchでの密ベクトル検索において、外部のEmbed Modelを利用する方法について解説します。これまで、ホワイトペーパー「Elasticsearchを使った簡易RAGアプリケーションの作成」やブログ記事...
BLOG

Elasticsearchのドキュメントごとのアクセス制御(Document Level Security)

はじめにこれまで3回にわたって、インデックスごとのロールベースアクセス制御(RBAC) の設定方法について解説してきました。Elasticsearchのインデックスに対するアクセス制御(概要)Elasticsearchのインデックスに対する...