Repositori ini berisi kode untuk game petualangan berbasis teks interaktif yang disebut "Temporal Traverse." Pemain akan menavigasi karakter bernama Alex melalui berbagai periode waktu, membuat pilihan yang menentukan jalur narasi dan, pada akhirnya, nasib Alex. Gim ini ditenagai oleh Cassandra untuk riwayat obrolan dan model bahasa berbasis AI dari OpenAi untuk menghasilkan tanggapan.
Konfigurasi Cassandra
cloud_config dengan kredensial yang sesuai dalam kode.secure-connect-choose-your-adventure.zip dengan bundel yang sesuai dengan pengaturan cassandra atau astradb Anda.Variabel Lingkungan
token.json ..env dan tambahkan variabel OPENAI_API_KEY .Kunci API Openai
OPENAI_API_KEY di file .env Anda.Penyediaan database vektor
Aturan dan Narasi Game
Eksekusi
Kode Bashcopy
python connect-database.py
Gameplay
Gim ini menggunakan riwayat obrolan yang disimpan di Cassandra melalui CassandraChatMessageHistory . Konteks ini membantu model AI (LLMCHAIN) dari OpenAI untuk menghasilkan tanggapan berdasarkan input pemain dan template naratif yang mapan.
Kontribusi dipersilakan! Jika Anda ingin meningkatkan permainan, jangan ragu untuk membayar repositori dan mengirimkan permintaan tarik dengan perubahan Anda.
Proyek ini dilisensikan di bawah lisensi MIT. Jangan ragu untuk memodifikasi dan mendistribusikannya sesuai persyaratan lisensi.
Game ini adalah demonstrasi dan harus digunakan secara bertanggung jawab. Konten yang dihasilkan AI mungkin tidak selalu mengikuti jalan yang dapat diprediksi atau diinginkan karena sifat belajarnya.
Terima kasih telah memeriksa repositori Game Petualangan Traverse Temporal. Nikmati perjalanan Anda melalui waktu dan bercerita! Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk menjangkau atau membuat masalah di repositori.