Пошагово: вопросы о болезнях прямо в браузере

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

Цели урока

  • Отправляет запросы к Perplexity API с вопросами, связанными с заболеваниями
  • Генерирует автономный HTML-интерфейс с интерактивными элементами
  • Отображает результаты как в notebook, так и в веб-браузере

О чём урок

В этом руководстве вы узнаете, как создать систему вопросов и ответов о заболеваниях, которая: Давайте начнем! В этом notebook вы: Настроите окружение: Установите необходимые пакеты и импортируйте зависимости. Настроите API: Установите ваш API ключ Perplexity (Sonar) и endpoint. Определите функции: Создадите функции для запроса к API, генерации HTML UI, отображения результатов и запуска браузерного UI. Протестируете приложение: Запустите примеры для тестирования API и просмотра интерактивного интерфейса. Следуйте приведенным ниже шагам, чтобы создать интерактивное приложение для информации о заболеваниях. Убедитесь, что у вас установлено следующее: Python 3.x Следующие пакеты Python: requests, pandas и IPython Вы можете установить эти пакеты с помощью pip: Также замените заполнитель API ключа (API_KEY) вашим фактическим API ключом Perplexity. Бэкенд (Python): Генерирует HTML-файл с интерактивным UI. Содержит функции для запроса к Perplexity API и отображения структурированных результатов. Фронтенд (HTML/JavaScript): Предоставляет удобный интерфейс для ввода вопросов, связанных с заболеваниями. Выполняет вызовы API непосредственно из браузера и динамически обновляет UI. Безопасность: Используйте бэкенд-сервер (например, Flask) для безопасного управления вашим API ключом. Кэширование: Реализуйте кэширование для уменьшения избыточных вызовов API. История: Добавьте функцию для просмотра предыдущих вопросов и ответов. Улучшения UI: Настройте HTML/CSS для лучшего внешнего вида. Дополнительные данные: Расширьте prompt API, чтобы включить больше информации или визуализаций данных. В этом руководстве было продемонстрировано, как создать браузерную систему вопросов и ответов о заболеваниях с использованием Perplexity (Sonar) API. Интерактивный UI: Генерирует автономный HTML-файл со встроенными CSS и JavaScript. Интеграция с API: Отправляет запросы к Perplexity API для получения структурированных ответов о заболеваниях. Варианты отображения: Просматривайте результаты непосредственно в notebook или запускайте их в браузере. Не забудьте заменить заполнитель API ключа вашим собственным API ключом перед запуском приложения. Удачного кодирования!

План урока

  1. Создание интерактивной браузерной системы вопросов и ответов с использованием Perplexity (Sonar) API
  2. Обзор
  3. Предварительные требования
  4. Пояснения к руководству и возможные расширения
  5. Как работает это руководство
  6. Возможные расширения
  7. Заключение

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

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