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 >