AIがワンクリックで小説を生成
プロジェクトについて • 変更ログ • 小説生成プロンプト • クイックスタート • デモ使用ガイド • 貢献
このプロジェクトには、GPT などの大規模な言語モデルに基づく新しいジェネレーターと、さまざまな新しい生成プロンプトおよびチュートリアルが含まれています。私たちはコミュニティの貢献を歓迎し、最高の小説執筆体験を提供するために更新を続けています。
Long-Novel-GPT は、GPT などの大規模な言語モデルに基づいた新しいジェネレーターです。小説の一貫したプロットを把握するために階層的な概要/章/テキスト構造を採用し、概要->章->テキストの正確なマッピングを通じてコンテキストを取得し、それによって API 呼び出しコストを最適化し、独自のフィードバックやユーザーのフィードバックに基づいて継続的に最適化します。 、頭の中で小説を生み出すまで。
構造化されたライティング: 階層構造により、小説の開発コンテキストが効果的に把握されます。
反映サイクル: 生成されたアウトライン、章、テキストコンテンツを継続的に最適化します。
コストの最適化: インテリジェントなコンテキスト管理により、API 呼び出しコストを固定化します。
コミュニティ主導: プロジェクトの開発を共同で推進するために、プロンプトや改善提案を提供することを歓迎します。
オンライン デモ: Long-Novel-GPT デモ
オーサリング中に選択した段落を個別に再作成することをサポートします (テキストを引用することによって)。
アウトライン、章、本文のプロンプトの生成が最適化されました。
アウトライン、章、テキストに対して選択できる 3 つの組み込みプロンプトがあります: New、Expanded、Polished
独自のプロンプトの入力をサポート
プロンプトプレビューのインタラクションロジックが改善されました
ワンクリック生成をサポートしており、すべてのアウトライン、章、テキストを自動的に生成できます。
GLM モデルのサポートを追加
複数の大規模言語モデルのサポートが追加されました。
OpenAI シリーズ: o1-preivew、o1-mini、gpt4o など。
クロードシリーズ:クロード-3.5-ソネットなど
ウェン・シンイーヤン: ERNIE-4.0、ERNIE-3.5、ERNIE-Novel
ビーンバッグ:doubao-lite/プロシリーズ
OpenAIインターフェイスと互換性のあるカスタムモデルをサポート
生成インターフェースとユーザーエクスペリエンスを最適化しました
デモは複数の大規模言語モデルをサポートしています (写真は API 設定インターフェイスを示しています)
一文のアイデアから本全体を直接生成することをサポートするオンライン デモが提供されています。
より美しく実用的な編集インターフェイスを検討する(完成)
サポート Wenxin Novel モデル (完成品)
サポートビーンバッグモデル(完成品)
アイデアからワンクリックで完全な小説を直接生成 (進行中)
アウトラインと章の生成をサポート (進行中)
Long-Novel-GPT 1.5 およびそれ以前のバージョンは、完全な新世代の APP を提供しますが、操作エクスペリエンスは完璧ではありません。バージョン 1.6 からは、ユーザー エクスペリエンスにさらに注意を払い、新しいインターフェイスを書き直し、プロジェクト ファイルをコア ディレクトリに移動します。以前のデモはサポートされなくなりました。体験したい場合は、以前のコミットを選択してダウンロードできます。
プロンプト | 説明する |
---|---|
セシリアポテト風 | Tiancan Tudou の文体を模倣して、アウトラインに基づいてテキストを作成するために使用されます。 |
ドラフトを磨き上げる | オンライン記事の初稿を磨き、改善する |
プロンプトを送信してください
インストールは必要ありません。今すぐオンライン デモを体験してください: Long-Novel-GPT デモ
マルチスレッド並列作成(写真はテキスト作成風景)
プロンプトの表示をサポート (写真は o1-preview モデルの回答です)
Long-Novel-GPT をローカルで実行したい場合:
conda create -n lngpt Python conda activate lngpt pip install -r 要件.txt
cd 長編小説-GPT pythoncore/フロントエンド.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 個以上のスレッドを並列)
最後に、テキスト作成段階で、20K ワードが 100K ワードに拡張されます。 (50 以上のスレッドを並列)
バージョン 1.7 は、何百万もの小説の生成をサポートする最初のバージョンで、主にマルチスレッド処理、生成ウィンドウ管理を保証し、完全なインターフェイスを提供します。
バージョン 1.9 では、プロンプトが大幅に最適化されており、ユーザーが選択できる新しいプロンプト、拡張プロンプト、洗練されたプロンプトの 3 種類のプロンプトが提供され、入力プロンプトもサポートされています。
一般に、バージョン 1.9 では、ユーザーの監視の下で契約のしきい値を満たす Web 記事を生成できます。
私たちの最終目標は、常にワンクリックで書籍全体を生成し、2 ~ 3 回のバージョン反復後に正式に発売されることです。
現在、デモは GPT、Claude、Wenxin、Doubao、GLM などのモデルをサポートしており、API キーは GPT4o で構成されており、最大スレッド数は 5 です。
例内の任意のアイデアを選択し、 「アウトラインの作成」をクリックしてアウトラインを初期化できます。
初期化後、「作成開始」ボタンをクリックして、満足するまでアウトラインの作成を続けます。
アウトラインを作成したら、 「ストーリーの作成」ボタンをクリックし、上記のプロセスを繰り返します。
ワンクリック生成を選択した後、再度左側のボタンをクリックするとワンクリック生成が生成されます。
未解決の問題が発生した場合は、更新ボタンをクリックしてください。
それでも問題が解決しない場合は、ブラウザ ページを更新してください。これにより、重要なテキストがすべて失われます。
新機能の提案、コードの改善、バグレポートなど、あらゆる形式の貢献を歓迎します。 GitHub の問題またはプル リクエストを通じてお問い合わせください。
グループに参加してグループ内でディスカッションすることもできます。