UIUC AI-ассистент преподавателя запускает 11 моделей параллельно для ответов менее чем за 2 секунды

Центр инноваций в области ИИ при UIUC выпустил открытого ИИ-ассистента преподавателя для курсов по электротехнике, доступного на HuggingFace Spaces. Система координирует работу 11 отдельных моделей параллельно для поиска текста/изображений, генерации, модерации и ранжирования, достигая медианного времени ответа в 2 секунды.
Архитектура
Ассистент использует генерацию с дополнением извлечения (RAG) с векторной базой данных Pinecone. Источники данных включают учебники, видеолекции (транскрибированные через Whisper) и форумы студенческих вопросов-ответов. Код опубликован под лицензией MIT и готов к подключению вашей собственной базы данных Pinecone.
Набор данных RLHF
Команда наняла пять студентов электротехнического факультета для создания набора данных сравнения для RLHF по курсу UIUC ECE 120. Набор свободно доступен на HuggingFace: kastan/rlhf-qa-comparisons.
Оценка
Каждая новая функция запускает автоматическую оценку. Оценочный набор данных, написанный экспертами-инженерами-электротехниками, используется для генерации ответов каждой моделью. Затем GPT-3 оценивает, являются ли сгенерированные ответы «лучше» или «хуже» эталонных, написанных человеком. Известное ограничение: GPT-3 оценивает сам себя и склонен отдавать предпочтение результатам GPT-3.
Быстрый старт
pip install -r requirements.txt
# Установите ключи API в run_ta_gradio.sh, затем:
bash run_ta_gradio.shСоздайте собственный индекс Pinecone с помощью предоставленных скриптов: учебники из PDF, транскрипты видео из Whisper или слайды лекций из изображений .jpg.
Ключевые файлы
main.py— агрегация моделейTA_gradio_ux.py— интерфейс Gradioprompting.py— шаблоны запросовevaluation.py— цикл оценки GPT-3feedback.json— собранные отзывы пользователей
Репозиторий содержит 146 коммитов, 57 звезд и диаграмму системы, показывающую конвейер параллельных моделей.
📖 Источник: HN LLM Tools
👀 Смотрите также

OpenClaw Alexa Voice Proxy обеспечивает двустороннее голосовое взаимодействие.
openclaw-alexa-voice — это прокси-сервер на Node.js, который соединяет пользовательский навык Alexa с шлюзом OpenClaw, используя трёхуровневую систему ответов для голосовых запросов. Он обрабатывает быстрые ответы (менее 1 секунды), ответы агента (менее 12 секунд) и отложенные сложные запросы, обрабатываемые асинхронно в течение 2 минут.

Многокомпонентный конвейер обработки контента для Claude Code с контрольными точками качества
Разработчик создал конвейер из шести агентов для Claude Code, который разделяет задачи исследования, написания, редактирования и SEO с контрольными точками качества между этапами. Система останавливается для ручного утверждения перед публикацией и позволяет перезапускать отдельных агентов.

Zerro: Укажите на ваше живое приложение, говорите, и смотрите, как Claude Code мгновенно редактирует его
Zerro — это приложение для Mac, которое позволяет наводить курсор на работающее приложение, вслух описывать изменения, а Claude Code редактирует реальные файлы в реальном времени. Оно отслеживает движение, определяет, какой элемент вы имеете в виду, и создает контрольные точки перед каждым запуском.
Налог на навыки Claude Code: 2596 установленных навыков, 40 использованных, $91 в месяц потрачено впустую
Каждый установленный навык Claude Code загружается в системный запрос каждого сеанса. Один пользователь измерил загрузку 102 651 токена за сеанс, при этом 98,6% из них никогда не использовались, что обходится примерно в 91 доллар в месяц. Инструмент с открытым исходным кодом, skill-tax, проводит аудит использования и стоимости.