from openai import OpenAI
client = OpenAI(
api_key="AIHUBMIX_API_KEY", # 换成你在后台生成的 Key "sk-***"
base_url="https://aihubmix.com/v1"
)
response = client.responses.create(
model="gpt-5", # gpt-5, gpt-5-chat-latest, gpt-5-mini, gpt-5-nano
input="塔罗占卜为何有效,背后的原理和可迁移的方法是什么?Output format: Markdown", # GPT-5 默认不使用 Markdown 格式输出,需要明确指定。
reasoning={
"effort": "minimal" # 推理深度 - Controls how many reasoning tokens the model generates before producing a response. value can be "minimal", "low", "medium", "high", default is "medium"
},
text={
"verbosity": "low" # 输出篇幅 - Verbosity determines how many output tokens are generated. value can be "low", "medium", "high", Models before GPT-5 have used medium verbosity by default.
},
stream=True
)
for event in response:
print(event)