OvidijusParsiunas/deep-chat
Fully customizable AI chatbot component for your website
해결하는 문제
Deep Chat는 개발자가 단일 코드 줄로 웹사이트에 삽입할 수 있는 즉시 사용 가능한 고도로 사용자 정의 가능한 AI 챗 컴포넌트를 제공합니다. AI 서비스를 통합할 때 챗 인터페이스를 처음부터 구축할 필요 없이 바로 사용할 수 있습니다.
작동 방식
이 컴포넌트는 AI 백엔드와 세 가지 주요 방식으로 연결될 수 있는 프론트엔드 UI 컴포넌트입니다.
- 직접 연결: 브라우저에서 OpenAI나 Claude와 같은 인기 있는 AI API에 직접 연결하여 프로토타이핑에 사용할 수 있습니다.
- 사용자 정의 API: 정의된 요청 속성을 통해 사용자 서버에 연결합니다.
- 웹 모델:
deep-chat-web-llm모듈을 사용하여 브라우저 내부에 LLM을 완전히 호스팅하여 서버가 전혀 필요 없도록 합니다.
대상 사용자
React, Vue, Svelte, Angular, Solid 등 주요 UI 프레임워크 또는 순수 JavaScript를 사용하여 사이트에 AI 챗봇을 빠르게 추가하고 싶은 웹 개발자.
주요 기능
- 다중 모달 입력: 파일 전송/수신, 웹캠을 통한 사진 캡처, 마이크를 통한 오디오 녹음 지원.
- 음성 기능: 입력용 내장 음성 인식(Speech-to-Text), 응답용 텍스트 음성 변환(Text-to-Speech), 음성 대 음성 모델 지원.
- 광범위한 통합: 20개 이상의 인기 있는 AI API에 브라우저 측에서 직접 연결 가능.
- 풍부한 텍스트 지원: 마크다운 및 사용자 정의 요소를 렌더링하여 구조화된 텍스트와 코드를 적절히 표시.
- 유연한 UX: 최신 메시지의 '포커스 모드', 세션 복구를 위한 로컬 브라우저 저장소, 완전히 사용자 정의 가능한 스타일링 기능을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트