त्वरित शुरुआत
कुछ ही मिनटों में एक कुंजी बनाएँ और मॉडल से जवाब पाएँ।
आपको क्रेडिट वाला एक Webway खाता और एक API कुंजी चाहिए।
1. कुंजी बनाएँ
API कुंजियाँ खोलें, एक कुंजी बनाएँ और उसे तुरंत कॉपी करें। पूरी कुंजी सिर्फ़ एक बार दिखाई जाती है।
export WEBWAY_API_KEY="sk-ww-…"
कुंजी को अपने शेल या सीक्रेट मैनेजर में रखें, सोर्स कोड में कभी नहीं।
2. अनुरोध भेजें
curl https://api.webway.sh/v1/chat/completions \
-H "Authorization: Bearer $WEBWAY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-5.6-terra",
"messages": [
{"role": "user", "content": "Explain this API in one sentence."}
]
}'
जवाब choices[0].message.content में होता है।
OpenAI SDK का उपयोग करें
कोई भी OpenAI क्लाइंट जो कस्टम बेस URL स्वीकार करता है, वह Webway के साथ काम कर सकता है।
import os
from openai import OpenAI
client = OpenAI(
base_url="https://api.webway.sh/v1",
api_key=os.environ["WEBWAY_API_KEY"],
)
response = client.chat.completions.create(
model="openai/gpt-5.6-terra",
messages=[{"role": "user", "content": "Say hello in five words."}],
)
print(response.choices[0].message.content)
SDK के बेस URL के रूप में पूरा /chat/completions पथ न दें; SDK वह पथ खुद
जोड़ लेता है।
आगे
- हेडर, भंडारण और रोटेशन के लिए प्रमाणीकरण।
- एजेंट हार्नेस के लिए क्लाइंट सेटअप।
- स्टेटस कोड और रीट्राई नियमों के लिए त्रुटियाँ।