โปรเจ็กต์นี้ใช้ Ollama LLM เพื่อสร้างแนวคิดข้อความวิดีโอตามคำแนะนำของผู้ใช้ รับการแจ้งเตือนจากผู้ใช้และสร้างเรื่องราว จากนั้นจะถูกแปลงเป็นเสียงโดยใช้ AI จากนั้น คำบรรยายจะถูกสร้างขึ้นจากเสียง และสุดท้าย คำบรรยายเหล่านี้จะรวมเข้ากับวิดีโอ
git clone https://github.com/ccallazans/ai-video-generator.git
cd ai-video-generator
make start
เมื่อคอนเทนเนอร์เริ่มทำงานแล้ว คุณจะสามารถเข้าถึงตัวสร้างเรื่องราววิดีโอ AI ผ่านทางอินเทอร์เฟซหรือตำแหน่งข้อมูล API ที่ให้มา ครั้งแรกอาจจะช้าเพราะต้องดาวน์โหลดโมเดล Ollama และข้อกำหนด Python Torch แต่การรันครั้งต่อๆ ไปจะเร็วกว่าเพราะ Docker เก็บไว้ในแคช
curl --location ' http://localhost:8080/api/v1/generate '
--header ' Content-Type: application/json '
--data ' {
"message": "Tell me a story about Bahia"
} '
วิดีโอที่สร้างขึ้นจะถูกบันทึกไว้ในโฟลเดอร์ "สร้าง"
ติดตั้ง Ollama: คำแนะนำบน: https://ollama.com/download
สร้างสภาพแวดล้อม Python 3 และติดตั้งการขึ้นต่อกัน:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
เรียกใช้แอปพลิเคชัน Golang:
go run cmd/ *
รู้สึกอิสระที่จะสำรวจและแก้ไขโครงการตามความต้องการของคุณ! หากคุณพบปัญหาใด ๆ หรือมีข้อเสนอแนะในการปรับปรุง โปรดอย่าลังเลที่จะเปิดปัญหาหรือส่งคำขอดึง