Praktik terbaik keamanan

Mengembangkan Sistem AI dengan OpenAI API

Francesca Donadoni

Curriculum Manager, DataCamp

Keamanan dengan OpenAI API

Sebuah lingkaran dengan OpenAI API

Mengembangkan Sistem AI dengan OpenAI API

Keamanan dengan OpenAI API

Sebuah lingkaran dengan OpenAI API yang beririsan dengan satu lainnya berlabel 'etika dan keadilan'

Mengembangkan Sistem AI dengan OpenAI API

Keamanan dengan OpenAI API

Sebuah lingkaran dengan OpenAI API yang beririsan dengan dua lainnya berlabel 'etika dan keadilan' dan 'penyelarasan'

Mengembangkan Sistem AI dengan OpenAI API

Keamanan dengan OpenAI API

Sebuah lingkaran dengan OpenAI API yang beririsan dengan tiga lainnya berlabel 'etika dan keadilan', 'penyelarasan' dan 'privasi data'

Mengembangkan Sistem AI dengan OpenAI API

Keamanan dengan OpenAI API

Sebuah lingkaran dengan OpenAI API yang beririsan dengan empat lainnya berlabel 'etika dan keadilan', 'penyelarasan', 'privasi data', dan 'keamanan sistem'

Mengembangkan Sistem AI dengan OpenAI API

Praktik terbaik

 

  • Moderation API
  • Pengujian adversarial
  • Batasi token input dan output
  • Rekayasa prompt
1 https://platform.openai.com/docs/guides/safety-best-practices
Mengembangkan Sistem AI dengan OpenAI API

Praktik terbaik

 

  • Manusia dalam loop
  • "Kenali pelanggan Anda"
  • Izinkan pengguna melaporkan masalah

Ilustrasi pelanggan dan pengembang bekerja bersama untuk meningkatkan produk berdasarkan masukan

Mengembangkan Sistem AI dengan OpenAI API

Praktik terbaik

 

  • Amankan kunci API Anda
  • Komunikasikan keterbatasan

Perisai yang melambangkan keamanan

Gelembung percakapan melambangkan komunikasi

Mengembangkan Sistem AI dengan OpenAI API

Menggunakan ID pengguna akhir

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
Mengembangkan Sistem AI dengan OpenAI API

Menjaga kunci API tetap aman

 

  • Kunci API unik

  • Keamanan sisi server

  • Hindari kebocoran repositori

  • Variabel lingkungan

  • Layanan manajemen kunci

  • Pantau dan rotasi kunci

Mengembangkan Sistem AI dengan OpenAI API

Ayo berlatih!

Mengembangkan Sistem AI dengan OpenAI API

Preparing Video For Download...