SearchCLI CLI

SearchCLI, инструмент для AI Search Volcengine, оценивает выдачу на тестовых запросах и сохраняет план эксперимента и отчет.

  • 1 191 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Расширенный доступ

Почему такой уровень

  • CLI загружает данные и меняет ресурсы AI Search с правами ключей; дополнительные LLM-задачи передают материал выбранной модели.
Все причины и проверки

volcengine/searchcli

Установка

Ручная установка

git clone git@github.com:volcengine/SearchCLI.git vs
cd vs
bash ./scripts/install.sh

Первый полный блок установки README для пользователя и агента.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI загружает данные и меняет ресурсы AI Search с правами ключей; дополнительные LLM-задачи передают материал выбранной модели.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

SearchCLI, инструмент командной строки, работает с данными, приложениями и поисковыми сценариями AI Search на Volcengine. Пользователь загружает набор, проверяет предложенную схему и связывает данные с приложением. Затем можно выполнять поиск, рекомендации и диалоговое извлечение информации. Для настройки качества есть генерация тестовых запросов, план эксперимента и отчет. Устанавливаемые Viking skills учат внешнего агента тому же процессу. Перед записью агент показывает план и запрашивает подтверждение, а после нее читает результат, чтобы проверить фактическое состояние сервиса.

Для кого. Создателям поисковых и рекомендательных сервисов на Volcengine, которым нужно проверяемое управление данными и качеством выдачи.

Подходит, если

  • Каталог товаров загружают в новый набор, после чего владелец принимает схему.
  • После подключения данных команда просматривает реальные ответы поиска.
  • Качество выдачи оценивают на заранее подготовленных запросах.
  • Агент ведет настройку приложения, показывая план перед записью изменений.

Не подходит, если

  • Нужен автономный поисковый движок без зависимости от Volcengine.
  • Данные нельзя передавать в выбранный облачный сервис.
  • Требуется общедоступный веб-поиск вместо поиска по данным приложения.

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

Подготовь импорт тестового JSONL в новый набор AI Search. Покажи схему и план записи, затем дождись подтверждения.

Ограничения

Нужны Node.js 20 или новее, Git и ключи AK/SK Volcengine с правами AI Search. Первый способ установки клонирует репозиторий через SSH, поэтому доступ к GitHub по SSH должен быть настроен. Для генерации запросов и оценки релевантности моделью подключают отдельный OpenAI-совместимый API с ключом. Данные и конфигурация записываются в облачное приложение. До записи сверьте набор данных, его схему и идентификаторы выбранных ресурсов.

Как отключить. Остановите сценарии, отключите скиллы агента и отзовите ненужные ключи. Облачные приложения и наборы данных остаются в Volcengine и управляются отдельно.

Частые вопросы

Как проверить авторизацию?

Используйте `vs auth status --json` и `vs doctor --json`. Разберите замечания до загрузки данных.

Можно ли импортировать ключи из окружения?

Да. Для VIKING_AK и VIKING_SK есть `vs auth import-env`. Не выводите значения переменных.

Для чего отдельный вход LLM?

Отдельный доступ к модели нужен для генерации запросов и оценки релевантности. `vs llm status --json` покажет состояние этого подключения до запуска эксперимента.

Обязательно ли создавать приложение при загрузке данных?

Нет. Можно закончить после записи набора данных. Приложение создают и подключают позднее, когда переходят к поисковым сценариям.

Как агент получает инструкции?

Установите Viking skills после CLI. Команда `vs skill list` покажет доступные скиллы, по которым агент ведет настройку.

Обсуждение

Вопросов и отзывов пока нет.

CLI-агент для исследований в количественных инвестициях: читает брокерские отчеты, придумывает факторы и считает IC.

CLIРасширенный доступ142Звезды репозитория

CLI импортирует CSV и JSON в SQLite, выполняет SQL и меняет схему, чтобы агент готовил локальные наборы данных для анализа.

CLIРасширенный доступ2,2 тыс.Звезды репозитория

CLI выбирает и меняет значения в JSON, YAML и других форматах, чтобы агент преобразовывал данные единым языком запросов.

CLIРасширенный доступ8,1 тыс.Звезды репозитория

MCP-сервер и скилл поиска научных статей Sciverse: метаданные, семантический поиск, цитирование и полный текст.

MCP-серверРасширенный доступ129Звезды репозитория

Для повторного эксперимента агент скачивает набор Kaggle в рабочую папку и забирает результаты ноутбука через командный клиент.

CLIРасширенный доступ7,6 тыс.Звезды репозитория

Скилл ищет доказательства в базе Carrel, читает исходные фрагменты и изображения и помогает агенту ответить со ссылками на файлы.

СкиллРасширенный доступ776Звезды репозитория

Коротко о README

Публичные группы команд разделяют авторизацию, наборы, приложения и поиск. Дополнительные команды обслуживают рекомендации и диалоговое извлечение.

Бейдж для README

Сообщить о проблеме

Foxx AISearchCLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.