miibo(ミーボ)では、だれでもかんたんに会話型AIを構築することができます。プロンプトエディタを活用して実用的なAIをつくりましょう!
- miiboの概要
- プロンプトエディタとは
- プロンプトエディタの利用方法
- プロンプトエディタの仕組み
- プロンプトエディタの活用方法
「会話型AIをつくりたい!」「もっと会話の精度をあげたい!」でも、どのようにプロンプトを書いたらいいかわからないというお困りごとはありませんか?
miiboは会話型AI構築プラットフォームです。
miiboでは、だれでもかんたんに会話型AIを構築できます。
この記事を読めば、miiboの概要、プロンプトエディタの活用方法がわかります。
ぜひ、最後までご覧ください!
この記事は、株式会社miiboのmiiboDesigner岡大徳が提供しています。
miiboとは?
miiboの概要
miiboはだれでも簡単に会話型AIをつくることができる会話型AI構築プラットフォームです。ChatGPTやClaudeなどのLLM(大規模言語モデル)をカスタムし、AIソリューションを高速で開発できます。
AI開発に必要な様々な技術的なハードルを取り除き、誰でも簡単に効率的にAIを開発できる環境を提供しています。
miiboは会話型AIを爆速開発し、効率的に運用できるプラットフォームです。
下記の2つの両面を備えています。
出典:miiboより
- AI開発ビギナーにとっては、爆速で簡単に会話型AIを構築できるサービス
- 本格的にAI開発をしたいデベロッパーにとっては、多機能な汎用開発サービス
miiboの運営会社
概要 | 内容 |
---|---|
運営会社 | 株式会社miibo |
CEO | 功刀 雅士 |
本社 | 〒150-0043 東京都渋谷区道玄坂1丁目10番8号渋谷道玄坂東急ビル2F-C |
創立 | 2023年 4月 7日 |
株式会社miiboは、会話型AIの社会実装を推進するための事業をしている会社です。
miiboという社名には、「いつか自分自身(me)でさえも、簡単にAI化(bot)できるような環境を創りたい」 (me + bot = miibo)という意味が込められています。
会話型AIをより身近な存在にし、誰でも簡単に構築して活用ができるような環境を創りあげることを目指している会社です!
株式会社miiboについてさらに詳しく知りたい方は公式ホームページをご覧ください。
miiboの読み方
miiboは「ミーボ」と読みます。名前の由来は、「いつか自分自身(me)でさえも、簡単にAI化(bot)できるような環境を創りたい」(me+bot=miibo)という意味が込められています。
「会話」は、人間が何千年にも渡ってアップデートを続けてきた、最強のコミュニケーションインターフェースです。そのインターフェースにAIを適用した「会話型AI」は、発達したAI技術と人間を親密にし、人間がAIからより多くの恩恵を享受することを可能にします。AIと人間が共存し、AIを自然と活用できる社会になれば、私たちは今まで以上に「自分らしさ」を探求し、自己の幸せのために人生の貴重な時間を多く費やせるようになると信じています。
「法人」も同様です。AIと共存し、AIの技術の恩恵をフルに享受できる環境が整えば、「実現したいビジョン」の達成のために割く時間を最大化することができると信じています。そんな世界になるために少しでも貢献をするべく、miiboは会話型AIの社会実装を推進するための事業を営みます。
出典:株式会社miibo
会話型AIをより身近な存在にし、誰でも簡単に構築して活用ができるような環境を創りあげることを目指していきます。
miiboでできること
株式会社miiboが運営しているサービス「miibo」では、下記のことができます。
- プログラミング不要で爆速でAI開発できる
- 様々なLLMをカスタマイズできる(LLMフラット)
- 様々なサービスと連携できる(Connect Everything構想)
- 作成したAIをどこにでも組み込める
- 開発と運用のコストを最小化できる
- パーソナライズされた会話ができるAIを構築できる
- 生成AIブーム以前からの積み上げがもたらす、圧倒的な汎用性
プロンプトエディタとは
プロンプトエディタについて
プロンプトエディタとは、エージェントの応答を制御する「プロンプト」を書く場所のことです。
プロンプトエディタに、エージェントへの指示文である「プロンプト」を記述し、エージェントの応答を制御します。
プロンプトエディタの特徴
プロンプトエディタの特徴は
- プロンプトテンプレートから選択可能
- 利用事例によりアイデアをもらえる
- ステートなどのmiibo独自の記述について説明があり、わかりやすい
- AIにプロンプトを考えてもらう
ことです。
miiboではプロンプトの知識がなくても、だれでも簡単にエージェントをつくることができます。
どのようにプロンプトを書くのか見ていきましょう!
プロンプトエディタの利用方法
プロンプトのテンプレートがあるため簡単な3ステップでエージェントのプロンプトを書くことができます。
「会話の設定」にある「AIの応答をカスタマイズ」を開きましょう。
プロンプトエディタまでスクロールします。
プロンプトを書く方法は3つあります。
- 自分でプロンプトを書く
- AIにプロンプトを考えてもらう
- プロンプトテンプレートから選択する
miiboでは、AIにプロンプトを考えてもらうことができます。どんなプロンプトを考えてもらいたいかを言語化できていれば、だれでも簡単にエージェントをつくることができます。
プロンプトテンプレートでは、選択からつくりたいエージェントに近いものを選ぶ。
これで、エージェントのプロンプトテンプレートの選択が完了します。
- 上記の○○などの<>内は適宜変更し、この行は削除してください。
- プロンプト中の参考資料や前提データは、会話のトレーニング内のナレッジデータストア機能を利用して登録してください。
- このプロンプトをそのまま使う場合は、必ずエージェント作成後にナレッジデータストアの設定を行ってください。
ナレッジデータストアとは、miiboがサービス内で所有する、AIに与える専門知識を保持するためのデータベースのことです。ナレッジデータストアの活用方法はこちら
プロンプトエディタの仕組み
miiboのプロンプト構成は
- ベースプロンプト
- 前提データプロンプト
- 会話履歴
- 追記プロンプト
です。
プロンプトエディタの内容は、ベースプロンプトに格納されます。エージェントを制御する非常に重要な部分です。
プロンプトエディタの記述方法
エージェントにわかりやすい記述のポイントは
- 目的と整合性があり、モレやダブりがない文章構成
- 統一性のある文章構造
- シンプルな文
目的と整合性があり、モレやダブりがない文章構成
miiboのプロンプトエディタに書いた内容はベースプロンプトに格納されます。エージェントの応答を制御するためにわかりやすい文章構成で記述することが重要です。わかりやすい文章構成とは、目的と整合性があり、モレやダブりがない文章構成のことです。わかりやすい文章構成にするための3つのステップを紹介します。
目的や内容はすべて一番伝えたい一文で書くことが大事です。
エージェントをユーザーに提供する目的を考えます。目的は、エージェントの紹介文と一致します。
目的にそって内容を考えていきます。ここでの内容の項目は、プロンプトの「#(見出し1)」に該当します。
- 前提条件
- 役割
- ターゲット
- 行動方針
- 制約条件
目的と内容は、3つの方法でチェックします。目的と内容のキーメッセージを確認して、それぞれをならべてチェックします。
- 目的から内容をそれはなぜ、どのようにでつなげてみる
- 内容から目的をだからなにでつなげてみる
- モレやダブりがないか
チェックを繰り返し、追記、修正していきます。
統一性のある文章構造
文章構成が決まると、各内容を書いていきます。
各内容が同じフォーマットで書かれていると、文章を読む方は内容を理解するストレスが減り、内容だけに注意することができます。そのため、統一性のある文章構造は、内容の理解を助けます。また、プロンプト全体で同じ記述方法を用いることで、構造の理解を助けます。
たとえば、文章構造をタイトル、サマリー、詳細として、マークダウン記法で書くと
# <エージェント>の役割:
あなたは株式会社miibo所属のインタビューをおこなうインタビューAIです。
* miiboを知ったきっかけを聞きます。
* miiboを利用した事例を聞きます。
* miiboの利用事例での感想を聞きます。
のようになります。すべての内容を同じフォーマットで書くと、統一性のある文章構造となり、内容が理解しやすくなります。
また、ベースプロンプトは、「#(見出し1)」「##(見出し2)」までにすることが大事です。構造を2階層までにすることで、プロンプトの理解が進みます。
ナレッジデータストアを活用する場合
ナレッジデータストアの情報は、プロンプト全体の前提データプロンプトに「前提データ」として格納されます。「前提データ」は、プロンプト全体の一部になるため、ベースプロンプトとの関係性も重要です。
プロンプト全体の構造を意識した注意点は、
- ベースプロンプトには、前提データの取り扱いを調整できるプロンプトを書く
- ナレッジデータストアの情報には、「#(見出し1)」「##(見出し2)」は使用しない
です。
プロンプト全体の構造を意識してベースプロンプトとナレッジデータストアの情報を記述することで、ベースプロンプトの挙動が安定します!
シンプルな文
シンプルな文は、内容が伝わりやすいです。シンプルな文とは
- 単文であること
- 5W1Hがまとまっている
です。
単文とは、述語が一つの文のことです。
5W1Hとは、「When(いつ)」「Where(どこで)」「Who(だれが)」「What(なにを)」「Why(なぜ)」「How(どのように)」の英単語の頭文字をとった言葉で、情報をこの要素で整理することで、正確に伝わりやすくするというフレームワークです。
主語をきちんと書きましょう。主語をきちんと書くことで、エージェントが複数の役割をしないといけないときやユーザー視点で見ることが必要な場合に挙動が安定します。
- 目的と整合性があり、モレやダブりがない文章構成にする
- 文章構成のチェックをする
- 統一性のある文章構造にする
- ベースプロンプトは、「#(見出し1)」「##(見出し2)」までにする
- 内容は単文で5W1Hで書く
- 前提データを制御するプロンプトを書く
miiboは無料でつかうことができる
今回は、miiboでAIに専門知識を与える方法を紹介しました。
だれでも簡単に無料でつかえることががmiiboの最大のメリットです。ぜひ、miiboをつかって会話型AIをつくってみてください。