miibo(ミーボ)の検索クエリー生成プロンプトの書き方を解説!

【大解剖】miibo 検索クエリー生成プロンプト
【大解剖】miibo 検索クエリー生成プロンプト
daitoku0110icon
岡大徳

miibo(ミーボ)では、だれでもかんたんに会話型AIを構築することができます。検索クエリー生成プロンプトを活用して最適な情報をAIに与えましょう!

この記事でわかること
  • miiboの概要
  • 検索クエリー生成プロンプトとは
  • 検索クエリー生成プロンプトの利用方法
  • 検索クエリー生成プロンプトの仕組み
  • 検索クエリー生成プロンプトの活用方法

「最適なRAG(ナレッジデータストアなど)の情報をプロンプトに入れたい!」「もっと会話の精度をあげたい!」でも、どのようにしたらいいかわからないというお困りごとはありませんか?

miiboは会話型AI構築プラットフォームです。

miiboでは、だれでもかんたんに会話型AIを構築できます。

この記事を読めば、miiboの概要、検索クエリー生成プロンプトの活用方法がわかります。

daitoku0110icon
岡大徳

ぜひ、最後までご覧ください!

この記事について

この記事は、株式会社miiboのmiiboDesigner岡大徳が提供しています。

About miibo

miiboとは?

miiboの概要から、運営会社、読み方、できることまで紹介します。

miiboの概要

miiboはだれでも簡単に会話型AIをつくることができる会話型AI構築プラットフォームです。ChatGPTやClaudeなどのLLM(大規模言語モデル)をカスタムし、AIソリューションを高速で開発できます。

AI開発に必要な様々な技術的なハードルを取り除き、誰でも簡単に効率的にAIを開発できる環境を提供しています。

miiboは会話型AIを爆速開発し、効率的に運用できるプラットフォームです。

下記の2つの両面を備えています。

  • AI開発ビギナーにとっては、爆速で簡単に会話型AIを構築できるサービス
  • 本格的にAI開発をしたいデベロッパーにとっては、多機能な汎用開発サービス
出典:miiboより

miiboの運営会社

概要内容
運営会社株式会社miibo
CEO功刀 雅士
本社〒150-0043
東京都渋谷区道玄坂1丁目10番8号渋谷道玄坂東急ビル2F-C
創立2023年 4月 7日
出典;株式会社miiboより

株式会社miiboは、会話型AIの社会実装を推進するための事業をしている会社です。

miiboという社名には、「いつか自分自身(me)でさえも、簡単にAI化(bot)できるような環境を創りたい」 (me + bot = miibo)という意味が込められています。

daitoku0110icon
岡大徳

会話型AIをより身近な存在にし、誰でも簡単に構築して活用ができるような環境を創りあげることを目指している会社です!

株式会社miiboについてさらに詳しく知りたい方は公式ホームページをご覧ください。

miiboの読み方

miiboは「ミーボ」と読みます。名前の由来は、「いつか自分自身(me)でさえも、簡単にAI化(bot)できるような環境を創りたい」(me+bot=miibo)という意味が込められています。

「会話」は、人間が何千年にも渡ってアップデートを続けてきた、最強のコミュニケーションインターフェースです。そのインターフェースにAIを適用した「会話型AI」は、発達したAI技術と人間を親密にし、人間がAIからより多くの恩恵を享受することを可能にします。AIと人間が共存し、AIを自然と活用できる社会になれば、私たちは今まで以上に「自分らしさ」を探求し、自己の幸せのために人生の貴重な時間を多く費やせるようになると信じています。
「法人」も同様です。AIと共存し、AIの技術の恩恵をフルに享受できる環境が整えば、「実現したいビジョン」の達成のために割く時間を最大化することができると信じています。

そんな世界になるために少しでも貢献をするべく、miiboは会話型AIの社会実装を推進するための事業を営みます。
会話型AIをより身近な存在にし、誰でも簡単に構築して活用ができるような環境を創りあげることを目指していきます。

出典:株式会社miibo

miiboでできること

株式会社miiboが運営しているサービス「miibo」では、下記のことができます。

  • プログラミング不要で爆速でAI開発できる
  • 様々なLLMをカスタマイズできる(LLMフラット)
  • 様々なサービスと連携できる(Connect Everything構想)
  • 作成したAIをどこにでも組み込める
  • 開発と運用のコストを最小化できる
  • パーソナライズされた会話ができるAIを構築できる
  • 生成AIブーム以前からの積み上げがもたらす、圧倒的な汎用性
About Search Query Generation Prompt

検索クエリー生成プロンプトとは

検索クエリー生成プロンプトと検索クエリー生成プロンプトの特徴について紹介します。

検索クエリー生成プロンプトについて

検索クエリー生成プロンプトとは、RAG(ナレッジデータストアなど)で利用する検索クエリーを生成するためのプロンプトのことです。

miiboでは、ユーザーの発話のたびにRAGの情報を検索するための検索クエリーを生成します。検索クエリー生成プロンプトでは、検索クエリーをコントロールすることができます。

検索クエリー生成プロンプトの特徴

検索クエリー生成プロンプトの特徴は

  • デフォルトのプロンプトがある
  • miibo独自のステートや会話履歴などを反映することができる
  • 会話で生成されたクエリーが確認できる

ことです。

miiboでは検索クエリー生成プロンプトで、最適な検索クエリーを生成することができます。

daitoku0110icon
岡大徳

どのように検索クエリー生成プロンプトを書くのか見ていきましょう!

How to

検索クエリー生成プロンプトの利用方法

miiboの検索クエリー生成プロンプトの利用方法を紹介します。
デフォルトのプロンプトがあるため簡単な3ステップで検索クエリー生成プロンプトを書くことができます。
AIの応答をカスタマイズを開く

「会話の設定」にある「AIの応答をカスタマイズ」を開きましょう。

image
miibo(ミーボ)の検索クエリー生成プロンプトの書き方を解説! 11
検索クエリー生成プロンプトまでスクロール

検索クエリー生成プロンプトまでスクロールします。

検索クエリー生成プロンプト
検索クエリー生成プロンプト
デフォルトのプロンプトを利用をクリック

「デフォルトのプロンプトの利用」をクリックすることで、検索クエリー生成プロンプトにプロンプトが挿入されます。

以下はuserとaiの会話です。
@{history}

上記のuserが欲している情報を見つけるための検索用のクエリーを作成してください。(5語まで)検索クエリーのみを出力しダブルクォーテーション等の記号は用いないでください。なるべく最後のユーザーの質問の内容を優先してクエリーに含めてください。

これで、検索クエリー生成プロンプトの設定が完了します。

デフォルトのプロンプトについて

デフォルトのプロンプトでは、下記のように設定されています。

  • 会話の直前の履歴を考慮
  • 5語まで検索クエリーを生成
  • ユーザーの直近の質問内容を優先
Structure

検索クエリー生成プロンプトの仕組み

検索クエリー生成プロンプトの仕組みについて紹介します。
検索クエリー生成プロンプトの流れ
検索クエリー生成プロンプトの流れ

検索クエリーの生成の流れは、

  1. Userから質問
  2. 検索クエリー生成
  3. RAGを検索

検索クエリーの役割はUserの質問とRAGをつなぐことです。最適な検索クエリーを生成するためには、検索クエリーを生成するプロンプトがとても重要です。

How to use

検索クエリー生成プロンプトの記述方法

検索クエリー生成プロンプトでエージェントの精度をあげる記述方法について紹介します。
検索クエリーをプロンプトで最適化
検索クエリーをプロンプトで最適化
精度を上げるための検索クエリーの最適化
  • 会話の直前の履歴を考慮しキーワードをつなげる
  • 特定のキーワードが入るように調整する
  • レポートの会話ログを見て調整する

会話の直前の履歴を考慮しキーワードをつなげる

検索クエリー生成プロンプトに@{history}と表記することで会話の直前の履歴が考慮されます。そのため、会話のやりとりでキーワードをつなげることができ、会話を続けることでニーズを絞り込み、欲しい情報にたどりつくことができます。

特定のキーワードが入るように調整する

特定のキーワード(A)がでたときに、適切な回答情報の検索のために補完する情報(B)を追加するように表記することで、検索クエリーを調整することができます。また、プロンプトに直接特定のキーワードを書くことで、検索クエリーに必ず特定のキーワードを入れることもできます。

たとえば、miiboというキーワードを検索クエリーに必ず含めたい場合、

上記のuserが欲している情報を見つけるための検索用のクエリーを作成してください。(5語まで)検索クエリーのみを出力しダブルクォーテーション等の記号は用いないでください。必ずmiiboというキーワードを出力してください。

と、書くことでmiiboというキーワードが検索クエリーに出力されます。

レポートの会話ログを見て調整する

miiboには、レポート機能があります。レポート機能の中でも会話ログを見ることができ、実際の会話からどのような検索クエリーが生成されているかを確認することができます。

会話の流れで、どのような検索クエリーが生成されているかを確認し、検索クエリー生成プロンプトを調整することで、検索の精度が向上します。

daitoku0110icon
岡大徳

検索クエリーを最適化することで、ナレッジデータストアやデータソースなどの検索結果が適切なものになります。そして、回答の精度が向上します。

Summary

miiboは無料でつかうことができる

miiboはだれでも簡単に無料でつかうことができます。

今回は、miiboでAIに専門知識を与える方法を紹介しました。

だれでも簡単に無料でつかえることががmiiboの最大のメリットです。ぜひ、miiboをつかって会話型AIをつくってみてください。

この記事を書いた人

miiboDesigner岡大徳のアバター

miiboDesigner岡大徳

株式会社miiboのmiiboDesignerです。miiboDesignerとは、目的にそってmiiboの精度を向上するためにmiiboを設計する人のことです。