Skip to content

Commit 7fba4dc

Browse files
authored
Update nested_resource_class_methods.py (#612)
support api-base in _nested_resource_class_methods
1 parent 3f6ef06 commit 7fba4dc

File tree

1 file changed

+20
-18
lines changed

1 file changed

+20
-18
lines changed

openai/api_resources/abstract/nested_resource_class_methods.py

+20-18
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,18 @@ def nested_resource_url(cls, id, nested_id=None):
2828
setattr(cls, resource_url_method, classmethod(nested_resource_url))
2929

3030
def nested_resource_request(
31-
cls,
32-
method,
33-
url,
34-
api_key=None,
35-
request_id=None,
36-
api_version=None,
37-
organization=None,
38-
**params,
31+
cls,
32+
method,
33+
url,
34+
api_base=None,
35+
api_key=None,
36+
request_id=None,
37+
api_version=None,
38+
organization=None,
39+
**params,
3940
):
4041
requestor = api_requestor.APIRequestor(
41-
api_key, api_version=api_version, organization=organization
42+
api_key, api_base=api_base, api_version=api_version, organization=organization
4243
)
4344
response, _, api_key = requestor.request(
4445
method, url, params, request_id=request_id
@@ -48,17 +49,18 @@ def nested_resource_request(
4849
)
4950

5051
async def anested_resource_request(
51-
cls,
52-
method,
53-
url,
54-
api_key=None,
55-
request_id=None,
56-
api_version=None,
57-
organization=None,
58-
**params,
52+
cls,
53+
method,
54+
url,
55+
api_key=None,
56+
api_base=None,
57+
request_id=None,
58+
api_version=None,
59+
organization=None,
60+
**params,
5961
):
6062
requestor = api_requestor.APIRequestor(
61-
api_key, api_version=api_version, organization=organization
63+
api_key, api_base=api_base, api_version=api_version, organization=organization
6264
)
6365
response, _, api_key = await requestor.arequest(
6466
method, url, params, request_id=request_id

0 commit comments

Comments
 (0)