layout='chat'
<LLM />
コンポーネントは、Open AIやAnthropicのAPIを用いたストリーミング処理を実現するためのコンポーネントです。
<LLM />
コンポーネントを使うことで以下のような機能を実現できます。
<LLM />
のデータ仕様<LLM />
コンポーネントは postData
で指定されたPython関数に対して、以下のデータをデフォルトで送信します。
prompt
: ユーザーが入力したテキスト
thread_id
: AIとの会話のスレッドID。 “Start new thread” ボタンをユーザーが押した際などに新しい値に更新されます。
is_new_conversation
: 新しい会話が始まったかどうか。 “Start new thread” ボタンをユーザーが押した際などに true
に更新されます。
variables
プロパティを使用してください。
defineState()
関数 を使って宣言してください。create_chunk
関数を使ってください。第1引数にはチャットの内容、第2引数には成果物の内容を指定します。成果物は、HTMLか、マークダウンが使用できます。