考えが、見える
考えているあいだは、月が満ち欠けしながら、いま何をしているかを一行で知らせます。終われば「Thought for 3s」と残り、ひらけば考えた中身をすべて読めます。
01Demo
多くのAIは、考え終わってから話しはじめます。YUAは、考えている途中から見せます。いま何を確かめているのか、どの記事を読んだのか。答えにたどり着くまでの道すじが、そのまま画面に残ります。
実際の画面の動きを再現したものです。ここではAIは動いていません。
こんばんは
ゆっくり一緒に考えましょう
02Features
速さや賢さを競う前に、使う人が安心できること。YUAは、そのための細部を積み重ねてつくっています。
考えているあいだは、月が満ち欠けしながら、いま何をしているかを一行で知らせます。終われば「Thought for 3s」と残り、ひらけば考えた中身をすべて読めます。
AQUAの130本以上の記事とページから関係する箇所を探して答え、読んだ記事をカードで添えます。サイトに書いていないことは、ネットで調べてから答えます。
「タイマーを作って」と頼めば、HTMLやReactの小さなアプリをその場で動かします。つくっている途中は進み具合を、できあがれば全画面とコードを見せます。
文字は一定の速さで流れ、読む目を急かしません。スマホでは、ボタンを押した手ごたえが小さく返ります。昼の画面と夜の画面、どちらでも。
03How it works
質問を受けとってから最初の一文字を返すまでに、YUAの中では5つの仕事が流れています。
「それって高い?」の「それ」は何を指すのか。会話の流れから言葉を補い、探しやすい質問に言い換えます。
同じ言葉が出てくる箇所を探す目(BM25)と、言い回しが違っても意味の近い箇所を探す目(3,072次元のベクトル)。ふたつを同時に走らせます。
ふたつの結果を、順位をもとに混ぜ合わせる方法(RRF)でひとつにまとめます。片方だけでは拾えなかった記事が、上に上がってきます。
考えはじめるのと同時に、道具が要るかを自分で判断する。YUAは、そういうAIエージェントです。ネット検索、AQUAのサービス探し、記事の一覧、フィードバックの受けつけ。必要なものだけを使って、答えに戻ってきます。
答えは、できた先から流します。一定の速さで、読んだ記事のカードを添えて。
04Dev mode
「コード」に切り替えると、YUAは開発チームになります。設計する人、書く人が3人、確かめる人。全員が同じ作業台にメモを置き合い、合格点に届くまで自分たちで直し合います。
右は、作業の流れのイメージです。
05Every night
新しい記事を書いた翌朝には、YUAはもうその内容で答えられます。誰も手を動かさなくても、毎晩3時に知識をつくり直しているからです。
サイトの記事とページを、すべて読み込みます。
500字ずつに区切り、探しやすい大きさにします。
ひとかたまりごとに、意味を3,072個の数字で表します。本文が変わっていないかたまりは、前の数字をそのまま使います。
70MB以上ある意味の数字を、1バイトずつに縮めて約6分の1にたたみます。検索の並び順は、ほとんど変わりません。
次の質問からは新しい知識で答えます。つながらないときは、YUA本体に持たせた予備から読みます。
記事が増えるたびに、数字は毎晩少しずつ増えていきます。
06Stack