OpenAI Python SDK: DefaultHttpx2Client मा प्रोक्सी सेट गर्नुहोस्
कागजात गरिएको HTTPX2-आधारित SDK ट्रान्सपोर्ट कन्फिगर गर्नुहोस् र API अन्त्य बिन्दुलाई फर्वार्ड-प्रोक्सी ठेगानाबाट अलग राख्नुहोस्।
HTTPX2-आधारित OpenAI Python SDK ट्रान्सपोर्ट प्रयोग गर्ने अनुप्रयोगका लागि, फर्वार्ड प्रोक्सी DefaultHttpx2Client मा पठाउनुहोस्:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
API मा अनुमति प्राप्त सार्वजनिक-प्रोक्सी मार्गका लागि, HTTP प्रोक्सी सूची ले ट्रान्सपोर्टको HTTP प्रोक्सी URL का लागि उम्मेदवारहरू प्रदान गर्दछ। अनुप्रयोगको सामान्य API-कुञ्जी कन्फिगरेसन कायम राख्नुहोस्, यसको API सञ्चालनका लागि यो क्लाइन्ट प्रयोग गर्नुहोस्, र विद्यमान क्लाइन्ट जीवनचक्र मार्फत यसलाई बन्द गर्नुहोस्।
base_url लाई API सेवाको अन्त्य बिन्दुको रूपमा राख्नुहोस्। सामान्य फर्वार्ड प्रोक्सीले त्यो API होइन, नेटवर्क हप लागू गर्दछ; यसको ठेगाना ट्रान्सपोर्टको प्रोक्सी विकल्पमा पर्दछ।
सहायकको नाम स्थापित SDK पुस्तासँग मिल्नुपर्छ। पुराना HTTPX-आधारित सहायक र Requests सत्रले अन्य ट्रान्सपोर्ट इन्टरफेस प्रयोग गर्छन्।
यदि मध्यस्थकर्ताले प्रमाणीकरण आवश्यक ठान्छ भने, यसको खाता ट्रान्सपोर्ट मार्फत उपलब्ध गराउनुहोस्। API कुञ्जीले अझै API सेवाका अनुरोधहरू प्रमाणित गर्दछ।