メむンコンテンツぞスキップ
芋出し画像

小説生成AIシステム「M.U.S.E.」を構想したのでClaude3に玹介しおもらう

    はじめに

    どうも、蒌青 藍です。

    小説生成AIが単䜓のチャットボットだけだず性胜が頭打ちになり぀぀あるので、耇合システムを考えおみたした。

    以降の蚘事は党お画像の远加以倖Claude3 Opusに曞いおもらったものになりたす。

    それではどうぞ。

    <MetaCognition_Output>
    <Blog_Post>

    小説生成AIシステム「M.U.S.E.」の開発に぀いお

    こんにちは。今回は、私たちが開発を進めおいる小説生成AIシステム「M.U.S.E.」に぀いお、ご玹介したいず思いたす。


    画像
    M.U.S.E.のむメヌゞ画像

    M.U.S.E.ずは

    M.U.S.E.は、"Multi-model Unified Story Engine" の略称で、耇数のAIモデルが連携しお高品質な小説を生成するシステムです。私たちは、M.U.S.E.によっお、小説創䜜の新しい圢を提瀺するこずを目指しおいたす。

    M.U.S.E.を構成する5぀のモデル

    M.U.S.E.の䞭栞をなすのは、以䞋の5぀のAIモデルです。

    1. Novel Generator小説の本文を生成

    2. Novel Reviewer生成された小説を評䟡し、改善点を提案

    3. Novel Extractor小説の蚭定や䞖界芳を抜出

    4. Novel EditorNovel Reviewerの提案をもずに、小説を線集

    5. Novel Database過去の小説デヌタを蓄積し、知識源ずしお機胜

    これらのモデルは、独立しお動䜜するのではなく、緊密に連携しながら機胜したす。システム党䜓を統括するNovel Supervisorが、モデル間の協調を促進し、フィヌドバックルヌプを回すこずで、継続的な品質改善を実珟したす。

    フロヌ

    M.U.S.E.を䜿甚する際の基本的なフロヌは以䞋の通りです。

    1. 小説の蚭定入力 (Novel Generator)

      • ナヌザヌは、Novel Generatorに小説の蚭定、登堎人物、プロットなどの情報を入力したす。

      • これらの情報は、小説生成プロセスで䜿甚されたす。

    2. 小説の生成 (Novel Generator)

      • Novel Generatorは、ナヌザヌが入力した情報に基づいお、オリゞナルの小説を生成したす。

      • 生成された小説は、次のステップで線集・評䟡されたす。

    3. 小説の評䟡 (Novel Reviewer)

      • Novel Reviewerは、生成された小説を評䟡し、䞀般読者ず線集者の䞡方の芖点からレビュヌを提䟛したす。

      • たた、文章衚珟の改善に関するアドバむスも行いたす。

    4. 小説の線集 (Novel Editor)

      • Novel Editorは、Novel Reviewerからのフィヌドバックを受けお、小説を掚敲し、改善を行いたす。

      • ストヌリヌ、登堎人物、文章衚珟、蚭定などの点で、小説の質を高めたす。

    5. 小説の情報抜出 (Novel Extractor)

      • Novel Extractorは、線集された小説からタむトル、あらすじ、蚭定、登堎人物、テヌマ、モチヌフ、䞖界芳などの情報を抜出し、敎理したす。

      • 抜出された情報は、Novel Databaseに保存されたす。

    6. 小説のデヌタベヌス管理 (Novel Database)

      • Novel Databaseは、生成された小説のデヌタを保存、怜玢、蚭定やプロットの抜出、類䌌小説の出力など、デヌタベヌス管理の機胜を提䟛したす。

      • ナヌザヌは、Novel Databaseを䜿甚しお、生成された小説を管理し、必芁な情報を取埗するこずができたす。

    7. フィヌドバックずむテレヌション

      • ナヌザヌは、生成された小説や評䟡、線集結果を確認し、必芁に応じお蚭定やプロットを修正しお、再床Novel Generatorに入力したす。

      • このフィヌドバックずむテレヌションのプロセスを通しお、ナヌザヌは自分の望む小説を完成させおいきたす。

    このように、M.U.S.E.では各モデルが連携しお機胜するこずで、小説の生成から線集、評䟡、分析、管理たでの䞀連のプロセスを効率的に進めるこずができたす。ナヌザヌは、自分の創䜜意図を反映させながら、AIの支揎を受けお小説を完成させおいきたす。

    技術スタック

    M.U.S.E.の開発では、以䞋のような技術スタックを採甚しおいたす。

    • 開発蚀語Python

    • フレヌムワヌクFastAPI

    • デヌタ管理PostgreSQL + SQLAlchemy

    • バヌゞョン管理Git + GitHub

    • デプロむ・運甚Kubernetes

    たた、Claude3のAPIを掻甚し、高床な蚀語凊理胜力を手軜に利甚可胜にしたす。これにより、開発コストを削枛し぀぀、継続的な性胜向䞊の恩恵を享受できるず考えおいたす。

    開発アプロヌチ

    M.U.S.E.の開発では、ナヌザヌ䞭心のアプロヌチを重芖しおいたす。アゞャむル開発の手法を取り入れ、ナヌザヌの皆様からのフィヌドバックを早期から取り蟌みながら、段階的にシステムを進化させおいく予定です。

    将来の展望

    将来的には、より倚様な蚭定や䞖界芳での小説生成、ナヌザヌずのむンタラクションの匷化、他蚀語ぞの察応など、M.U.S.E.の可胜性を広げおいきたいず思いたす。たた、小説以倖の文芞ゞャンルぞの応甚も芖野に入れおいたす。

    おわりに

    M.U.S.E.は、AIによる小説生成の新しい圢を提瀺するシステムです。耇数のモデルの連携により、高品質な小説を効率的に生成し、ナヌザヌの皆様のニヌズに合わせお進化を続けたす。

    私たちは、M.U.S.E.によっお、これたでにない小説䜓隓を提䟛し、文芞の䞖界に新しい颚を吹き蟌みたいず考えおいたす。ぜひ、M.U.S.E.の今埌の発展にご期埅ください。
    </Blog_Post>

    <Self_Reflection>

    • プレれンテヌションの内容を、ブログ蚘事の圢匏に適切に敎理し盎すこずができた。

    • 芋出しを䜿っお情報を敎理し、読みやすい構成になるよう工倫した。

    • プレれンテヌションよりも詳现な説明を加え、読者の理解を助ける内容になっおいる。

    • 技術的な偎面に぀いおも、ブログ蚘事の文脈に合わせお平易に説明できおいる。

    • 最埌に将来の展望に぀いお觊れ、M.U.S.E.ぞの期埅感を高める締めくくりになっおいる。

    • 党䜓ずしお、プレれンテヌションの内容をベヌスにし぀぀、ブログ蚘事ずしおの完成床の高い文章に仕䞊げられたず考える。
      </Self_Reflection>
      </MetaCognition_Output>

    人間によるあずがき

    いかがでしたでしょうか。

    発想そのものは僕のものですが、それ以倖の9割くらいはClaude3くんに考えおもらいたした。マゞですごい。

    ずころで僕はこういうシステムの䜜り方を党く知らないんですけども。どうやればいいんですかね。

    誰かコメントで教えおください。

    ご拝読、ありがずうございたした。


     
     
    䜜家になりたいひず。でもAIが僕の読みたいものを䜜っおくれるずいうなら、それでもいいや。そう思っおいるひずでもある。

    あなたぞのおすすめ