Запобіжники для відповідального AI-кодування

Кодування з підтримкою ШІ для розробників

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...