עבור אפליקציה שמשתמשת בתעבורת OpenAI Python SDK מבוססת HTTPX2, העבר את ה-proxy הקדמי ל-DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

client = OpenAI(
    http_client=DefaultHttpx2Client(
        proxy='http://proxy.example:8080',
    ),
)

למסלול proxy ציבורי מורשה אל ה-API, רשימת proxy של HTTP מספק מועמדים עבור כתובת ה-URL של proxy ה-HTTP של התעבורה. שמור על תצורת מפתח ה-API הרגילה של האפליקציה, השתמש בלקוח הזה עבור פעולות ה-API שלו, וסגור אותו דרך מחזור החיים הקיים של הלקוח.

השאר את base_url כנקודת הקצה של שירות ה-API. proxy קדמי רגיל מבצע קפיצת רשת ולא את ה-API הזה; הכתובת שלו שייכת לאפשרות ה-proxy של התעבורה.

שם העוזר חייב להתאים לדור ה-SDK המותקן. עוזרים ישנים יותר מבוססי HTTPX וסשן Requests משתמשים בממשקי תעבורה אחרים.

אם המתווך דורש אימות, ספק את החשבון שלו דרך התעבורה. מפתח ה-API עדיין מאמת בקשות לשירות ה-API.

מאמרים קשורים