AI 챗봇

Persona.js

가벼운, 테마 가능한 AI 채팅 위젯으로, 바닐라 JS로 제작되어 스트리밍, 음성, 도구 호출, 플러그인 시스템을 지원합니다.

Persona.js란?

Persona.js는 오픈 소스, 프레임워크에 구애받지 않는 AI 채팅 위젯으로, 모든 웹사이트에 임베드할 수 있습니다. 드롭인 UI를 제공하며 스트리밍 응답, 음성 I/O, 도구 호출 및 플러그인 시스템을 지원합니다.

Persona.js vs 유사 도구

가격 모델무료무료, 프리미엄 무료무료, 프리미엄 무료무료, 프리미엄 무료
무료 크레딧
주요 기능
  • SSE를 통한 스트리밍 채팅
  • 음성 입력 및 출력
  • 도구 호출 및 사람의 승인
  • 계정 또는 이메일 필요 없음 – 완전 익명
  • 여러 AI 모델: Fast, Plus, Pro 및 Vision
  • 이미지 및 파일 업로드 지원 (PDF, Word, 스프레드시트, 사진)
  • 안전 중심 콘텐츠 필터링: 폭력, 성적 내용, 부적절한 주제를 AI 자체가 거부합니다.
  • 연령 적응: 어휘, 문장 길이 및 복잡성이 자녀의 나이에 따라 자동으로 조정됩니다.
  • 어린이를 위한 음성 우선: 읽거나 입력할 수 없는 어린이는 음성 입력 및 출력을 사용할 수 있습니다.
  • 여러 AI 모델 액세스 (GPT, Claude, Gemini, DeepSeek, Grok 등)
  • 비공개 작업 공간에서의 팀 협업
  • 파일 업로드 지원 (PDF, 코드, 문서) 및 맥락 이해
장점
  • 가볍고 프레임워크에 구애받지 않음
  • 백엔드에 구애받지 않음 (모든 SSE 지원 백엔드와 호환)
  • 완전 익명, 계정이나 이메일 필요 없음
  • 다양한 기능을 가진 여러 AI 모델
  • 내장 콘텐츠 필터링으로 매우 안전하며 부적절한 주제가 없습니다.
  • 발달 단계에 따른 연령 적응 응답.
  • 하나의 플랫폼에서 여러 주요 AI 모델 액세스
  • 내장된 팀 협업 기능
단점
  • 자체 호스팅 또는 백엔드 설정 필요
  • 호스팅 서비스가 아니므로 개발자 통합 필요
  • 무료 요금제는 일일 크레딧이 제한적이고 웹 검색 불가
  • 채팅이 기기에서 암호화되지 않음 (잠금만 가능)
  • 무료 요금제는 평생 50개의 메시지로 제한됩니다.
  • 이미지 생성은 만화 스타일 이미지만 생성합니다.
  • 무료 요금제의 제한된 메시지 및 크레딧
  • 고급 기능 사용 시 유료 구독 필요
추천 대상
  • 웹사이트에 AI 채팅 UI를 추가하려는 개발자
  • JavaScript 프론트엔드로 맞춤형 AI 어시스턴트를 구축하는 팀
  • 개인정보에 민감한 사용자
  • 등록 없이 ChatGPT 대안을 찾는 모든 사용자
  • 자녀를 위한 안전한 AI를 찾는 부모
  • 친근한 AI 동반자를 찾는 3~15세 어린이
  • 다양한 AI 모델 액세스가 필요한 팀
  • 콘텐츠 제작자 및 연구자

Persona.js 사용 방법

  1. 1npm으로 설치: npm install @runtypelabs/persona
  2. 2가져오기 및 초기화: import { initAgentWidget } from "@runtypelabs/persona"; initAgentWidget({ target: "#chat", config: { apiUrl: "your-api-url" } });
  3. 3또는 script 태그 사용: window.siteAgentConfig를 설정하고 설치 스크립트를 로드합니다.
  4. 4config 객체를 통해 레이아웃(플로팅, 도킹, 전체화면) 및 기능을 구성합니다.

Persona.js 주요 기능

  • SSE를 통한 스트리밍 채팅
  • 음성 입력 및 출력
  • 도구 호출 및 사람의 승인
  • 풍부한 콘텐츠를 위한 아티팩트 패널
  • 플로팅, 도킹, 전체화면 레이아웃
  • 14개의 렌더 훅을 지원하는 플러그인 시스템
  • 추론 버블 및 사고 사슬
  • 멀티모달 콘텐츠 (이미지, 문서)
  • 테마 및 디자인 토큰
  • 이벤트 스트림 검사기

Persona.js 사용 사례

  • 문서 사이트에 AI 어시스턴트 추가
  • 고객 지원 챗봇 구축
  • SaaS 애플리케이션용 코파일럿 생성
  • 모든 웹 페이지에 대화형 인터페이스 임베드

Persona.js 가격 및 무료 크레딧

Persona.js의 가격 모델은 무료입니다.

오픈 소스

무료

MIT 라이선스, 무료로 사용 및 수정 가능

Persona.js 장점과 단점

장점

  • 가볍고 프레임워크에 구애받지 않음
  • 백엔드에 구애받지 않음 (모든 SSE 지원 백엔드와 호환)
  • 풍부한 기능 세트 (음성, 도구, 아티팩트)
  • 커스터마이징을 위한 플러그인 시스템
  • 다양한 레이아웃 옵션

단점

  • 자체 호스팅 또는 백엔드 설정 필요
  • 호스팅 서비스가 아니므로 개발자 통합 필요
  • 사전 구축된 통합이 제한적 (확장 가능하지만)

Persona.js은 어떤 용도에 가장 적합한가요?

  • 웹사이트에 AI 채팅 UI를 추가하려는 개발자
  • JavaScript 프론트엔드로 맞춤형 AI 어시스턴트를 구축하는 팀

Persona.js 자주 묻는 질문

Persona.js의 무료 대체 도구

NOLO logo

NOLO는 계정이나 이메일이 필요 없는 프라이빗 ChatGPT 대안으로, 익명 AI 채팅을 제공하며 이미지 업로드, 파일 처리, 웹 검색, 음성-텍스트 변환 등의 기능을 갖추고 있습니다.

무료
Yoggi logo

3-15세 어린이를 위한 안전한 AI 챗봇으로, 연령에 맞는 응답, 음성 채팅 및 엄격한 부모 관리 기능을 제공합니다.

무료
ElevenAgents logo

AI 기반 음성 및 채팅 에이전트를 배포하고 사용자 지정하여 여러 채널에서 고객 지원, 판매 및 운영을 자동화하세요.

무료
discode.ai logo

100개 이상의 AI 모델에 접근할 수 있는 하나의 채팅 인터페이스로, 작업에 가장 적합한 모델을 자동 선택하고 에너지 사용량을 추적하며 개인정보를 보호합니다.

무료
Chatbase logo

Chatbase는 채널 전반에서 지원 에이전트를 구축, 배포, 최적화할 수 있는 AI 고객 서비스 플랫폼입니다.

무료
wsup.ai logo

wsup.ai는 온라인에서 AI 캐릭터와 채팅할 수 있는 무료, 가입 불필요 플랫폼입니다.

무료
SchoolAI logo

SchoolAI는 K-12 교실을 위한 AI 학습 플랫폼으로, 교사가 개인화된 학생 경험을 구축하고 진행 상황을 모니터링할 수 있도록 도와줍니다.

무료
DreamGF logo

DreamGF는 가상 동반자를 만들고, 맞춤 설정하고, 채팅할 수 있는 AI 여자친구 플랫폼입니다.

무료

Persona.js의 최고의 AI 대체 도구

NOLO logo

NOLO는 계정이나 이메일이 필요 없는 프라이빗 ChatGPT 대안으로, 익명 AI 채팅을 제공하며 이미지 업로드, 파일 처리, 웹 검색, 음성-텍스트 변환 등의 기능을 갖추고 있습니다.

무료
Yoggi logo

3-15세 어린이를 위한 안전한 AI 챗봇으로, 연령에 맞는 응답, 음성 채팅 및 엄격한 부모 관리 기능을 제공합니다.

무료
Aymo AI logo

팀을 위한 올인원 AI 플랫폼으로, GPT, Claude, Gemini 등 주요 AI 모델을 안전한 협업 공간에서 제공합니다.

C

CarAdvisor는 AI 기반 플랫폼으로, 사양, 가격, 안전 등급 및 개인 맞춤형 추천을 통해 완벽한 자동차를 조사, 비교, 찾을 수 있도록 도와줍니다.

Skippr logo

Skippr는 제품, 회의 및 내부 도구에 내장되어 데모, 온보딩, 지원 및 팀 역량 강화를 지원하는 실시간 AI 직원입니다.

W

Wheesper는 추측 불가능한 링크를 통해 익명으로 솔직한 답변을 공유할 수 있는 비공개 토론 플랫폼입니다.

SureWire Beta logo

SureWire Beta는 포괄적인 테스트를 통해 AI 에이전트의 안전성과 신뢰성을 보장하는 AI 에이전트 검증 플랫폼입니다.

W

Wave는 같은 생각을 하고 있는 사람을 즉시 찾아 대화할 수 있게 해줍니다.