Whizi에서 AI 채팅 정리하기: 이름 변경, 삭제, 검색, 프로젝트

빠른 답변

Whizi 채팅 기록을 정리하는 방법은 네 가지로 정리됩니다. 채팅 이름을 바꾸고, 채팅 한 개나 여러 개를 한 번에 삭제하고, 사이드바 검색창에서 검색하고, 채팅을 프로젝트로 묶는 것입니다. 검색은 채팅 제목을 즉시 찾아 주고, 세 글자부터는 메시지 본문까지 찾아 주며, 프로젝트는 고정 파일과 자체 지침까지 담는 폴더입니다.

간단히 답하자면

Whizi 채팅 기록을 정리하는 방법은 네 가지로 정리됩니다. 채팅 이름을 바꾸고, 채팅 한 개나 여러 개를 한 번에 삭제하고, 사이드바 검색창에서 채팅 목록을 검색하고, 채팅을 프로젝트로 묶는 것입니다. 프로젝트는 고정 파일과 프로젝트별 지침까지 담는 대화 폴더입니다.

검색은 하나의 검색창에서 두 단계로 작동합니다. 채팅 제목은 입력하는 즉시 필터링되고, 세 글자부터는 메시지 본문도 서버에서 함께 검색되어 해당 채팅이 Found in messages라는 제목 아래 목록으로 표시됩니다. 그래도 이름 변경은 여전히 중요한데, 제목이 가장 먼저 보이는 매칭 대상이고 한두 글자 검색어로는 제목만 매칭될 수 있기 때문입니다.

도구위치실제로 하는 일
이름 변경채팅 목록제목을 설정하며 1자에서 120자까지 가능합니다. 제목은 검색의 즉시 매칭 계층입니다
삭제채팅 목록채팅 한 개, 또는 한 번에 여러 개를 제거합니다
검색사이드바 채팅 목록 위의 검색창제목은 즉시, 메시지 본문은 세 글자부터 매칭하며 프로젝트와 미분류 목록을 동시에 검색합니다
프로젝트채팅 목록 위에 표시되는 사이드바 항목채팅 폴더이며 최대 10개의 고정 파일과 그 안의 모든 채팅에 적용되는 지침을 함께 담습니다

채팅 이름 변경과 서로 다른 두 가지 길이 제한

대화 제목은 1자에서 120자 사이여야 합니다. 백엔드는 그 범위를 벗어나면 Conversation titles must be between 1 and 120 characters.와 함께 HTTP 400, 코드 invalid_title로 거부합니다.

웹사이트는 백엔드보다 먼저 제한을 겁니다. 빈 이름은 Chat name cannot be empty. 토스트로, 너무 긴 이름은 Chat name is too long (max 100 characters).로 거부합니다. 그래서 웹사이트에서 이름을 바꿀 때 실질적인 상한선은 100자이며, 필드 자체는 120자까지 받아들입니다.

이름 변경 요청 자체가 실패하면 Failed to rename chat. Please try again. 토스트가 표시됩니다.

검색이 제목을 매칭하기 때문에, 좋은 제목은 미래의 자신을 위해 쓰는 검색어와 같습니다. 잘 통하는 이름은 실제로 입력하게 될 명사를 담은 이름, 즉 고객명, 청구서 번호, 파일명, 프로젝트 코드 같은 것입니다. 통하지 않는 이름은 첫 메시지가 자동으로 만들어 주는 이름으로, 대화가 결국 어떻게 흘러갔는지가 아니라 첫 질문만 설명합니다.

검색창이 하는 일과 하지 않는 일

사이드바에는 채팅 목록 위에 검색창이 있습니다. 제목은 브라우저 안에서 즉시 매칭되며, 검색은 프로젝트와 미분류 목록을 함께 아우르기 때문에 채팅이 어느 폴더에 있든 이름으로 찾을 수 있습니다.

메시지 본문도 검색어가 세 글자가 되면 함께 검색됩니다. 입력을 잠시 멈추면 서버에 쿼리가 전달되고, 메시지가 일치하는 채팅 최대 20개가 매칭된 텍스트 일부와 함께 Found in messages 아래 목록으로 표시됩니다. 더 짧은 검색어는 제목만 매칭하는데, 이것이 올바른 명사를 담은 제목이 여전히 가장 빠르게 채팅을 찾아 주는 이유 중 하나입니다.

검색창으로 바로 이동하는 키보드 단축키는 없습니다. Whizi는 Enter를 전송에, Shift와 Enter를 함께 누르면 줄바꿈에, Escape를 열려 있는 대화상자 닫기에 배정할 뿐이고, 이 두 가지 관례 외에는 단축키 체계도 단축키 패널도 없습니다.

한도를 포함한 전체 동작 방식은 채팅 기록 검색하기에서 다룹니다.

프로젝트: 파일과 지침을 담는 폴더

프로젝트는 고정 파일과 자체 맞춤 지침까지 담는 대화 폴더입니다. 프로젝트는 사이드바에서 채팅 목록 위에 표시되며, 무료 요금제를 포함한 로그인한 모든 계정에서 쓸 수 있습니다. 프로젝트별 한도는 유료 전환을 위한 장치가 아니라 남용을 막기 위한 안전장치입니다.

채팅은 최대 하나의 프로젝트에만 속할 수 있습니다. 어떤 프로젝트에도 속하지 않은 채팅은 일반 채팅 목록에 그대로 남으며, 그래서 사이드바는 프로젝트 목록과 그 외 전체 목록을 나란히 보여줄 수 있습니다.

한도
계정당 프로젝트 수50개
프로젝트 이름120자
프로젝트 지침32,000자
프로젝트당 고정 파일 수10개
고정 파일 1개의 크기10MB
고정 파일 1개에서 추출된 텍스트32,000자
전체 프로젝트 프롬프트 블록120,000자
프로젝트 생성 또는 수정분당 20회
프로젝트 파일 업로드분당 10회

고정 파일은 PDF, 일반 텍스트, Markdown, CSV, JSON, .docx, .xlsx를 받아들입니다. 이미지는 의도적으로 제외되는데, 고정 파일은 한 번만 확인되는 것이 아니라 매 턴마다 프롬프트 텍스트로 함께 실려 가기 때문입니다.

여기서 두 가지 결과가 따라오고, 이것이 프로젝트가 단순한 폴더 이상인 이유입니다. 첫째는 컨텍스트 비용입니다. 프로젝트 지침과 고정 파일 텍스트는 그 프로젝트의 모든 메시지마다 프롬프트로 다시 구성되며, 대화 자체와 같은 입력 예산 안에 들어갑니다. 이 비용에 대한 자세한 내용은 대화가 너무 길어졌을 때에서 다룹니다. 둘째는 보존 기간입니다. 고정 파일 데이터는 삭제하기 전까지 만료 없이 저장되는 반면, 채팅 첨부파일은 최대 30일 후 만료되도록 설정되어 있습니다.

프로젝트 지침은 이 제품에서 사용자가 직접 작성할 수 있는 유일한 상시 지침이기도 합니다. 계정 단위의 맞춤 지침 설정은 따로 없기 때문에, 하나의 업무에 관한 모든 채팅에 같은 브리핑을 적용하고 싶다면 프로젝트가 그 역할을 합니다.

채팅 삭제와 삭제가 실제로 제거하는 것

채팅은 채팅 목록에서 한 번에 하나씩, 또는 여러 개를 한꺼번에 선택해 삭제할 수 있습니다. 단일 삭제가 실패하면 Failed to delete chat. Please try again.가, 일괄 삭제가 실패하면 마지막에 마침표가 없는 Failed to delete some chats가 표시됩니다.

대화를 삭제하는 것과 계정을 삭제하는 것은 다른 동작입니다. 개별 대화는 단독으로 삭제할 수 있고, 구독을 취소해도 아무것도 삭제되지 않습니다. 청구가 중단되고 결제된 기간이 끝나면 접근이 종료될 뿐 계정과 그 안의 내용은 그대로 남습니다. 데이터를 제거하는 것은 별도의 계정 삭제 동작입니다.

삭제된 행이 모든 계층에서 한 번에 사라지는 것은 아닙니다. Cloudflare D1은 보호된 시점 복구 기록을 보관하며, 삭제된 데이터베이스 레코드는 만료되기 전까지 최대 30일간 그 기록에 남아 있을 수 있습니다. 각 종류의 콘텐츠가 어디에 얼마나 보관되는지는 Whizi가 데이터를 저장하는 방식에서 다룹니다.

가져온 기록에만 해당하는 함정이 하나 있습니다. 가져온 채팅을 삭제한 뒤 같은 내보내기 파일을 다시 가져오면 중복으로 건너뛰지 않고 채팅이 되살아납니다. 가져오기는 계정, 소스, 소스 id를 조합해 식별되므로 다시 실행해도 보통은 안전하고 결과가 같지만, 삭제한 채팅이 돌아오는 유일한 경로이기도 합니다. 가져오기 동작의 나머지 부분은 채팅 가져오기 오류에서 다룹니다.

정리 작업이 정리와 무관한 이유로 실패할 때

이 모든 동작에서 공통으로 나타나면서 채팅 자체와는 무관한 오류가 하나 있습니다. Failed to retrieve session token.은 채팅 목록, 채팅 불러오기, 삭제, 이름 변경, 업로드 요청 전에 토큰 조회가 아무 값도 반환하지 않을 때 웹사이트가 표시합니다. 요청을 보내기 전에 사이트가 자체적으로 던지는 오류라 HTTP 상태도 오류 코드도 없습니다.

Conversation not found.는 백엔드 쪽 대응 오류로, HTTP 404, 코드 not_found이며 대화 id가 존재하지 않거나 호출자 소유가 아닐 때 반환됩니다. 읽기, 삭제, 이름 변경, 메시지 추가, 버전 전환, 공유 경로 모두에서 나타납니다.

둘 다 데이터 문제가 아니라 로그인 문제입니다. 해결 방법과 전체 세션 오류 문구 목록은 로그인 및 계정 접근에서 다룹니다.

체크리스트
  • 검색은 제목을 즉시, 메시지 본문은 세 글자부터 매칭합니다
  • 이름 변경은 1자에서 120자까지 가능하지만 웹사이트는 100자를 넘으면 거부합니다
  • 검색은 프로젝트와 미분류 목록을 동시에 아우릅니다
  • 프로젝트는 무료 요금제를 포함한 모든 요금제에서 계정당 최대 50개까지 쓸 수 있습니다
  • 채팅은 최대 하나의 프로젝트에만 속합니다
  • 고정된 프로젝트 파일은 매 턴마다 함께 실리므로 10개라는 한도는 컨텍스트 비용이기도 합니다
  • 고정된 프로젝트 파일은 채팅 첨부파일과 달리 만료되지 않습니다
  • 가져온 채팅을 삭제한 뒤 같은 내보내기를 다시 가져오면 되살아납니다
  • 채팅 삭제는 계정 삭제와 다릅니다

자주 묻는 질문

Whizi 대화 안에서 검색할 수 있나요?

네. 채팅 제목은 입력하는 즉시 필터링되고, 세 글자부터는 메시지 본문도 서버에서 검색되어 최대 20개의 일치하는 채팅이 매칭 부분 일부와 함께 Found in messages 아래 목록으로 표시됩니다. 검색은 프로젝트와 미분류 채팅 목록을 함께 아우르므로 채팅이 어느 폴더에 있든 찾을 수 있습니다.

Whizi에서 채팅 이름은 어떻게 바꾸나요?

채팅 목록에서 이름을 바꾸면 됩니다. 제목은 1자에서 120자 사이여야 하며, 백엔드는 그 외의 경우 Conversation titles must be between 1 and 120 characters.로 거부합니다. 웹사이트는 더 엄격해서 100자에서 Chat name is too long (max 100 characters). 토스트로 막고, 빈 이름은 Chat name cannot be empty.로 거부합니다.

Whizi에도 채팅용 폴더가 있나요?

네, 프로젝트라고 부릅니다. 프로젝트는 대화 폴더이며 최대 10개의 고정 파일과 최대 32,000자의 자체 지침을 함께 담아 그 안의 모든 대화에 적용합니다. 계정당 50개까지 만들 수 있고, 무료 요금제를 포함한 로그인한 모든 계정에서 쓸 수 있습니다. 채팅은 최대 하나의 프로젝트에만 속하고, 어디에도 속하지 않은 채팅은 일반 채팅 목록에 남습니다.

고정된 프로젝트 파일이 대화 길이에 포함되나요?

네. 프로젝트 지침과 고정된 각 파일에서 추출된 텍스트는 그 프로젝트의 모든 턴마다 프롬프트로 다시 구성되며, 대화 자체와 같은 입력 예산 안에 들어갑니다. 파일 하나가 기여하는 텍스트는 최대 32,000자이고 전체 프로젝트 블록은 120,000자로 제한됩니다. 프로젝트 채팅이 일반 채팅보다 맥락을 더 빨리 놓치는 듯하다면 이 때문이며, 지금 묻지 않는 내용의 고정을 해제하는 것이 해결책입니다.

채팅을 삭제하면 정말 사라지나요?

대화는 다른 무엇도 건드리지 않고 계정에서 삭제되며, 채팅 하나를 지우기 위해 계정을 삭제할 필요는 없습니다. 삭제된 데이터베이스 행은 만료되기 전까지 최대 30일간 Cloudflare D1 시점 복구 기록에 남아 있을 수 있습니다. 알아 둘 만한 예외는 가져온 기록입니다. 가져온 채팅을 삭제한 뒤 같은 내보내기 파일을 다시 가져오면 중복으로 건너뛰지 않고 복원됩니다.

채팅 관리용 키보드 단축키가 있나요?

없습니다. Enter는 메시지를 전송하고, Shift와 Enter를 함께 누르면 줄바꿈이 들어가며, Escape는 열려 있는 대화상자를 닫습니다. 이 두 가지 관례 외에 Whizi에는 단축키 체계도, 조합 키도, 단축키 도움말 패널도 없습니다.