Последние функции
Как использовать?
Предварительные условия
Шаги
Рекомендуется (только для платформы Win64, к сожалению)
Альтернатива
Конфигурация среды
config.py
Демонстрация Web Streamlit
Локальная демо -демо
За сценой
Инструменты
Макет
Логотип
Примечание поколения
Настройка "гиперпараметт"
Чатбот
Оригинальный подход
Окончательный подход
Языковая модель
Дизайн пользовательского интерфейса
Планы и улучшения на будущее
Участники
Отчеты об ошибках и запросы функций
Лицензия
Преобразовать текстовый ввод , такой как транскрипты лекций и литература, в упорядоченную и иерархическую форматированную отметки.
Генерация нот лучше всего работает с английскими транскриптами лекций, которые начинаются и заканчиваются полным словом.
Протестируемые языки: английский, китайский
Поддерживаются другой текстовый контент, такой как смайлики, математические формулы и язык программирования (особенно Python ).
Язык, отличный от английского, поддерживается.
Способен загрузить файл разметки форматированной ноты.
Чатбот , который может ответить на подробные запросы, связанные с вводом.
Например, пользователь может ввести транскрипт лекции класса и генерировать примечание. Затем пользователь может задать вопрос, связанный с введенной лекцией класса.
Это полезно, когда пользователь хочет иметь более глубокое понимание материала.
Инструмент | Версия/ссылка |
---|---|
Питон | 3.7 - 3.10 (демонстрация использует Python 3.9) |
Поток | https://github.com/streamlit/streamlit |
Сент-Чат | https://github.com/ai-yash/st-chat |
AI21 Studio API -ключ | https://docs.ai21.com/ |
Примечание перед продолжением: если вы хотите иметь локальную версию демонстрации, вам понадобится модель Jurassic-1 на заказ. Для получения дополнительной информации о получении вашей модели не стесняйтесь обращаться в разделах дискуссий или проблем для более подробной информации.
Клонировать этот репозиторий GitHub
Следуйте инструкциям в требованиях .txt для инициализации среды Conda
Установите пакеты, перечисленные в условиях, предложите использовать Anaconda для управления окружающей средой)
Как вы можете заметить или не заметить, для программы требуется config.py, и мы не включили ее для того, чтобы не делиться токеном API.
Вы собираетесь настроить его в своей местной среде, вот как:
API_TOKEN = "" NETETAKER_MODEL_URL = "" notebot_model_url = ""
бывший
Notebot_model_url = "https://api.ai21.com/studio/v1/j1-jumbo/complete"
API_TOKEN: ваш клавиша AI21 Studio API
NoteTaker_Model_URL = URL вашей модели индивидуальной генерации заметок
Notebot_model_url = URL -адрес вашей модели чат -бота
После того, как вы выполните все шаги выше (настроили среду), перейдите в клонированный репозиторий.
Перейдите в папку сценариев клонированного репозитория.
Создайте файл config.py с контентом в следующем формате
Быстрое инженер (модель Jurassic-1 Grande)
Просить модель создать заметки, предоставив ей несколько примеров
Лучше, чем приглашение с нулевым выстрелом, но имеют более высокую задержку
Просто попросить модель создать заметки без примеров
Худшая производительность, дайте нелогичные и непоследовательные результаты
Zero-выстрел
Несколько снимков
AI21 Lab Mustized Jurassic-1 Grande Model
Не стесняйтесь обращаться, например, в обсуждениях или проблемах для более подробного объяснения процесса обучения
Обученная индивидуальная модель генерации нот на вершине Jurassic-1 Grande
Данные обучения поступают из видео -транскриптов с различных платформ, таких как Canvas, YouTube , TED Talks и Coursera, охватывающие различные домены/предметы. Кроме того, английская литература, такая как отрывки из Уильяма Шекспира, включены в данные обучения
В целом лучшая производительность и более низкая задержка, чем оригинальный подход
Примечание не требует слишком большой случайности, но низкая температура делает ноты утомительными. Таким образом, мы сохранили температуру примерно на 0,3, чтобы модель была творческой. Мы также настроили Max-Token от модели, чтобы оптимизировать для лучшего результата генерации заметок
Lab Lab Lab Jurassic-1 модель Jumbo
Используйте 3 инструкции в качестве приглашения, см. Notebot.py
Поправить входной транскрипт в качестве контекста для запроса вопроса
Инструмент | Использование |
---|---|
Поток | Интерфейс генерации примечания |
Сент-Чат | Чатбот для вопросов-ответа |
Фигма | дизайн логотипа |
Для двух основных функций нашего приложения мы позволяем основной функции, текстовому вводу и области примечания, охватываем большую часть верхней области страницы. Затем мы поместили чат -бот ниже в качестве вспомогательной функции.
Три части логотипа соответствуют «I», «Примечание» и «Это» соответственно. Эта идея генерации записей ИИ напоминает нам о том, как люди делали заметки в древнем Китае с помощью писательской кисти, которая потребовала столько усилий и подготовки. Теперь не только «я» изменился с человека на «я», но и кисть для писательской, которую мы использовали для «n» Ote, изменилась на клавиатуру. Мы взволнованы тем, как ИИ принесет больше удобства для других аспектов человеческой жизни, точно так же, как мы примечаем заметки, можно революционизировать ИИ, и точно так же, как этот дизайн логотипа был вдохновлен идеями стабильной диффузии.
Функции/планы | Специфики |
---|---|
Примечание поколения |
|
Пользовательский интерфейс |
|
Вспомогательные платформы |
|
... | ... |
Смотрите внести свой вклад
Смотрите отчет об ошибке
Смотрите запрос функции
Смотрите лицензию