API חינמי של ChatGPT

מבוא

MiniToolAI API חינמי של ChatGPT מאפשר לך להשתמש ב-API של ChatGPT בחינם. מתאים לבדיקה, מחקר או למטרות למידה ואינו מיועד לשימוש מסחרי.

נסה את ה-API הרשמי שלנו: תיעוד API

מי יכול להשתמש ב-MiniTool API החינמי של ChatGPT?

מפתח ה-API שלך ב-MiniToolAI:

sk-*************   התחבר כדי ליצור מפתח 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"}
]

דוגמת קוד ב-Python

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": "..."}
'''

זָרוּם

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

תוצאה אחת

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)			

מגבלות

ייתכנו טעויות ב-API, בדוק מידע חשוב.

מגבלת שימוש: 100,000 בקשות לחודש לכל משתמש.

כרגע בגרסת בטא, מעודכן מדי שבוע.

תגים: API חינמי של OpenAI, API חינמי של ChatGPT, API חינמי של GPT, API חינמי של GPT-4o

free gpt 5 api