페르소나
페르소나를 사용하면 자체 모델, 시스템 프롬프트, 생성 설정, 아바타/배경과 선택적 메모리 동작을 갖춘 재사용 가능한 어시스턴트 프로필을 저장할 수 있습니다.
페르소나에 저장되는 항목
- 이름과 설명
- 모델 ID
- 아바타와 배경
- 시스템 프롬프트
- 온도, top-p, top-k, 컨텍스트 창, 최대 토큰과 페널티
- 선택적 임베딩 모델
- 선택적 메모리 설정
- 선택적 변이/적응 설정
페르소나 데이터는 사용자별로 분리됩니다.
페르소나 만들기
- 사이드바에서 페르소나를 엽니다.
- 새 페르소나를 만듭니다.
- 모델을 선택합니다.
- 시스템 프롬프트를 작성합니다.
- 생성 매개변수를 조정합니다.
- 저장한 다음 해당 페르소나로 채팅을 시작합니다.
권장 용도
| 페르소나 | 유용한 설정 |
|---|---|
| 코드 검토자 | 낮은 온도, 간결한 프롬프트, 코딩 모델 |
| 편집자 | 중간 온도, 글쓰기 스타일 지침 |
| 조사 어시스턴트 | 문서 채팅 활성화, 임베딩 모델 설치 |
| 창작 파트너 | 높은 온도, 더 큰 최대 토큰 예산 |
| 지원 에이전트 | 시스템 프롬프트에서 엄격한 어조와 응답 형식 지정 |
매개변수 한도
Libre WebUI는 저장하기 전에 페르소나 설정을 검증합니다.
| 매개변수 | 범위 |
|---|---|
| 온도 | 0~2 |
| Top P | 0~1 |
| Top K | 1~100 |
| 컨텍스트 창 | 128~131072 |
| 최대 토큰 | 1~8192 |
메모리
페르소나 메모리는 선택된 상호작용을 검색 가능한 메모리로 저장합니다. 메모리에는 콘텐츠, 컨텍스트, 타임스탬프, 중요도 점수, 메모리 유형, 접근 횟수, 감쇠 데이터와 선택적 임베딩이 포함됩니다.
메모리 기능에는 다음이 포함됩니다.
- 메모리 상태와 통계
- 핵심 메모리 검색
- 메모리 초기화
- 유사 메모리 통합
- 전역 감쇠
의미 기반 메모리 검색은 구성된 임베딩 모델을 사용합니다. nomic-embed-text는 로컬 환경에서 시작하기 좋은 모델입니다.
변이 상태
변이 설정을 활성화하면 Libre WebUI가 페르소나의 런타임 상태를 저장합니다. 변이 엔진은 대화 신호를 바탕으로 기분, 학습한 선호도, 상호작용 패턴과 변이 로그를 추적할 수 있습니다.
이는 상태를 유지하는 어시스턴트 동작이지 자율 추론을 보장하는 기능이 아닙니다. 프로덕션 작업 흐름에서는 프롬프트와 설정을 명확하게 유지하세요.
가져오기와 내보내기
페르소나를 JSON으로 내보내 다른 Libre WebUI 인스턴스로 가져올 수 있습니다. 내보내기에는 페르소나 구성과 존재하는 경우 고급 설정이 포함됩니다.
해당 레코드가 있으면 페르소나, 메모리와 변이 로그를 포함하는 DNA 형식 내보내기 경로도 제공됩니다.