Doporučené postupy pro bezpečnost

Vývoj AI systémů s OpenAI API

Francesca Donadoni

Curriculum Manager, DataCamp

Bezpečnost s OpenAI API

Kruh s OpenAI API

Vývoj AI systémů s OpenAI API

Bezpečnost s OpenAI API

Kruh s OpenAI API protínající další kruh označený „etika a férovost“

Vývoj AI systémů s OpenAI API

Bezpečnost s OpenAI API

Kruh s OpenAI API protínající dva další kruhy označené „etika a férovost“ a „alignment“

Vývoj AI systémů s OpenAI API

Bezpečnost s OpenAI API

Kruh s OpenAI API protínající tři další kruhy označené „etika a férovost“, „alignment“ a „ochrana dat“

Vývoj AI systémů s OpenAI API

Bezpečnost s OpenAI API

Kruh s OpenAI API protínající čtyři další kruhy označené „etika a férovost“, „alignment“, „ochrana dat“ a „bezpečnost systému“

Vývoj AI systémů s OpenAI API

Doporučené postupy

 

  • Moderation API
  • Adversariální testování
  • Omezení vstupních a výstupních tokenů
  • Prompt engineering
1 https://platform.openai.com/docs/guides/safety-best-practices
Vývoj AI systémů s OpenAI API

Doporučené postupy

 

  • Člověk v procesu
  • „Poznej svého zákazníka“
  • Umožni uživatelům nahlásit problémy

Ilustrace zákazníka a vývojáře spolupracujících na vylepšení produktu podle zpětné vazby

Vývoj AI systémů s OpenAI API

Doporučené postupy

 

  • Chraň své API klíče
  • Komunikuj omezení

Štít představující bezpečnost

Bubliny představující komunikaci

Vývoj AI systémů s OpenAI API

Použití ID koncového uživatele

import uuid

unique_id = str(uuid.uuid4())
response = client.chat.completions.create(  
  model="gpt-4o-mini", 
  messages=messages,
  user=unique_id)
print(unique_id)
ad58af43-19b1-4fd8-9905-5ed3bce7e008
Vývoj AI systémů s OpenAI API

Ochrana tvého API klíče

 

  • Unikátní API klíč

  • Zabezpečení na straně serveru

  • Vyhni se vystavení v repozitáři

  • Proměnné prostředí

  • Služby správy klíčů

  • Monitoruj a rotuj klíče

Vývoj AI systémů s OpenAI API

Pojďme cvičit!

Vývoj AI systémů s OpenAI API

Preparing Video For Download...