Semua Tutorial
AI

Setup OpenAI API (Python & cURL)

Mulai memakai model GPT lewat API resmi OpenAI: dari API key hingga request pertama.

OpenAI GPT Python API
1 Dapatkan API Key

Buat key di platform.openai.com/api-keys, lalu simpan sebagai environment variable:

bash
export OPENAI_API_KEY="sk-..."
2 Uji Key dengan cURL
bash
curl https://api.openai.com/v1/chat/completions \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o-mini",
    "messages": [{"role":"user","content":"Halo!"}]
  }'
3 Pakai di Python
bash
pip install openai
python
from openai import OpenAI
client = OpenAI()  # baca OPENAI_API_KEY otomatis

resp = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Halo!"}],
)
print(resp.choices[0].message.content)
Jangan pernah commit API key ke Git. Gunakan file .env dan tambahkan ke .gitignore.