FableForgeAI-StoryEngine
Selamat datang di FableForgeAI-StoryEngine, platform inovatif yang dirancang untuk memanfaatkan kekuatan AI untuk menciptakan narasi menarik, pengalaman obrolan, dan video komik. Dibangun dengan perpaduan beberapa model AI tingkat lanjut, termasuk Gemini-Pro dari rangkaian AI generatif Google, proyek ini menawarkan peluang unik kepada pengguna untuk berinteraksi, dan menghasilkan konten kreatif dengan cara baru dan menarik.
Arsitektur
Fitur
FableForgeAI-StoryEngine menyediakan serangkaian fitur di berbagai domain pembuatan konten:
ObrolanBot
- Terlibat dalam percakapan interaktif dengan chatbot yang didukung AI.
- Manfaatkan model Gemini-Pro untuk menghasilkan respons.
Pembuat Cerita
- Hasilkan cerita pendek berdasarkan masukan pengguna dan gambar yang diunggah.
- Dukungan untuk konversi text-to-speech untuk menceritakan cerita yang dihasilkan.
- Memanfaatkan model Gemini-Pro dan Gemini-Pro-Vision untuk pembuatan teks dan gambar-ke-teks.
Pembuat Video Komik
- Buat video komik dari petunjuk cerita yang disediakan pengguna.
- Manfaatkan respons model penyematan dan Klien Gradio untuk pembuatan video.
Instalasi
Untuk menyiapkan FableForgeAI-StoryEngine di mesin lokal Anda, ikuti langkah-langkah berikut:
Kloning Repositori
git clone https://github.com/Mohit6304/FableForgeAI-StoryEngine.git
cd FableForgeAI-StoryEngine
Persyaratan Instal
- Pastikan Anda telah menginstal Python 3.7+ di mesin Anda.
- Instal semua perpustakaan yang diperlukan menggunakan pip:
pip install -r requirements.txt
- Konfigurasikan Kunci API
- Buat file .env di direktori root proyek.
- Tambahkan baris berikut ke file .env Anda:
GEMINI_API_KEY=your_gemini_api_key_here
HUGGINGFACE_API_KEY=your_huggingface_access_token_here
Ganti your_gemini_api_key_here dan your_huggingface_access_token_here dengan kunci API Anda yang sebenarnya.
Penggunaan
Untuk menggunakan FableForgeAI-StoryEngine, jalankan skrip main.py
:
Saat dijalankan, Anda dapat mengakses antarmuka web melalui browser Anda di alamat yang ditunjukkan oleh Streamlit, biasanya http://localhost:8501
.
Berinteraksi dengan Fitur
- ChatBot: Pilih 'ChatBot' dari menu sidebar dan mulailah berbicara dengan AI dengan mengetikkan pesan Anda.
- Pembuat Cerita: Navigasikan ke 'Generator Cerita', unggah gambar (opsional), berikan beberapa detail atau tema untuk cerita Anda, dan klik "Buat Cerita".
- Generator Video Komik: Pilih 'Comic Video Generator', masukkan prompt cerita di area teks yang disediakan, dan klik "Hasilkan Komik" untuk membuat video komik Anda.