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

✍️ OpenClawRadar📅 Опубликовано: 19 июля 2026 г.🔗 Source
UIUC AI-ассистент преподавателя запускает 11 моделей параллельно для ответов менее чем за 2 секунды
Ad

Центр инноваций в области ИИ при UIUC выпустил открытого ИИ-ассистента преподавателя для курсов по электротехнике, доступного на HuggingFace Spaces. Система координирует работу 11 отдельных моделей параллельно для поиска текста/изображений, генерации, модерации и ранжирования, достигая медианного времени ответа в 2 секунды.

Архитектура

Ассистент использует генерацию с дополнением извлечения (RAG) с векторной базой данных Pinecone. Источники данных включают учебники, видеолекции (транскрибированные через Whisper) и форумы студенческих вопросов-ответов. Код опубликован под лицензией MIT и готов к подключению вашей собственной базы данных Pinecone.

Набор данных RLHF

Команда наняла пять студентов электротехнического факультета для создания набора данных сравнения для RLHF по курсу UIUC ECE 120. Набор свободно доступен на HuggingFace: kastan/rlhf-qa-comparisons.

Ad

Оценка

Каждая новая функция запускает автоматическую оценку. Оценочный набор данных, написанный экспертами-инженерами-электротехниками, используется для генерации ответов каждой моделью. Затем 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 — интерфейс Gradio
  • prompting.py — шаблоны запросов
  • evaluation.py — цикл оценки GPT-3
  • feedback.json — собранные отзывы пользователей

Репозиторий содержит 146 коммитов, 57 звезд и диаграмму системы, показывающую конвейер параллельных моделей.

📖 Источник: HN LLM Tools

Ad

👀 Смотрите также

Shipshots MCP Сервер: Claude создает скриншоты для App Store и превью-видео
Инструменты

Shipshots MCP Сервер: Claude создает скриншоты для App Store и превью-видео

Shipshots — это визуальный редактор с сервером MCP, который позволяет Claude создавать маркетинговые материалы с помощью вызовов инструментов. Он генерирует скриншоты для магазинов приложений, анимированные превью-видео и визуалы для соцсетей на основе текстовых описаний.

OpenClawRadar
PocketBot: iOS-приложение использует Claude для генерации детерминированных JavaScript-автоматизаций из естественного языка.
Инструменты

PocketBot: iOS-приложение использует Claude для генерации детерминированных JavaScript-автоматизаций из естественного языка.

PocketBot — это мобильное приложение для автоматизации на iOS, которое использует Claude через AWS Bedrock для преобразования запросов на естественном языке в автономные JavaScript-скрипты. ИИ пишет код один раз, после чего детерминированные скрипты запускаются по расписанию в изолированной среде выполнения без участия искусственного интеллекта.

OpenClawRadar
Модуль: Оркестрация межрепозиторных знаний для ИИ-агентов в программировании
Инструменты

Модуль: Оркестрация межрепозиторных знаний для ИИ-агентов в программировании

Modulus — это десктопное приложение, которое запускает несколько ИИ-агентов для программирования с общей памятью проекта в репозиториях. Оно решает проблемы контекста между репозиториями, позволяя агентам понимать зависимости между разными кодовыми базами без ручных объяснений.

OpenClawRadar
Сервер MCP для контекста кодовой базы с упаковкой по глубине
Инструменты

Сервер MCP для контекста кодовой базы с упаковкой по глубине

Новый MCP-сервер упаковывает контекст кодовой базы на 5 уровнях глубины в рамках лимита токенов, решая проблему, когда ИИ-агенты для программирования либо загружают слишком мало файлов, либо получают плоскую карту репозитория без фактического содержимого.

OpenClawRadar