ThreadList プリミティブは、スレッドの一覧表示、新規スレッドの作成、スレッド間の切り替え、古いスレッドのアーカイブ化と削除を行うことで、複数の会話を管理します。 assistant-ui 入門 : プリミティブ…
assistant-ui 入門 : プリミティブ – ActionBar
ActionBar プリミティブは自動非表示、状態コピー、インテリジェントな無効化機能を備えたメッセージアクションボタンを構築できます。 ActionBar プリミティブは、コピー、リロード、編集、フィードバック、音声読…
assistant-ui 入門 : プリミティブ – Message
Message プリミティブは個々のメッセージレンダリングを処理します。コンテンツ・パーツ、添付ファイル、ホバー状態を含むカスタム・メッセージのレンダリングを構築できます。 assistant-ui 入門 : プリミティ…
assistant-ui 入門 : プリミティブ – Thread
Thread プリミティブはスクロール可能なメッセージコンテナで、あらゆるチャットインターフェイスのバックボーンとなります。 自動スクロール、空の状態、メッセージレンダリングを備えたスクロール可能なカスタム・メッセージコ…
assistant-ui 入門 : プリミティブ – Composer
レイアウトと動作を完全に制御できる、カスタムメッセージ入力 UI を構築します。Composer プリミティブは新しいメッセージを作成、または既存のメッセージを編集するためのインターフェイスです。 assistant-u…
assistant-ui 入門 – ガイド : マルチエージェント
マルチエージェントでは、メインエージェントがツール呼び出しを介してサブエージェントを呼び出します。 assistant-ui は MessagePartPrimitive.Messages プリミティブを使用して、これら…
assistant-ui 入門 – ガイド : 思考の連鎖
LLM は推論ステップとツール呼び出しを連続的に生成する場合がよくあります。思考の連鎖 (Chain of Thought) は、推論とツール呼び出しを折りたたみ式のアコーディオン UI にまとめます。 assistan…
assistant-ui 入門 – ガイド : メッセージ (分岐, 編集)
メッセージ分岐は、メッセージを編集したりリロードする際、異なる会話の分岐間で切り替えることができます。 メッセージ編集は、ユーザがカスタムエディタ・インターフェイスでメッセージを編集することを可能にします。 assist…
assistant-ui 入門 – ガイド : ツール
ツールは LLM がアクションを実行したり外部システムとやり取りすることを可能にします。assistant-ui は、ツール操作をリアルタイムに作成、管理、視覚化するための包括的なツールキットを提供しています。 assi…
assistant-ui 入門 : プリミティブ – 概要
プリミティブは assistant-ui の基盤で、AI チャットインターフェイスのためのスタイルを持たない、アクセシブルなビルディング・ブロック (React コンポーネント) です。すべての assistant-ui…