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 ಸೇವೆಗೆ ವಿನಂತಿಗಳನ್ನು ದೃಢೀಕರಿಸುತ್ತದೆ.