- 人工知能(AI)は、Webを変化させ、人々の生活に影響を与える破壊的な技術です。
- Mozillaは、透明性、ユーザーのプライバシー保護、ユーザーの主体性、安全性、およびバイアスの最小化を重視した信頼できるAIに取り組んでいます。
- ChatGPTやBardのような生成AIチャットボットは人気がありますが、強力なテクノロジー企業によって運営されています。
- Mozillaはオープンソースの協調的な力を信じており、ユーザーをエンパワーし、少数の企業による技術支配を防ぎます。
- Mozillaは最近、社内チャットボットのプロトタイプを構築するためにハッカソンを開催しました。これは自己完結型で、オープンソースであり、同社の原則に合致しています。
- ホスティング、ランタイム環境、モデル選定、バイアス、社内知識の統合などの課題に直面しました。
- ランタイム環境として
llama.cpp と Hugging Face の text-generation-inference を使用しました。
- LLaMA 2モデルがチャットボットに選ばれましたが、制約があることを認めており、今後再評価する予定です。
- 埋め込みとベクトル検索を使って、Mozillaの社内知識をチャットボットに統合しました。
- チャットボットの機能性において、プロンプトエンジニアリングは重要であり、継続的な会話を追跡するのに役立ちます。
- システムプロンプトは、チャットボットに機能と振る舞いを定義する初期指示です。
- チャットボットのコンテキストウィンドウは、その記憶力と過去の質問や回答を参照する能力を決定します。
- コンテキストウィンドウの管理は、プロンプトエンジニアリングと会話コンテキストの維持において重要です。
- LangChainは言語モデル分野を代表するオーケストレーションツールですが、学習して使いこなすには複雑な場合があります。
- チャットボットのユーザーインターフェースは、継続的な会話、過去のスレッド、その他の複雑さに対応する必要があります。
chatbot-ui や Companion のようなオープンソースのチャットボットUIは、言語モデルのフロントエンドとして利用できます。
- Mozillaは、自社の価値観を反映し、組織内で安全にホスティングされるプロトタイプのチャットボットを開発しました。
- オープンソースのチャットボットは依然として発展途上であり、モデル評価と適切な選定には課題があります。
- Mozillaは、開発者がオープンソースの機械学習エコシステムに参加しやすくすることに取り組み、オープンソースコミュニティに貢献する計画です.
1件のコメント
Hacker Newsの意見
fまたはラムダの項が含まれており、疑問の余地があるかもしれません。