Kami meluncurkan versi baru Kitt yang dibangun dengan Agents Framework. Repo ini sekarang diarsipkan.
Kitt adalah AI bertenaga chatgpt yang hidup dalam panggilan konferensi WEBRTC.
GOOGLE_APPLICATION_CREDENTIALS json body dari akun cloud google. Lihat https://cloud.google.com/docs/authentication/application-default-credentials#gac Untuk berjalan secara lokal, Anda harus menjalankan dua layanan dalam repo ini: meet dan lkgt-service .
Di Direktori meet/ Salin .env.example ke .env.local dan isi detail koneksi liveKit Anda. Kemudian jalankan:
yarn install && yarn dev Di lkgpt-service/ Directory, salin config-sample.yaml ke config.yaml dan isi detail koneksi liveKit Anda dan kunci API openai. Kemudian jalankan:
go run /cmd/server/main.go --config config.yaml --gcp-credentials-path gcp-credentials.json Setelah kedua layanan berjalan, Anda dapat menavigasi ke http: // localhost: 3000. Ada satu langkah lagi yang dibutuhkan saat berjalan secara lokal. Saat dikerahkan, Kitt dimuncang melalui Webhook LiveKit, tetapi secara lokal - Webhook tidak akan memiliki cara untuk mencapai lkgpt-service lokal Anda yang sedang berjalan. Jadi, Anda harus secara manual memanggil API untuk menelurkan Kitt, menggunakan room_name dari URL Slug saat Anda memasuki kamar di Meet UI.
curl -XPOST http://localhost:3001/join/ < room_name >