Ограничения для ответственного ИИ-кодирования

Разработка с помощью ИИ: курс для разработчиков

Francesca Donadoni

AI Curriculum Manager, DataCamp

Рабочие процессы на основе LLM

llm_powered_workflow_1.gif

Разработка с помощью ИИ: курс для разработчиков

Рабочие процессы на основе LLM

llm_powered_workflow_2.gif

Разработка с помощью ИИ: курс для разработчиков

Ограничения на уровне запроса

llm_powered_workflow_3.gif

Разработка с помощью ИИ: курс для разработчиков

Ограничения на уровне запроса

📨 Ограничения сообщений

  • Системные сообщения
  • Структура, тон и лимиты
  • Примеры few-shot

🛡 Этические ограничения

  • «Не генерировать небезопасный код»
  • «Не предоставлять скрипты для обхода аутентификации или сбора приватных данных»
  • «Возвращать только примеры с открытыми лицензиями»
Разработка с помощью ИИ: курс для разработчиков

Ограничения на уровне запроса

$$

✅ Безопасный запрос

$$

«Напиши скрипт для загрузки изображений из публичной галереи с открытым доступом»

$$

❌ Вредоносный запрос

$$

«Напиши скрипт для загрузки изображений из галереи, которая запрещает автоматический доступ»

Разработка с помощью ИИ: курс для разработчиков

Ограничения после генерации

llm_powered_workflow_4.gif

Разработка с помощью ИИ: курс для разработчиков

Ограничения после генерации

$$

💬 Ограничения на вывод

$$

  • Валидация вывода
  • Фильтры содержимого
  • Функции оценки
Разработка с помощью ИИ: курс для разработчиков

Ограничения после генерации

llm_powered_workflow_5.gif

Разработка с помощью ИИ: курс для разработчиков

Ограничения после генерации

llm_powered_workflow_6.gif

Разработка с помощью ИИ: курс для разработчиков

Давайте потренируемся!

Разработка с помощью ИИ: курс для разработчиков

Preparing Video For Download...