OpenAI Python SDK: DefaultHttpx2Client இல் proxy அமைக்கவும்
ஆவணப்படுத்தப்பட்ட HTTPX2 அடிப்படையிலான SDK பரிமாற்றத்தை உள்ளமைத்து, API இறுதிப்புள்ளியை forward-proxy முகவரியிலிருந்து தனியாக வைத்திருங்கள்.
HTTPX2 அடிப்படையிலான OpenAI Python SDK பரிமாற்றத்தைப் பயன்படுத்தும் பயன்பாட்டிற்கு, forward proxy-ஐ DefaultHttpx2Client-க்கு அனுப்பவும்:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
API-க்கு அனுமதிக்கப்பட்ட பொது-proxy பாதைக்கு, HTTP proxy பட்டியல் பரிமாற்றத்தின் HTTP proxy URL-க்கான வேட்பாளர்களை வழங்குகிறது. பயன்பாட்டின் வழக்கமான API-விசை உள்ளமைவைத் தக்கவைத்து, அதன் API செயல்பாடுகளுக்கு இந்த client-ஐப் பயன்படுத்தி, தற்போதுள்ள client வாழ்க்கைச் சுழற்சி மூலம் அதை மூடவும்.
base_url-ஐ API சேவையின் இறுதிப்புள்ளியாக வைத்திருங்கள். சாதாரண forward proxy அந்த API அல்ல, வலைப்பிணைப்புத் தாவலைச் செயல்படுத்துகிறது; அதன் முகவரி பரிமாற்றத்தின் proxy விருப்பத்திற்குரியது.
உதவியின் பெயர் நிறுவப்பட்ட SDK தலைமுறையுடன் பொருந்த வேண்டும். பழைய HTTPX அடிப்படையிலான உதவிகள் மற்றும் Requests அமர்வு வேறு பரிமாற்ற இடைமுகங்களைப் பயன்படுத்துகின்றன.
இடைத்தரகர் அங்கீகாரம் தேவைப்பட்டால், அதன் கணக்கைப் பரிமாற்றம் மூலம் வழங்கவும். API விசை இன்னும் API சேவைக்கான கோரிக்கைகளை அங்கீகரிக்கிறது.