Fitur terbaru
Bagaimana cara menggunakannya?
Prasyarat
Tangga
Sayangnya, hanya untuk platform Win64, sayangnya)
Alternatif
Konfigurasi Lingkungan
config.py
Demo Web Streamlit
Demo streamlit lokal
Dibelakang layar
Peralatan
Tata letak
Logo
Catatan generasi
Tuning "Hyperparameter"
Chatbot
Pendekatan asli
Pendekatan terakhir
Model Bahasa
Desain UI
Rencana dan perbaikan di masa depan
Kontributor
Laporan Bug dan Permintaan Fitur
Lisensi
Konversi input tekstual , seperti transkrip kuliah dan literatur, menjadi catatan yang diformat dengan penasaran yang ramping dan hierarkis .
Generasi catatan berkinerja paling baik dengan transkrip kuliah bahasa Inggris yang dimulai dan diakhiri dengan kata yang lengkap .
Bahasa Diuji: Bahasa Inggris, Cina
Konten tekstual lainnya, seperti emoji, rumus matematika, dan bahasa pemrograman (terutama Python ) didukung.
Bahasa selain bahasa Inggris didukung.
Dapat mengunduh file markdown dari catatan yang diformat.
Chatbot yang dapat menjawab pertanyaan terperinci terkait dengan input.
Misalnya, pengguna dapat memasukkan transkrip kuliah kelas dan menghasilkan catatan. Pengguna kemudian dapat mengajukan pertanyaan terkait dengan kuliah kelas yang dimasukkan.
Ini berguna ketika pengguna ingin memiliki pemahaman yang lebih dalam tentang materi.
Alat | Versi/tautan |
---|---|
Python | 3.7 - 3.10 (demo menggunakan Python 3.9) |
Streamlit | https://github.com/streamlit/streamlit |
St-chat | https://github.com/ai-yash/st-cat |
AI21 Studio API Key | https://docs.ai21.com/ |
Catatan Sebelum melanjutkan: Jika Anda ingin memiliki versi demo lokal, Anda akan memerlukan model Grande Jurassic-1 yang dilatih khusus. Untuk informasi lebih lanjut tentang mendapatkan model Anda, jangan ragu untuk menjangkau di bagian diskusi atau masalah untuk lebih detail.
Kloning repositori gitub ini
Ikuti instruksi dalam persyaratan.txt untuk menginisialisasi lingkungan Conda
Instal paket yang tercantum dalam prasyarat (sarankan menggunakan Anaconda untuk mengelola lingkungan)
Seperti yang mungkin atau mungkin tidak Anda perhatikan, program ini memerlukan config.py dan kami tidak memasukkannya untuk tidak berbagi token API.
Anda akan mengaturnya di lingkungan lokal Anda, inilah caranya:
Api_token = "" notetaker_model_url = "" noteBot_model_url = ""
mantan
NoteBot_model_url = "https://api.ai21.com/studio/v1/j1-jumbo/complete"
API_Token: Kunci API AI21 Studio Anda
Notetaker_model_url = URL model generasi note-generation Anda yang disesuaikan
Notbot_model_url = URL model chatbot Anda
Setelah Anda melakukan semua langkah di atas (dikonfigurasi lingkungan), buka repositori kloning Anda.
Arahkan ke folder skrip dari repositori yang dikloning.
Buat file config.py dengan konten dalam format berikut
Teknik cepat (model Grande Jurassic-1)
Meminta model untuk menghasilkan catatan dengan memberikannya beberapa contoh
Lebih baik dari prompt zero-shot, tetapi memiliki latensi yang lebih tinggi
Cukup meminta model untuk menghasilkan catatan tanpa memberikan contoh
Kinerja yang lebih buruk, berikan output yang tidak masuk akal dan tidak konsisten
Prompt nol-shot
Beberapa tembakan cepat
AI21 Lab Kustomisasi Jurassic-1 Grande Model
Jangan ragu untuk menjangkau, seperti dalam diskusi atau masalah untuk penjelasan yang lebih rinci tentang proses pelatihan
Melatih model pembuatan not yang disesuaikan di atas Jurassic-1 Grande
Data pelatihan berasal dari transkrip video dari berbagai platform seperti kanvas, YouTube, pembicaraan TED, dan Coursera yang mencakup berbagai domain/subjek. Selain itu, literatur bahasa Inggris seperti bagian -bagian dari William Shakespeare termasuk dalam data pelatihan
Secara keseluruhan kinerja yang lebih baik dan latensi yang lebih rendah dari pendekatan aslinya
Pengambilan catatan tidak membutuhkan terlalu banyak keacakan, tetapi suhu rendah membuat catatan membosankan. Dengan demikian, kami menjaga suhu sekitar 0,3 untuk membiarkan model menjadi kreatif. Kami juga menyetel model maksimal dari model untuk mengoptimalkan hasil pembuatan not terbaik
AI21 Lab Jurassic-1 Jumbo Model
Gunakan 3 instruksi sebagai prompt, lihat notebot.py
Memberi makan transkrip input sebagai konteks untuk pertanyaan pertanyaan
Alat | Penggunaan |
---|---|
Streamlit | Antarmuka Catatan-Generasi |
St-chat | Chatbot untuk pertanyaan pertanyaan |
Figma | Desain Logo |
Untuk dua fitur utama dari aplikasi kami, kami membiarkan fitur utama, input teks, dan area catatan, mencakup sebagian besar area atas halaman. Kami kemudian meletakkan chatbot di bawah ini sebagai fitur tambahan.
Tiga bagian logo pertandingan "I", "note", dan "it", masing -masing. Gagasan generasi catatan AI ini mengingatkan kita tentang bagaimana orang mencatat di Cina kuno dengan kuas menulis, yang membutuhkan begitu banyak upaya dan persiapan. Sekarang, tidak hanya "I" berubah dari manusia menjadi "I", tetapi kuas penulisan yang kami gunakan untuk "n" Ote telah berubah menjadi keyboard. Kami sangat senang tentang bagaimana AI akan membawa lebih banyak kenyamanan pada aspek -aspek lain dari kehidupan manusia, seperti cara kami membuat catatan dapat direvolusi oleh AI, dan seperti cara desain logo ini terinspirasi oleh ide -ide dari difusi stabil.
Fitur/rencana | Spesifik |
---|---|
Catatan generasi |
|
Antarmuka pengguna |
|
Platform pendukung |
|
... | ... |
Lihat Kontribusinya
Lihat Laporan Bug
Lihat Permintaan Fitur
Lihat lisensi