
miibo(ミーボ)では、だれでもかんたんに会話型AIを構築することができます。検索クエリー生成プロンプトを活用して最適な情報をAIに与えましょう!
- miiboの概要
- 検索クエリー生成プロンプトとは
- 検索クエリー生成プロンプトの利用方法
- 検索クエリー生成プロンプトの仕組み
- 検索クエリー生成プロンプトの活用方法
「最適なRAG(ナレッジデータストアなど)の情報をプロンプトに入れたい!」「もっと会話の精度をあげたい!」でも、どのようにしたらいいかわからないというお困りごとはありませんか?
miiboは会話型AI構築プラットフォームです。
miiboでは、だれでもかんたんに会話型AIを構築できます。
この記事を読めば、miiboの概要、検索クエリー生成プロンプトの活用方法がわかります。
ぜひ、最後までご覧ください!
この記事は、株式会社miiboのmiiboDesigner岡大徳が提供しています。
miiboとは?
miiboの概要
miiboはだれでも簡単に会話型AIをつくることができる会話型AI構築プラットフォームです。ChatGPTやClaudeなどのLLM(大規模言語モデル)をカスタムし、AIソリューションを高速で開発できます。
AI開発に必要な様々な技術的なハードルを取り除き、誰でも簡単に効率的にAIを開発できる環境を提供しています。
「AIアプリを開発したいけれど、どこから始めればいいのか分からない…」
「専門的な知識がないと難しいのでは…」そんな悩みを解決するのが、ノーコードAIアプリ開発プラットフォーム「miibo」です。
miiboなら、カスタマーサクセス、パーソナライズ対応、キャラクター活用など、あらゆるAIアプリケーションを誰でも簡単に開発できます。プログラミング知識は一切不要。あなたのアイデアをそのままAIアプリとして実現できます。
出典:miiboより
miiboの運営会社
概要 | 内容 |
---|---|
運営会社 | 株式会社miibo |
CEO | 功刀 雅士 |
本社 | 〒108-6022 東京都港区港南2丁目15-1 品川インターシティ A棟 22階 |
創立 | 2023年 4月 7日 |
株式会社miiboは、会話型AIの社会実装を推進するための事業をしている会社です。
miiboという社名には、「いつか自分自身(me)でさえも、簡単にAI化(bot)できるような環境を創りたい」 (me + bot = miibo)という意味が込められています。
会話型AIをより身近な存在にし、誰でも簡単に構築して活用ができるような環境を創りあげることを目指している会社です!
株式会社miiboについてさらに詳しく知りたい方は公式ホームページをご覧ください。
miiboの読み方
miiboは「ミーボ」と読みます。名前の由来は、「いつか自分自身(me)でさえも、簡単にAI化(bot)できるような環境を創りたい」(me+bot=miibo)という意味が込められています。
多くの人は、「やらなければならないこと」に追われ、「やりたいこと」に充分な時間を費やせず生きています。
私たちは、ノーコードで簡単に実用的な「会話型AI」を構築できるプラットフォーム「miibo」を中心に、会話型AIの社会実装を進めています。開発者だけでなく、老若男女誰もがAIをもっと手軽に、効率的に開発できるようになれば、多くの人が「やらなければならないこと」に追われることから脱却できる。
そして、「やりたいこと」に向き合うことができ、もっと活躍できるはず。
そうすれば、社会全体の生産性が上がり、社会全体の幸福度も上がっていく。AIに対して「人の仕事を奪う」という負のイメージを持つ人もいますが、AIは、人や社会の喜びや幸せを生むことができる、と私たちは信じています。
miiboは、AIで、人を社会を幸せにします
出典:株式会社miibo
miiboでできること
株式会社miiboが運営しているサービス「miibo」では、下記のことができます。
- プログラミング不要で爆速でAI開発できる
- 様々なLLMをカスタマイズできる(LLMフラット)
- 様々なサービスと連携できる(Connect Everything構想)
- 作成したAIをどこにでも組み込める
- 開発と運用のコストを最小化できる
- パーソナライズされた会話ができるAIを構築できる
- 生成AIブーム以前からの積み上げがもたらす、圧倒的な汎用性
検索クエリー生成プロンプトとは
検索クエリー生成プロンプトについて
検索クエリー生成プロンプトとは、RAG(ナレッジデータストアなど)で利用する検索クエリーを生成するためのプロンプトのことです。
miiboでは、ユーザーの発話のたびにRAGの情報を検索するための検索クエリーを生成します。検索クエリー生成プロンプトでは、検索クエリーをコントロールすることができます。
検索クエリー生成プロンプトの特徴
検索クエリー生成プロンプトの特徴は
- デフォルトのプロンプトがある
- miibo独自のステートや会話履歴などを反映することができる
- 会話で生成されたクエリーが確認できる
ことです。
miiboでは検索クエリー生成プロンプトで、最適な検索クエリーを生成することができます。
どのように検索クエリー生成プロンプトを書くのか見ていきましょう!
検索クエリー生成プロンプトの利用方法
デフォルトのプロンプトがあるため簡単な3ステップで検索クエリー生成プロンプトを書くことができます。
「会話の設定」にある「AIの応答をカスタマイズ」を開きましょう。
検索クエリー生成プロンプトまでスクロールします。
「デフォルトのプロンプトの利用」をクリックすることで、検索クエリー生成プロンプトにプロンプトが挿入されます。
以下はuserとaiの会話です。
@{history}
上記のuserが欲している情報を見つけるための検索用のクエリーを作成してください。(5語まで)検索クエリーのみを出力しダブルクォーテーション等の記号は用いないでください。なるべく最後のユーザーの質問の内容を優先してクエリーに含めてください。
これで、検索クエリー生成プロンプトの設定が完了します。
デフォルトのプロンプトでは、下記のように設定されています。
- 会話の直前の履歴を考慮
- 5語まで検索クエリーを生成
- ユーザーの直近の質問内容を優先
検索クエリー生成プロンプトの仕組み
検索クエリーの生成の流れは、
- Userから質問
- 検索クエリー生成
- RAGを検索
検索クエリーの役割はUserの質問とRAGをつなぐことです。最適な検索クエリーを生成するためには、検索クエリーを生成するプロンプトがとても重要です。
検索クエリー生成プロンプトの記述方法
- 会話の直前の履歴を考慮しキーワードをつなげる
- 特定のキーワードが入るように調整する
- レポートの会話ログを見て調整する
会話の直前の履歴を考慮しキーワードをつなげる
検索クエリー生成プロンプトに@{history}と表記することで会話の直前の履歴が考慮されます。そのため、会話のやりとりでキーワードをつなげることができ、会話を続けることでニーズを絞り込み、欲しい情報にたどりつくことができます。
特定のキーワードが入るように調整する
特定のキーワード(A)がでたときに、適切な回答情報の検索のために補完する情報(B)を追加するように表記することで、検索クエリーを調整することができます。また、プロンプトに直接特定のキーワードを書くことで、検索クエリーに必ず特定のキーワードを入れることもできます。
たとえば、miiboというキーワードを検索クエリーに必ず含めたい場合、
上記のuserが欲している情報を見つけるための検索用のクエリーを作成してください。(5語まで)検索クエリーのみを出力しダブルクォーテーション等の記号は用いないでください。必ずmiiboというキーワードを出力してください。
と、書くことでmiiboというキーワードが検索クエリーに出力されます。
レポートの会話ログを見て調整する
miiboには、レポート機能があります。レポート機能の中でも会話ログを見ることができ、実際の会話からどのような検索クエリーが生成されているかを確認することができます。
会話の流れで、どのような検索クエリーが生成されているかを確認し、検索クエリー生成プロンプトを調整することで、検索の精度が向上します。
検索クエリーを最適化することで、ナレッジデータストアやデータソースなどの検索結果が適切なものになります。そして、回答の精度が向上します。
miiboは無料でつかうことができる
今回は、miiboでAIに専門知識を与える方法を紹介しました。
だれでも簡単に無料でつかえることががmiiboの最大のメリットです。ぜひ、miiboをつかって会話型AIをつくってみてください。