CodeShield: проверяем код на уязвимости

Урок 13 из 17 курса «Llama: начало работы»: официальный курс Llama Cookbook (Мета Лама) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Этот notebook демонстрирует примеры использования CodeShield. Для получения дополнительной информации см. README основного репозитория здесь. Установите через PyPi с помощью pip или установите локально из исходного кода. Определите вспомогательную функцию для выполнения сканирования и обработки output. В этом примере мы рассматриваем жёстко заданный фрагмент кода, в котором используется слабая хеш-функция md5. Требуется пакет openai (pip install openai) Требуется пакет llama-recipes

План урока

  1. Вариант установки 1. Установка пакета CodeShield. Выполните следующее в вашем терминале
  2. Вариант установки 2. Установка пакета CodeShield локально из исходного кода
  3. Пример 1 - Простой пример с жёстко заданным кодом
  4. Пример 2 - использование openAI API
  5. Пример 3 - использование внешне размещённого LLM

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

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