Hướng dẫn chi tiết mua API GPT và tạo API key OpenAI (cập nhật 2025)

Hướng dẫn chi tiết mua API GPT và tạo API key OpenAI (cập nhật 2025)

Bài này dành cho anh em muốn dùng GPT qua API để gắn vào website, phần mềm,
tool tự động… chứ không chỉ ngồi chat trên ChatGPT nữa.

Lưu ý quan trọng: hiện tại OpenAI không còn tặng free credit khi tạo tài khoản mới;
muốn dùng API bạn bắt buộc phải nạp tiền (tối thiểu 5 USD).


1. Hiểu đúng: GPT API, ChatGPT, ChatGPT Plus khác nhau gì?

  • ChatGPT (web/app): trang bạn đang chat hằng ngày ở
    chatgpt.com.
  • ChatGPT Plus / Pro: gói thuê bao 20 USD / 200 USD / tháng để dùng ChatGPT trực tiếp trên web/app,
    không bao gồm API.
  • OpenAI API: dịch vụ dành cho lập trình viên. Bạn kết nối tới
    https://api.openai.com bằng API key để:

    • tự viết app, chatbot, plugin WordPress, extension, tool phân tích…
    • trả tiền theo lượng token (chữ) mà mình dùng, không theo tháng.
  • API Credits: số tiền bạn nạp trước (prepaid) để dùng API, tối thiểu 5 USD, có hạn sử dụng 1 năm.

Tóm lại: ChatGPT Plus ≠ API. Dùng API là một hệ thống thanh toán hoàn toàn riêng, bạn phải nạp credits riêng.


2. Chuẩn bị trước khi mua API GPT

Trước khi bắt đầu, bạn nên chuẩn bị:

  1. Email (nên dùng Gmail hoặc email ổn định, tránh email “rác”).
  2. Số điện thoại thật để xác minh tài khoản OpenAI.
  3. Thẻ thanh toán quốc tế:
    • Visa / Mastercard / American Express / JCB… (debit hoặc credit đều được).
    • Thẻ phải cho phép thanh toán online quốc tế, có bật 3D Secure (OTP) nếu ngân hàng yêu cầu.
  4. Tối thiểu 5–10 USD trong thẻ để mua credits lần đầu.

Lưu ý: chính sách chấp nhận thẻ có thể khác nhau tùy ngân hàng; nếu một thẻ bị từ chối, bạn có thể
thử thẻ khác hoặc ví ảo hợp pháp (Wise, v.v.).


3. Các bước mua API GPT & tạo API key OpenAI

3.1. Bước 1 – Tạo tài khoản OpenAI / ChatGPT

  1. Truy cập https://chatgpt.com
    hoặc https://platform.openai.com.
  2. Chọn Sign up:
    • Đăng ký bằng email, hoặc
    • Đăng nhập nhanh bằng Google / Microsoft / Apple.
  3. Xác minh email theo link OpenAI gửi đến hộp thư của bạn.
  4. Điền tên, ngày sinh theo yêu cầu (nên dùng thông tin thật).
  5. Xác minh số điện thoại (OpenAI sẽ gửi mã OTP).

Sau bước này, bạn đã có một tài khoản chung cho cả ChatGPT và API (nhưng chưa dùng được API vì chưa nạp tiền).

3.2. Bước 2 – Mở trang quản lý API (Platform)

  1. Truy cập https://platform.openai.com.
  2. Đăng nhập bằng tài khoản vừa tạo.
  3. Đây là khu vực dành cho lập trình viên: bạn sẽ thấy menu như
    Dashboard, Usage, Models, API keys, Billing…

3.3. Bước 3 – Thêm phương thức thanh toán

  1. Vào menu Billing → Overview hoặc trực tiếp:

    Billing Overview
  2. Nhấn nút Add payment details hoặc Add payment method.
  3. Điền thông tin thẻ:
    • Tên in trên thẻ
    • Số thẻ
    • Ngày hết hạn
    • CVC / CVV
    • Địa chỉ thanh toán (billing address) – có thể dùng địa chỉ thật của bạn.
  4. Lưu thông tin thẻ.

Nếu thẻ bị từ chối, hãy kiểm tra:

  • Đã bật thanh toán quốc tế chưa?
  • Có đủ số dư không?
  • Ngân hàng có chặn thanh toán quốc tế nhỏ lẻ không?

3.4. Bước 4 – Mua API credits (nạp tiền vào tài khoản)

  1. Vẫn ở trang Billing, chọn nút Add to balance hoặc
    Add credits.
  2. Nhập số tiền muốn nạp (tối thiểu là 5 USD, mặc định thường là 10 USD).
  3. Nhấn Confirm để thanh toán.

Một số điểm cần nhớ:

  • Credits là trả trước (prepaid). Mỗi lần API chạy sẽ trừ dần vào số tiền này.
  • Credits hết hạn sau 1 năm kể từ ngày mua và không hoàn tiền

3.5. Bước 5 – Tạo API key

  1. Vào menu API keys hoặc truy cập:

    https://platform.openai.com/api-keys
  2. Nhấn nút Create new secret key.
  3. Đặt tên (ví dụ: dmctn-wordpress, side-project-nodejs…)
  4. Nhấn tạo, sau đó copy ngay API key và lưu vào nơi an toàn (file .env, password manager…).
  5. OpenAI chỉ hiển thị key đúng 1 lần khi tạo; sau này nếu mất thì phải xóa key cũ và tạo key mới.

Hãy coi API key như mật khẩu ngân hàng của bạn:

  • Không gửi cho người khác.
  • Không dán trực tiếp vào code HTML/JS chạy trên trình duyệt.
  • Không commit lên GitHub / Gitlab repository public.

3.6. Bước 6 – Test nhanh API bằng cURL

Dưới đây là ví dụ tối giản dùng Responses API – API mới được OpenAI khuyến nghị cho dự án mới:​

curl https://api.openai.com/v1/responses \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{ "model": "gpt-4.1-mini", "input": "Viết một đoạn giới thiệu ngắn về Điện Máy Cũ Tây Ninh." }'

Nếu mọi thứ đúng, bạn sẽ nhận về JSON chứa nội dung trả lời. Từ đây có thể bắt đầu tích hợp vào website, plugin,
app, v.v.

3.7. Bước 7 – Ví dụ dùng API trong PHP (WordPress / server)

Ví dụ đơn giản gọi API từ PHP sử dụng cURL (chạy ở backend, an toàn hơn):

<?php $api_key = 'YOUR_API_KEY'; $ch = curl_init('https://api.openai.com/v1/responses'); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => [ 'Content-Type: application/json', 'Authorization: Bearer ' . $api_key, ], CURLOPT_POST => true, CURLOPT_POSTFIELDS => json_encode([ 'model' => 'gpt-4.1-mini', 'input' => 'Xin chào, hãy giới thiệu ngắn gọn về GPT API bằng tiếng Việt.', ]), ]); $result = curl_exec($ch); if (curl_errno($ch)) { die('Lỗi cURL: ' . curl_error($ch)); } curl_close($ch); $data = json_decode($result, true); echo '<pre>'; print_r($data); echo '</pre>';

Trong dự án thực tế, bạn sẽ parse JSON để lấy phần text ra và hiển thị cho người dùng, chứ không print_r như trên.


4. Cách tính tiền & quản lý chi phí khi dùng GPT API

4.1. Hiểu sơ về giá theo token

  • OpenAI tính tiền theo token (gần giống “mẩu chữ”), không phải theo “số câu”.
  • Mỗi model (ví dụ GPT-5.1, GPT-5 mini, GPT-4.1…) có giá input / output khác nhau (USD / 1M token).
  • Bảng giá mới nhất luôn có tại:

    https://openai.com/api/pricing
    .

Gợi ý cho dự án nhỏ, tiết kiệm:

  • Dùng model mini (ví dụ gpt-4.1-mini hoặc gpt-4o-mini) cho tác vụ đơn giản.
  • Chỉ dùng model lớn (GPT-5.1, GPT-4.1…) cho tác vụ thật sự phức tạp.

4.2. Xem Usage & đặt giới hạn chi tiêu

  1. Vào Usage trong platform để xem:
    • Ngày nào dùng bao nhiêu tiền.
    • Model nào đang tốn nhiều nhất.
  2. Trong mục Usage limits, bạn có thể:
    • Đặt hạn mức chi tiêu theo tháng.
    • Đặt hạn mức cho từng model nếu cần.

Nếu lo “quên tắt” code mà cháy túi, hãy đặt limit thấp trước, khi quen rồi hãy nâng dần.


5. Mẹo dùng GPT API tiết kiệm mà vẫn hiệu quả

  • Tối ưu prompt: gọn, rõ yêu cầu, tránh copy nguyên cả đống log/rác vào.
  • Dùng model mini cho việc lặp lại: phân loại text, tóm tắt ngắn, trích thông tin…
  • Bật cache / reuse kết quả ở phía bạn nếu nhiều user hỏi cùng 1 kiểu câu.
  • Giới hạn độ dài output bằng hướng dẫn trong prompt: “trả lời tối đa 200 từ”.
  • Không tạo API key dư thừa; xóa bớt key cũ khi không dùng để giảm rủi ro lộ key.

6. Câu hỏi thường gặp khi mua API GPT

6.1. Tôi đã mua ChatGPT Plus rồi, sao vẫn phải nạp thêm tiền API?

ChatGPT Plus / Pro và OpenAI API là hai hệ thống thanh toán hoàn toàn tách biệt:

  • Plus/Pro trả tiền để dùng ChatGPT trên web/app.
  • API trả tiền để gọi GPT từ code của bạn.

Tiền bạn trả cho Plus không tự chuyển sang API credits, và ngược lại.}

6.2. Mua tối thiểu bao nhiêu?

Hiện tại, OpenAI yêu cầu tối thiểu 5 USD khi mua credits cho API. Đây là mức đủ để bạn test rất nhiều
yêu cầu trước khi phải nạp thêm.

6.3. Credits có hết hạn không?

Có. Credits hết hạn sau 1 năm kể từ ngày mua và không hoàn tiền. Nếu sau 1 năm bạn không dùng
hết thì số dư còn lại sẽ mất.

6.4. Không có thẻ Visa/Master thì có mua được không?

Hiện tại OpenAI chủ yếu hỗ trợ thẻ thanh toán quốc tế. Bạn có thể:

  • Mở thẻ debit Visa / Mastercard tại ngân hàng Việt Nam.
  • Dùng các dịch vụ ví quốc tế hợp pháp (vd. Wise) để tạo thẻ ảo gắn với tài khoản của bạn.

Tuyệt đối tránh dùng hình thức “mua chung tài khoản”, “key share” không rõ nguồn gốc – rất dễ bị lừa hoặc bị khóa.

6.5. Lỡ lộ API key thì sao?

Nếu API key bị lộ (ví dụ bị commit lên GitHub):

  1. Vào API keys trên platform, Revoke key bị lộ ngay lập tức.
  2. Tạo key mới, thay trong toàn bộ code của bạn.
  3. Kiểm tra phần Usage xem có lượt sử dụng bất thường hay không.

7. Tổng kết

Để mua API GPT và dùng cho dự án riêng, bạn chỉ cần đi đúng các bước:

  1. Tạo tài khoản OpenAI / ChatGPT.
  2. Truy cập platform > Billing.
  3. Thêm thẻ thanh toán quốc tế.
  4. Nạp tối thiểu 5 USD credits.
  5. Tạo API key mới và lưu an toàn.
  6. Test API bằng cURL / code (PHP, Node.js, Python…).
  7. Theo dõi Usage và đặt limit để không bị vượt chi phí.

Khi đã quen quy trình này, bạn có thể thoải mái xây cả một hệ sinh thái plugin, web, app dùng GPT đứng tên mình,
kiểm soát được chi phí, hiệu suất và chất lượng kết quả.

(Thông tin trong bài được tổng hợp và đối chiếu với tài liệu chính thức của OpenAI, cập nhật năm 2025.
Chính sách có thể thay đổi theo thời gian, bạn nên luôn kiểm tra lại trên trang chính thức trước khi quyết định.)

Tải tài liệu: Hướng dẫn chi tiết mua API GPT và tạo API key OpenAI (cập nhật 2025)

Mã: GPT-1

Giá: Miễn phí

Lượt tải: 30

Nếu bạn thấy tài liệu / tiện ích DMCTN hữu ích và giúp công việc của bạn nhẹ hơn, bạn có thể ủng hộ tác giả để có thêm động lực phát triển:
TPBank: 82512041991 – BUI VAN TINH