개요
이 페이지는AgentProvider 컴포넌트를 사용하는 다양한 사용 사례에 대한 완전한 복사-붙여넣기 가능한 설정 예시를 제공합니다.
최소 설정
가장 간단한 시작 설정:파워 유저 설정
포괄적인 지원이 필요한 사용자를 위한 전체 기능 설정:개발자 / 디버그 설정
개발 및 디버깅에 최적화된 설정:개인정보 중심 설정
개인정보에 민감한 사용자를 위한 최소 데이터 수집:다중 등급 구독 설정
구독 수준에 따른 다양한 설정:Next.js App Router
Next.js App Router를 위한 전체 설정:app/layout.tsx
components/moss-assistant.tsx
app/api/moss-token/route.ts
커스텀 브랜딩 설정
어시스턴트의 비주얼 외관을 브랜드에 맞게 사용자 정의합니다:고성능 설정
최소 오버헤드에 최적화:모범 사례 요약
대시보드 vs SDK 설정
대시보드 설정 사용 시기:- 애플리케이션 전체 기본값 설정
- 보안 정책 구성 (허용 도메인, API 키)
- 모든 사용자에게 적용되는 AI 지침 관리
- 거의 변경되지 않는 설정
- 사용자별 사용자 정의가 필요한 경우
- 환경에 따른 설정 (개발/스테이징/프로덕션)
- 다른 사용자 등급에 다른 설정이 필요한 경우
- 기존 사용자 기본 설정과 통합
성능 팁
- 스크린샷 모드: 긴 페이지에는
viewport사용 - 안정성 레이어: 필요하지 않은 경우
loadingIndicators및layoutShift비활성화 - 세션 녹화: 개인정보에 민감한 페이지에서는 비활성화
- 로그 레벨: 프로덕션에서는
WARN또는ERROR사용
보안 팁
- 클라이언트 측 코드에 API 키를 노출하지 마세요
- 대시보드에서 도메인 제한 사용
- 세션 녹화에 대한 사용자 동의 구현
- 해시된/익명화된 사용자 ID 사용
도움이 필요하신가요?
SDK 참조
전체 SDK 옵션 참조
고급 설정
안정성 튜닝 및 고급 기능