Proyek ini menggunakan Ollama LLM untuk membuat ide teks video berdasarkan petunjuk pengguna. Dibutuhkan perintah dari pengguna dan menghasilkan cerita, yang kemudian diubah menjadi audio menggunakan AI. Selanjutnya, teks dihasilkan dari audio, dan terakhir, teks tersebut digabungkan menjadi sebuah video.
git clone https://github.com/ccallazans/ai-video-generator.git
cd ai-video-generator
make start
Setelah container aktif dan berjalan, Anda dapat mengakses generator cerita video AI melalui antarmuka atau titik akhir API yang disediakan. Pertama kali mungkin lambat karena harus mengunduh model Ollama dan persyaratan Python Torch, tetapi proses selanjutnya akan lebih cepat karena Docker menyimpannya dalam cache.
curl --location ' http://localhost:8080/api/v1/generate '
--header ' Content-Type: application/json '
--data ' {
"message": "Tell me a story about Bahia"
} '
Video yang dihasilkan disimpan di folder "dihasilkan".
Instal Ollama: Petunjuk di: https://ollama.com/download
Buat lingkungan Python 3 dan instal dependensinya:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Jalankan aplikasi Golang:
go run cmd/ *
Jangan ragu untuk menjelajahi dan memodifikasi proyek sesuai kebutuhan Anda! Jika Anda mengalami masalah atau memiliki saran untuk perbaikan, jangan ragu untuk membuka masalah atau mengajukan permintaan penarikan.