DZone.com Feed 日本語
フォロー
チャットUIの手作業を止めよう:JankなしでReact NativeにLLMトークンをストリーミングする
チャット画面は、週末のプロジェクトのように見えます。バブルのリストと、一番下に固定されたテキスト入力欄です。React Native では、これはモバイル開発で最も厄介な2つの表面、つまりソフトウェアキーボードと、見ている間にサイズが変わるスクロールリストの上に位置するため、うまく実装するのが最も難しいことの1つです。私たちは今、あらゆるものにLLMを組み込んでいますが、React Native 用の優れたドロップインチャットビューはまだありません。あなたは、強い意見を持つ古いライブラリを貼り合わせるか、自分で実装する必要があります。私は自分で実装しました。その後、LLMがトークンごとに返信をストリーミングするようにしたところ、全体が壊れてしまい、理解するのに1週間かかりました。