AIKraft/Skills/Получение данных Earth2Studio

Получение данных Earth2Studio

Fetch weather/climate data via Earth2Studio data sources for specific variables and times. Do NOT use for inference pipelines, model discovery, or installation.

nvidia official Дизайн

Что делает навык

Навык помогает пользователям загружать погодные и климатические данные через API источников данных Earth2Studio, определяя совместимые источники и проверяя поддержку переменных через лексикон. Он генерирует рабочий Python-скрипт для получения данных в формате xarray DataArray, различая анализ (исторические состояния) и прогноз (предсказания с учетом времени инициализации и продолжительности).

Когда применять

  • Загрузка конкретных переменных (например, t2m, u500) за определенный временной диапазон.
  • Получение прогнозных данных с указанием времени инициализации и продолжительности прогноза.
  • Выбор оптимального источника данных (GFS, HRRR, ERA5) на основе требуемого покрытия, разрешения и доступности переменных.
  • Генерация скрипта для сохранения полученных данных в файлы NetCDF или Zarr.

Как работает

  1. Извлечь из запроса пользователя переменные, временной диапазон, тип данных (анализ или прогноз), время инициализации, регион и желаемый формат вывода.
  2. Определить кандидаты на роль источника данных, используя документацию по источникам анализа или прогноза Earth2Studio.
  3. Проверить лексикон (lexicon) выбранного источника, чтобы убедиться, что запрашиваемые переменные поддерживаются (существуют в словаре VOCAB).
  4. Представить пользователю доступные варианты источников с их характеристиками (покрытие, разрешение, частота обновлений) и получить выбор.
  5. Сгенерировать Python-скрипт, используя правильную сигнатуру API (ds(time, variable) для анализа или ds(time, lead_time, variable) для прогноза) после проверки документации.
  6. Предложить следующие шаги, такие как изменение параметров запроса или использование кэширования данных.

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

Мне нужна высота геопотенциала на 500 гПа и температура у поверхности 2 м из ERA5 за 1 января 2020 года в 00Z.
Получи прогноз температуры воздуха на 2 метра от модели GFS_FX на 24 часа вперед, начиная с 15 июня 2024 года.
Загрузи данные о скорости ветра на высоте 10 метров для региона Северная Америка с высоким разрешением за последние 3 дня.

Что понадобится

  • Установленный Earth2Studio (uv pip install earth2studio)
  • Доступ к сети для удаленных хранилищ данных (GCS, S3, CDS API)
  • Действующий ключ API CDS (файл ~/.cdsapirc), если используются источники на базе CDS

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «earth2studio-data-fetch» из репозитория: # https://github.com/nvidia/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r earth2studio-data-fetch/ ~/.claude/skills/earth2studio-data-fetch/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.