Login
Back to Blog
Bahasa MelayuTutorial

Cara Mengakses GPT-5 dan GPT-5.2 melalui API - Panduan Lengkap Pembangun

Ketahui cara mengakses model terkini OpenAI iaitu GPT-5, GPT-5.2, dan o3-pro melalui API bersepadu. Panduan langkah demi langkah dengan contoh Python

C
Crazyrouter Team
January 23, 2026 / 320 views
Share:
Cara Mengakses GPT-5 dan GPT-5.2 melalui API - Panduan Lengkap Pembangun

OpenAI telah mengeluarkan modelnya yang paling berkuasa setakat ini: GPT-5, GPT-5.2, dan o3-pro yang memfokuskan penaakulan. Panduan ini menunjukkan cara untuk mengakses model termaju ini melalui API bersepadu Crazyrouter.

Model OpenAI yang Disokong#

Crazyrouter menyediakan akses kepada keseluruhan rangkaian model OpenAI:

ModelInput ($/1M tokens)Output ($/1M tokens)Best For
gpt-5.2$1.75$14.00Flagship terkini, tugasan kompleks
gpt-5.2-pro$3.50$28.00Penaakulan dipertingkat
gpt-5$1.25$10.00Tugasan umum
gpt-5-pro$2.50$20.00Analisis lanjutan
gpt-5-mini$0.25$2.00Menjimatkan kos
gpt-5-nano$0.05$0.40Tugasan berjumlah tinggi
o3-pro$20.00$80.00Penaakulan kompleks
o3-mini$1.10$4.40Penaakulan cekap
o4-mini$1.10$4.40Model penaakulan terkini

Permulaan Pantas#

1. Dapatkan Kunci API Anda#

  1. Lawati Crazyrouter Console
  2. Navigasi ke "Token Management"
  3. Klik "Create Token"
  4. Salin kunci API anda (bermula dengan sk-)

2. Hantar Permintaan Pertama Anda#

Menggunakan Python (Disyorkan)#

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1",
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

response = client.chat.completions.create(
    model="gpt-5.2",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Explain quantum computing in simple terms."}
    ],
    temperature=0.7,
    max_tokens=1000
)

print(response.choices[0].message.content)

Menggunakan Node.js#

javascript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'sk-your-api-key',
  baseURL: 'https://crazyrouter.com/v1',
  defaultHeaders: {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'
  }
});

async function main() {
  const response = await client.chat.completions.create({
    model: 'gpt-5.2',
    messages: [
      { role: 'system', content: 'You are a helpful assistant.' },
      { role: 'user', content: 'Explain quantum computing in simple terms.' }
    ],
    temperature: 0.7
  });

  console.log(response.choices[0].message.content);
}

main();

Menggunakan curl#

bash
curl https://crazyrouter.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" \
  -d '{
    "model": "gpt-5.2",
    "messages": [{"role": "user", "content": "Hello, GPT-5.2!"}],
    "temperature": 0.7
  }'

Respons Penstriman#

Untuk output masa nyata, aktifkan penstriman:

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1",
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

stream = client.chat.completions.create(
    model="gpt-5.2",
    messages=[{"role": "user", "content": "Write a short story about AI."}],
    stream=True
)

for chunk in stream:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Menggunakan Model Penaakulan (o3-pro)#

Model o3-pro sangat mahir untuk tugasan penaakulan kompleks:

python
response = client.chat.completions.create(
    model="o3-pro",
    messages=[
        {"role": "user", "content": "Solve this step by step: If a train travels 120 miles in 2 hours, then stops for 30 minutes, then travels another 90 miles in 1.5 hours, what is the average speed for the entire journey including the stop?"}
    ]
)

print(response.choices[0].message.content)

Model GPT-5 Codex#

Untuk tugasan penjanaan kod, gunakan model codex khusus:

python
response = client.chat.completions.create(
    model="gpt-5-codex",
    messages=[
        {"role": "user", "content": "Write a Python function to implement binary search"}
    ]
)

Varian codex yang tersedia: gpt-5-codex, gpt-5-codex-high, gpt-5-codex-medium, gpt-5-codex-low, gpt-5.2-codex

Amalan Terbaik#

  1. Pilih model yang betul: Gunakan gpt-5-nano untuk tugasan ringkas, gpt-5.2 untuk tugasan kompleks
  2. Tetapkan suhu yang sesuai: Lebih rendah (0.1-0.3) untuk tugasan fakta, lebih tinggi (0.7-1.0) untuk tugasan kreatif
  3. Gunakan penstriman: Untuk pengalaman pengguna yang lebih baik dalam aplikasi chat
  4. Tangani ralat dengan baik: Laksanakan logik cuba semula untuk had kadar (rate limits)

Langkah Seterusnya#


Untuk sebarang pertanyaan, hubungi support@crazyrouter.com

Implementation Guides

Topics

Tutorial

Related Posts

Panduan Pengguna Gemini CLI - Google AI di Terminal AndaTutorial

Panduan Pengguna Gemini CLI - Google AI di Terminal Anda

Panduan lengkap untuk memasang dan mengkonfigurasi Gemini CLI, alat AI baris perintah sumber terbuka Google. Ketahui cara menetapkan proksi, menggunakan alat terbina dalam, dan mengautomasikan aliran kerja dengan Gemini 2.5 Pro.

Jan 24
Tutorial API Text-Embedding-3-Small - Panduan Model Embedding OpenAITutorial

Tutorial API Text-Embedding-3-Small - Panduan Model Embedding OpenAI

Panduan lengkap menggunakan API OpenAI text-embedding-3-small untuk carian semantik, sistem RAG, dan pemadanan persamaan. Termasuk contoh Python, Node.

Jan 26
Doubao Seed Code: Model Penjanaan Kod AI ByteDance - Panduan API LengkapTutorial

Doubao Seed Code: Model Penjanaan Kod AI ByteDance - Panduan API Lengkap

Pelajari cara menggunakan Doubao Seed Code, model penjanaan kod AI berkuasa daripada ByteDance. Tutorial API lengkap dengan contoh Python, Node.

Jan 26
Panduan Pemasangan dan Penggunaan Claude Code - Persediaan Pembantu Pengaturcaraan AITutorial

Panduan Pemasangan dan Penggunaan Claude Code - Persediaan Pembantu Pengaturcaraan AI

Panduan lengkap untuk memasang dan mengkonfigurasi Claude Code, pembantu pengaturcaraan AI. Pelajari cara menyediakan Node.js, mengkonfigurasi token API, dan mula menulis kod dengan AI dalam terminal anda.

Jan 24
Tarikh Pelancaran ChatGPT 6: Garis Masa Terkini, Ramalan, dan Apa yang Perlu Dilakukan SekarangTutorial

Tarikh Pelancaran ChatGPT 6: Garis Masa Terkini, Ramalan, dan Apa yang Perlu Dilakukan Sekarang

Semua yang kami ketahui tentang tarikh pelancaran ChatGPT 6, ciri-ciri yang dijangka, dan apa yang perlu dilakukan oleh pembangun sambil menunggu.

Mar 27
Dimensi text-embedding-3-small Dijelaskan: Cara Memilih Saiz yang Tepat untuk Kualiti dan KosTutorial

Dimensi text-embedding-3-small Dijelaskan: Cara Memilih Saiz yang Tepat untuk Kualiti dan Kos

Panduan praktis untuk dimensi text-embedding-3-small, cara memilih antara 256, 512, 1024, dan 1536 dimensi.

Mar 27