К основному содержанию
скилл

emerging-techniques-long-context — скилл для Claude Code

Помогает расширять контекстное окно моделей-трансформеров с помощью RoPE, YaRN, ALiBi и интерполяции позиций. Пригодится при обработке текстов длиной от 32k до 128k+ токенов.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill ai-research/emerging-techniques-long-context
Открыть на GitHub

Что делает emerging-techniques-long-context

Скилл снабжает Claude Code рецептами и готовым кодом для масштабирования длины контекста в нейросетях. Внутри разобраны четыре основных подхода: вращательные эмбеддинги RoPE, метод YaRN, смещения внимания ALiBi и позиционная интерполяция. Это позволяет обучать или дообучать архитектуры вроде LLaMA на последовательностях от 32k до 128k+ токенов без переобучения с нуля.

В материалах собраны рабочие примеры на PyTorch. Для RoPE показана реализация вычисления частот и поворота половин скрытых измерений через torch.chunk. Для ALiBi приводятся формулы расчёта наклонов по головам внимания и матрицы относительных расстояний. Для LLaMA показана настройка параметра rope_scaling в Hugging Face с линейным и динамическим фактором.

Для запуска примеров из скилла в окружении нужны torch и transformers. Чтобы код работал без перерасхода памяти на длинных контекстах, потребуется установить flash-attn с флагом --no-build-isolation.

Какие задачи решает

  • увеличить контекстное окно модели LLaMA до 32k или 128k токенов
  • реализовать вращательные позиционные эмбеддинги RoPE на чистом PyTorch
  • внедрить линейные смещения ALiBi в механизм внимания
  • настроить параметр rope_scaling для линейной или динамической интерполяции

Примеры запросов агенту

  • Настрой rope_scaling для LLaMA-2-7b, чтобы расширить контекст до 32768 токенов через линейную интерполяцию.
  • Напиши модуль RotaryEmbedding на PyTorch для внедрения RoPE в слой внимания.
  • Покажи, как рассчитать маску ALiBi для восьми голов внимания на длине последовательности 2048.

Как установить emerging-techniques-long-context

1Через claude-code-templates

npx claude-code-templates@latest --skill ai-research/emerging-techniques-long-context

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill emerging-techniques-long-context -a claude-code

3Вручную: положить файлы

~/.claude/skills/emerging-techniques-long-context/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/emerging-techniques-long-context/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о emerging-techniques-long-context

Как установить emerging-techniques-long-context в Claude Code?

Запустите команду npx claude-code-templates@latest --skill ai-research/emerging-techniques-long-context. Шаблон добавит инструкции по длинному контексту в вашу конфигурацию агента.

Что делает скилл emerging-techniques-long-context?

Он предоставляет Claude Code алгоритмы и формулы для увеличения длины контекста в трансформерах. В инструкции входят примеры кода для RoPE, YaRN, ALiBi и масштабирования внимания через rope_scaling.

Какие библиотеки нужны для запуска кода из этого скилла?

Базовые примеры требуют torch и transformers. Для отдельных компонентов пригодятся einops и rotary-embedding-torch, а для оптимизации внимания на длинных цепочках нужен flash-attn.

Похожие скиллы

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 350 300установок

Из того же набора651

Весь набор →
obsidian-clipper-template-creator Скилл помогает собрать JSON-шаблон для Obsidian Web Clipper: разбирает страницу, находит переменные и отдаёт готовый файл для импорта. 110установок mui Скилл помогает Claude Code писать интерфейсы на Material UI v7, настраивать стили через sx, работать с темой и адаптивной вёрсткой. 110установок think-tank Запускает виртуальный совет экспертов прямо в диалоге с Claude Code. Помогает взвесить архитектурные компромиссы до начала планирования и написания кода. 109установок cloud-devops Скилл проводит через настройку облачной инфраструктуры, Kubernetes, CI/CD, мониторинга и аварийного восстановления. Используйте его, когда нужно спланировать DevOps-процесс целиком. 107установок discord-bot-architect Помогает писать ботов для Discord на JavaScript и Python: слэш-команды, кнопки, меню, шардинг. Пригодится, когда бот выходит за пределы учебного примера. 106установок emerging-techniques-knowledge-distillation Скилл помогает спланировать перенос знаний от большой языковой модели к компактной: разбирает функции потерь, температуру и дистилляцию ответов. Пригодится для обучения student-модели. 106установок professional-communication Скилл помогает писать рабочие письма, сообщения команде и повестки встреч. Он пригодится, когда нужно объяснить техническую проблему руководителю или согласовать действия с коллегами. 104установок django-pro Скилл помогает проектировать и проверять приложения на Django: от ORM и DRF до асинхронных представлений, Celery и Channels. Пригодится для разработки API, тестов и настройки проекта. 103установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой