Проверка фактов из командной строки

Урок 12 из 43 курса «Perplexity API Cookbook»: официальный курс Perplexity API Cookbook (Перплексити) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Инструмент командной строки, который выявляет ложные или вводящие в заблуждение утверждения в статьях или заявлениях, используя Sonar API от Perplexity для веб-исследований. Анализ утверждений или целых статей на предмет фактической точности Выявление ложных, вводящих в заблуждение или непроверяемых утверждений Предоставление объяснений и исправлений для неточной информации Вывод результатов в удобочитаемом формате или в структурированном JSON Цитирование надёжных источников для оценки фактов Использует структурированные выводы Perplexity для надёжного парсинга JSON (для пользователей уровня Tier 3+) Для работы инструмента требуется API-ключ Perplexity. Вы можете предоставить его одним из следующих способов: Создайте файл с именем pplx_api_key или .pplx_api_key в той же директории, что и скрипт: Примечание: Если вы используете функцию структурированных выводов, вам потребуется аккаунт Perplexity API с уровнем доступа Tier 3 или выше. Выполните следующую команду сразу после установки: Это проанализирует утверждение, исследует его с помощью Sonar API от Perplexity и вернёт подробную проверку фактов с оценками, объяснениями и источниками. Структурированный вывод по умолчанию отключён. Чтобы включить его, передайте флаг --structured-output: Инструмент предоставляет вывод, включающий: Общая оценка: MOSTLY_TRUE, MIXED, или MOSTLY_FALSE Сводка: Краткий обзор результатов проверки фактов Анализ утверждений: Список конкретных утверждений с индивидуальными оценками: TRUE: Фактически точное и подтверждённое доказательствами FALSE: Опровергнуто доказательствами MISLEADING: Содержит долю правды, но может привести к неверным выводам UNVERIFIABLE: Не может быть окончательно проверено с использованием доступной информации Объяснения: Подробное обоснование для каждого утверждения Источники: Ссылки и URL, использованные для проверки Выполните следующую команду: Пример вывода: Точность проверки фактов зависит от качества информации, доступной через Sonar API от Perplexity. Как и все языковые модели, базовый ИИ может иметь ограничения в определённых специализированных областях. Функция структурированных выводов требует аккаунт Perplexity API уровня Tier 3 или выше. Инструмент не заменяет профессиональные услуги по проверке фактов для особо конфиденциального или сложного контента.

План урока

  1. Возможности
  2. Установка
  3. 1. Установка необходимых зависимостей
  4. 2. Сделать скрипт исполняемым
  5. Настройка API-ключа
  6. 1. В качестве аргумента командной строки
  7. 2. В качестве переменной окружения
  8. 3. В файле

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды