AI가 클릭 한 번으로 소설 생성
프로젝트 소개 • 변경 로그 • 새로운 생성 프롬프트 • 빠른 시작 • 데모 사용 가이드 • 기여
이 프로젝트에는 GPT와 같은 대규모 언어 모델을 기반으로 하는 새로운 생성기와 다양한 새로운 생성 프롬프트 및 튜토리얼이 포함되어 있습니다. 우리는 커뮤니티 기여를 환영하며 최고의 소설 쓰기 경험을 제공하기 위해 계속 업데이트하고 있습니다.
Long-Novel-GPT는 GPT와 같은 대규모 언어 모델을 기반으로 하는 새로운 생성기입니다. 소설의 일관된 줄거리를 파악하기 위해 계층적 개요/장/텍스트 구조를 채택합니다. 개요->장->텍스트의 정확한 매핑을 통해 컨텍스트를 획득하여 API 호출 비용을 최적화하고 자체 또는 사용자 피드백을 기반으로 지속적으로 최적화합니다. , 마음속으로 소설을 창조할 때까지.
구조화된 글쓰기 : 계층적 구조는 소설의 전개 맥락을 효과적으로 파악한다.
반영주기 : 생성된 개요, 장, 텍스트 콘텐츠를 지속적으로 최적화
비용 최적화 : 지능형 컨텍스트 관리로 고정된 API 호출 비용 보장
커뮤니티 중심 : 프로젝트 개발을 공동으로 촉진하기 위해 프롬프트 및 개선 제안을 제공하는 것을 환영합니다.
온라인 데모: Long-Novel-GPT 데모
작성하는 동안 선택한 단락을 개별적으로 다시 생성할 수 있도록 지원합니다(텍스트 인용).
개요, 장, 본문에 대한 프롬프트 생성이 최적화되었습니다.
개요, 장, 텍스트에 대해 선택할 수 있는 세 가지 내장 프롬프트(새 항목, 확장 항목, 다듬어진 항목)가 있습니다.
자신만의 프롬프트 입력 지원
프롬프트 미리보기의 상호 작용 논리가 더 좋습니다.
원클릭 생성을 지원하며 모든 개요, 장 및 텍스트를 자동으로 생성하는 데 도움이 됩니다.
GLM 모델에 대한 지원이 추가되었습니다.
여러 대규모 언어 모델에 대한 지원이 추가되었습니다.
OpenAI 시리즈: o1-preivew, o1-mini, gpt4o 등
클로드 시리즈: Claude-3.5-Sonnet 등
원 신이옌: ERNIE-4.0, ERNIE-3.5, ERNIE-Novel
빈백: doubao-lite/pro 시리즈
OpenAI 인터페이스와 호환되는 모든 맞춤형 모델 지원
생성 인터페이스 및 사용자 경험 최적화
데모는 여러 대규모 언어 모델을 지원합니다(그림은 API 설정 인터페이스를 보여줍니다).
한 문장의 아이디어로 전체 책을 직접 생성할 수 있도록 온라인 데모가 제공됩니다.
더욱 아름답고 실용적인 편집 인터페이스를 고려해보세요(완료)
Wenxin Novel 모델 지원(완료)
빈백 모델 지원 (완료)
아이디어에서 원클릭으로 완성된 소설을 직접 생성(진행중)
개요 및 장 생성 지원(진행 중)
Long-Novel-GPT 1.5 및 이전 버전은 완전한 새로운 세대의 앱을 제공하지만 운영 경험은 완벽하지 않습니다. 버전 1.6부터 사용자 경험에 더 많은 관심을 기울이고, 새로운 인터페이스를 다시 작성하고, 프로젝트 파일을 코어 디렉터리로 이동할 예정입니다. 이전 데모는 더 이상 지원되지 않습니다. 체험하고 싶다면 이전 커밋을 선택하여 다운로드하세요.
즉각적인 | 설명하다 |
---|---|
세실리아 감자 스타일 | Tiancan Tudou의 글쓰기 스타일을 모방하여 개요를 기반으로 텍스트를 만드는 데 사용됩니다. |
초안을 다듬으세요 | 온라인 기사의 첫 번째 초안을 다듬고 개선하세요. |
프롬프트 제출
설치가 필요하지 않습니다. 지금 온라인 데모를 경험해 보세요: Long-Novel-GPT 데모
멀티스레드 병렬 생성(사진은 텍스트를 생성하는 장면을 보여줍니다)
프롬프트 보기 지원(사진은 o1-미리보기 모델의 답변입니다)
Long-Novel-GPT를 로컬에서 실행하려면 다음을 수행하세요.
conda create -n lngpt 파이썬 콘다 활성화 lngpt pip 설치 -r 요구사항.txt
cd Long-Novel-GPT pythoncore/frontend.py
시작한 후 브라우저에서 http://localhost:7860/ 링크를 방문하세요.
예, Long-Novel-GPT-1.9는 다중 스레드 생성을 사용하고 컨텍스트를 자동으로 관리하여 생성된 플롯의 연속성을 보장합니다. 버전 1.7에서는 이를 로컬로 배포하고 자체 API 키를 사용해야 하며, config.py
에서 생성 중에 사용되는 최대 스레드 수를 구성해야 합니다.
MAX_THREAD_NUM = 5 # 생성 중에 사용되는 최대 스레드 수
최대 스레드 수는 5개이므로 온라인 데모는 불가능합니다.
먼저 로컬로 배포하고 API 키를 구성하고 스레드 제한을 해제해야 합니다.
그런 다음 개요 작성 단계에서 약 40줄의 플롯을 생성해야 하며 각 줄에는 50개의 단어가 있으므로 여기에는 2,000개의 단어가 있습니다. (연속 클릭하면 전체 개요를 확장할 수 있습니다 )
둘째, 플롯 창작 단계에서 개요를 2,000단어에서 20,000단어로 확장하였다. (병렬 스레드 10개 이상)
마지막으로 텍스트 생성 단계에서는 2만 단어가 10만 단어로 확장됩니다. (병렬 스레드 50개 이상)
버전 1.7은 백만 레벨 소설 생성을 지원하는 최초의 버전입니다. 주로 멀티 스레드 처리, 생성 창 관리를 보장하고 완전한 인터페이스를 제공합니다.
버전 1.9는 크게 최적화된 프롬프트를 제공하여 사용자가 선택할 수 있는 새로운 프롬프트, 확장된 프롬프트, 세련된 프롬프트 등 세 가지 유형의 프롬프트를 제공하며 입력 프롬프트도 지원합니다.
일반적으로 버전 1.9는 사용자 감독 하에 계약 임계값을 충족하는 웹 기사를 생성할 수 있습니다.
우리의 궁극적인 목표는 항상 한 번의 클릭으로 전체 책을 생성하는 것이며, 이는 2~3번의 버전 반복 후에 공식적으로 출시됩니다.
현재 데모는 GPT, Claude, Wenxin, Doubao, GLM 및 기타 모델을 지원하며 API-Key는 기본 모델은 GPT4o이고 최대 스레드 수는 5입니다.
예제 에서 아이디어를 선택하고 개요 생성을 클릭하여 개요를 초기화할 수 있습니다.
초기화 후 생성 시작 버튼을 클릭하면 만족할 때까지 계속해서 개요를 생성할 수 있습니다.
아웃라인을 생성한 후 Create Plot 버튼을 클릭하고 위 과정을 반복합니다.
원클릭 생성을 선택한 후, 다시 왼쪽 버튼을 클릭하면 원클릭 생성이 생성됩니다.
해결되지 않은 문제가 발생하면 새로 고침 버튼을 클릭하세요.
그래도 문제가 해결되지 않으면 브라우저 페이지를 새로 고치십시오. 이로 인해 모든 데이터가 손실될 수 있으므로 중요한 텍스트를 수동으로 백업하십시오.
새로운 기능에 대한 제안, 코드 개선, 버그 보고서 등 모든 형태의 기여를 환영합니다. GitHub 문제 또는 풀 요청을 통해 문의해 주세요.
그룹에 가입하여 그룹에서 토론할 수도 있습니다.