API ChatGPT Miễn Phí

Giới thiệu

API ChatGPT Miễn Phí của MiniToolAI cho phép bạn sử dụng API của ChatGPT miễn phí. Phù hợp cho mục đích thử nghiệm, nghiên cứu hoặc học tập và không dành cho mục đích thương mại.

Hãy thử API chính thức: Tài liệu API

Làm sao để bắt đầu API ChatGPT Miễn Phí của MiniTool?

API Key MiniToolAI của bạn:

sk-*************   Đăng nhập để tạo API Key

Tạo chat với Free GPT API

POST https://minitoolai.com/api/chatgpt/

Headers "Authorization: Bearer MINITOOLAI-API-KEY"

Body

[
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "Hello"}
]

Mã Python mẫu

import requests, json

url = "https://minitoolai.com/api/chatgpt/" #ending in "/"
headers = {
    "Authorization": "Bearer MINITOOLAI-API-KEY",
    "Content-Type": "application/json"
}
data = [
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "Hello"},
    {"role": "assistant", "content": "How can I help you today?"},
    {"role": "user", "content": "What's the largest U.S. state by area?"}
]

response = requests.post(url, headers=headers, json=data, stream=True)
print(response.text)

'''
#Response:
data: {"reasoning_content": "..."}

data: {"content": "..."}
'''

Stream kết quả

import json
....
for line in response.iter_lines():
    if line:
        decode_line = line.decode("utf-8")

        if decode_line.startswith("data: "):
            try:
                json_line = json.loads(decode_line[6:])

                # reasoning_content
                if "reasoning_content" in json_line:
                    reasoning = json_line["reasoning_content"]
                    print(reasoning, end="", flush=True)

                # content
                if "content" in json_line:
                    content = json_line["content"]
                    print(content, end="", flush=True)

            except json.JSONDecodeError:
                pass

Kết quả 1 lần

import json
....
result = ""
reasoning_result = ""

for line in response.iter_lines():
    if line:
        decode_line = line.decode("utf-8")

        if decode_line.startswith("data: "):
            try:
                json_line = json.loads(decode_line[6:])

                # reasoning_content
                if "reasoning_content" in json_line:
                    reasoning_result += json_line["reasoning_content"]

                # content
                if "content" in json_line:
                    result += json_line["content"]

            except json.JSONDecodeError:
                pass

print("=== REASONING ===")
print(reasoning_result)

print("\n=== CONTENT ===")
print(result)			

Hạn chế

API có thể mắc lỗi, hãy kiểm tra thông tin quan trọng.

Giới hạn tốc độ: 100.000 yêu cầu/tháng cho mỗi người dùng.

Hiện đang trong phiên bản beta, cập nhật hàng tuần.

Thẻ: API OpenAI miễn phí, API chatgpt miễn phí, API gpt miễn phí, API gpt-4o miễn phí

free gpt 5 api