From c99d04b700fb0774656deb3f386ae2fade704fab Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 12 Sep 2023 15:46:50 +0800 Subject: [PATCH] Update nested_resource_class_methods.py support api-base in _nested_resource_class_methods --- .../abstract/nested_resource_class_methods.py | 38 ++++++++++--------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/openai/api_resources/abstract/nested_resource_class_methods.py b/openai/api_resources/abstract/nested_resource_class_methods.py index f171737b17..68197ab1fa 100644 --- a/openai/api_resources/abstract/nested_resource_class_methods.py +++ b/openai/api_resources/abstract/nested_resource_class_methods.py @@ -28,17 +28,18 @@ def nested_resource_url(cls, id, nested_id=None): setattr(cls, resource_url_method, classmethod(nested_resource_url)) def nested_resource_request( - cls, - method, - url, - api_key=None, - request_id=None, - api_version=None, - organization=None, - **params, + cls, + method, + url, + api_base=None, + api_key=None, + request_id=None, + api_version=None, + organization=None, + **params, ): requestor = api_requestor.APIRequestor( - api_key, api_version=api_version, organization=organization + api_key, api_base=api_base, api_version=api_version, organization=organization ) response, _, api_key = requestor.request( method, url, params, request_id=request_id @@ -48,17 +49,18 @@ def nested_resource_request( ) async def anested_resource_request( - cls, - method, - url, - api_key=None, - request_id=None, - api_version=None, - organization=None, - **params, + cls, + method, + url, + api_key=None, + api_base=None, + request_id=None, + api_version=None, + organization=None, + **params, ): requestor = api_requestor.APIRequestor( - api_key, api_version=api_version, organization=organization + api_key, api_base=api_base, api_version=api_version, organization=organization ) response, _, api_key = await requestor.arequest( method, url, params, request_id=request_id