OvidijusParsiunas/deep-chat

Fully customizable AI chatbot component for your website

何を解決するか

Deep Chat は、開発者が1行のコードでウェブサイトに埋め込める、すぐに使える高度にカスタマイズ可能なAIチャットコンポーネントを提供します。AIサービスを統合する際、チャットインターフェースをゼロから構築する必要がなくなります。

動作方法

これは、AIバックエンドと3つの主な方法で接続できるフロントエンドUIコンポーネントです。

  1. 直接接続:ブラウザからOpenAIやClaudeなどの人気AI APIに直接接続し、プロトタイピングに使用できます。
  2. カスタムAPI:定義されたリクエストプロパティを通じてカスタムサーバーに接続します。
  3. Webモデル:deep-chat-web-llmモジュールを使用して、完全にブラウザ内にLLMをホストし、サーバーの必要性を完全に排除します。

対象ユーザー

React、Vue、Svelte、Angular、Solidなど、任意の主要UIフレームワークまたはVanilla JavaScriptを使用して、サイトにAIチャットボットを素早く追加したいWeb開発者。

特徴

  • マルチモーダル入力:ファイルの送受信、ウェブカメラによる写真撮影、マイクによる音声録音をサポート。
  • 音声機能:入力用の組み込み音声認識(Speech-to-Text)と応答用の音声合成(Text-to-Speech)を備え、Speech-to-Speechモデルもサポート。
  • 広範な統合:20以上の人気AI APIにブラウザ側から直接接続可能。
  • リッチテキストサポート:Markdownとカスタム要素をレンダリングし、構造化テキストやコードを適切に表示。
  • 柔軟なUX:最新メッセージの「フォーカスモード」、セッション復元用のローカルブラウザストレージ、完全にカスタマイズ可能なスタイルを備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト