import os
api_key = os.environ["MY_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}"}
headers = {"X-API-Key": api_key}
response = requests.get(url, headers=headers,
timeout=10)
POST with JSON body
payload = {
"model": "gpt-4",
"messages": [{"role": "user",
"content": "Hello"}]
}
response = requests.post(
"https://api.openai.com/v1/chat/completions",
headers={"Authorization": f"Bearer {api_key}"},
json=payload,
timeout=30,
)