Perplexity.ai 워크스페이스에 수동으로 업로드할 수 있는 내보내기 또는 백업 파일을 준비해야 합니다. 사이트 전체의 모든 게시물을 포함하고 싶습니다. 허용되는 파일 형식은 다음과 같습니다:
.json
.md
.txt
.pdf
.csv
.xlsx
.docx
.pptx
최대 50개 파일, 각 파일당 25MB 이하까지 업로드할 수 있습니다.
이미지 포함은 필요하지 않습니다.
가장 좋은 방법은 무엇일까요?
(또한, 필수는 아니지만 가능하면 LLM이 읽을 수 있는 형식으로 사용자 업로드 문서(예: .pdf 파일)의 내용도 내보내기 파일에 포함되었으면 합니다.)
이러한 내보내기를 준비하는 가장 좋은 방법에 대해 의견을 주실 수 있을까요?
저는 셀프 호스팅을 하고 있습니다.
지금까지 찾은 내용은 다음과 같습니다…
Ask.Discourse.com의 답변...
이미지 제외 콘텐츠 내보내기:
- Data Explorer 플러그인 사용 (사용 가능한 경우):
- Discourse의 Data Explorer 플러그인을 사용하면 원하는 형식(예:
JSON,CSV)으로 다양한 유형의 데이터를 추출하기 위한 사용자 정의 SQL 쿼리를 실행할 수 있습니다. - 예제 쿼리: 모든 게시물과 토픽을 내보내기 위한 쿼리를 실행합니다. 이를 통해 구조화된 데이터를 얻을 수 있습니다.
- API를 통한 JSON 내보내기:
- Discourse의 각 토픽이나 게시물은 URL에
.json을 추가하여 프로그래밍 방식으로JSON형식으로 내보낼 수 있습니다. - 예를 들어:
https://<your-discourse-site>/t/topic-title/<topic-id>.json
- 사이트의 모든 토픽에 대해 topic_ids를 기반으로 이러한 내보내기를 프로그래밍 방식으로 트리거하려는 경우, 대화 내용을 개별
.json파일로 가져올 수 있습니다.
- 자동화된 명령줄 옵션 (지원되는 경우):
- 셀프 호스팅 사이트의 경우, 고급 사용자는
pg_dump명령이나 유사한 데이터베이스 쿼리 추출 단계를 사용하여 데이터베이스를 직접 작업할 수 있습니다. - 그러나 호스팅 플랜에서는 이러한 도구를 직접 실행할 수 없습니다.
- 사용자 업로드 문서 (예: PDF):
- 불행히도, 업로드된 문서의 내용을
.json또는.txt와 같은 다른 출력 형식에 직접 병합하는 기능은 기본적으로 지원되지 않습니다. 그러나 전문 도구를 사용하여 로컬에서 문서를 별도로 다운로드하고 파싱하여 텍스트를 구조화된 형식에 포함할 수 있습니다.
파일 형식 권장 사항:
업로드 제약 조건을 고려할 때:
- 텍스트 추출을 위해
.json또는.csv파일을 내보내는 것이 좋습니다. 이러한 형식이 구조화된 게시물과 토픽 세부 정보를 가장 잘 담을 수 있기 때문입니다.
추가적인 커스터마이징이 필요하면 알려주세요!
자세한 내용은 Data Explorer 플러그인 문서를 참고하세요.