Skip to content

Commit 1d16e45

Browse files
committed
feat: corrected parameters
1 parent b4321ae commit 1d16e45

2 files changed

Lines changed: 10 additions & 24 deletions

File tree

portkey_ai/api_resources/apis/integrations.py

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,7 @@ def create(
2828
ai_provider_id: Optional[str] = None,
2929
workspace_id: Optional[str] = None,
3030
slug: Optional[str] = None,
31-
note: Optional[str] = None,
32-
configuration: Optional[Dict[str, Any]] = None,
31+
configurations: Optional[Dict[str, Any]] = None,
3332
**kwargs: Any,
3433
) -> IntegrationCreateResponse:
3534
body = {
@@ -39,8 +38,7 @@ def create(
3938
"ai_provider_id": ai_provider_id,
4039
"workspace_id": workspace_id,
4140
"slug": slug,
42-
"note": note,
43-
"configuration": configuration,
41+
"configurations": configurations,
4442
**kwargs,
4543
}
4644
return self._post(
@@ -97,16 +95,14 @@ def update(
9795
name: Optional[str] = None,
9896
description: Optional[str] = None,
9997
key: Optional[str] = None,
100-
configuration: Optional[Dict[str, Any]] = None,
101-
note: Optional[str] = None,
98+
configurations: Optional[Dict[str, Any]] = None,
10299
**kwargs: Any,
103100
) -> GenericResponse:
104101
body = {
105102
"name": name,
106103
"description": description,
107104
"key": key,
108-
"configuration": configuration,
109-
"note": note,
105+
"configurations": configurations,
110106
**kwargs,
111107
}
112108
return self._put(
@@ -159,14 +155,12 @@ def update(
159155
*,
160156
slug: str,
161157
global_workspace_access: Optional[Dict[str, Any]] = None,
162-
workspace_ids: Optional[List[str]] = None,
163158
override_existing_workspaces_access: Optional[bool] = None,
164159
workspaces: Optional[List[Dict[str, Any]]] = None,
165160
**kwargs: Any,
166161
) -> GenericResponse:
167162
body = {
168163
"global_workspace_access": global_workspace_access,
169-
"workspace_ids": workspace_ids,
170164
"override_existing_workspaces_access": override_existing_workspaces_access,
171165
"workspaces": workspaces,
172166
**kwargs,
@@ -261,8 +255,7 @@ async def create(
261255
ai_provider_id: Optional[str] = None,
262256
workspace_id: Optional[str] = None,
263257
slug: Optional[str] = None,
264-
note: Optional[str] = None,
265-
configuration: Optional[Dict[str, Any]] = None,
258+
configurations: Optional[Dict[str, Any]] = None,
266259
**kwargs: Any,
267260
) -> IntegrationCreateResponse:
268261
body = {
@@ -272,8 +265,7 @@ async def create(
272265
"ai_provider_id": ai_provider_id,
273266
"workspace_id": workspace_id,
274267
"slug": slug,
275-
"note": note,
276-
"configuration": configuration,
268+
"configurations": configurations,
277269
**kwargs,
278270
}
279271
return await self._post(
@@ -330,16 +322,14 @@ async def update(
330322
name: Optional[str] = None,
331323
description: Optional[str] = None,
332324
key: Optional[str] = None,
333-
configuration: Optional[Dict[str, Any]] = None,
334-
note: Optional[str] = None,
325+
configurations: Optional[Dict[str, Any]] = None,
335326
**kwargs: Any,
336327
) -> GenericResponse:
337328
body = {
338329
"name": name,
339330
"description": description,
340331
"key": key,
341-
"configuration": configuration,
342-
"note": note,
332+
"configurations": configurations,
343333
**kwargs,
344334
}
345335
return await self._put(
@@ -392,14 +382,12 @@ async def update(
392382
*,
393383
slug: str,
394384
global_workspace_access: Optional[Dict[str, Any]] = None,
395-
workspace_ids: Optional[List[str]] = None,
396385
override_existing_workspaces_access: Optional[bool] = None,
397386
workspaces: Optional[List[Dict[str, Any]]] = None,
398387
**kwargs: Any,
399388
) -> GenericResponse:
400389
body = {
401390
"global_workspace_access": global_workspace_access,
402-
"workspace_ids": workspace_ids,
403391
"override_existing_workspaces_access": override_existing_workspaces_access,
404392
"workspaces": workspaces,
405393
**kwargs,

portkey_ai/api_resources/types/integrations_type.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ class IntegrationList(BaseModel, extra="allow"):
1313
ai_provider_id: Optional[str] = None
1414
workspace_id: Optional[str] = None
1515
organisation_id: Optional[str] = None
16-
note: Optional[str] = None
17-
configuration: Optional[Dict[str, Any]] = None
16+
configurations: Optional[Dict[str, Any]] = None
1817
created_at: Optional[str] = None
1918
last_updated_at: Optional[str] = None
2019
object: Optional[str] = None
@@ -59,8 +58,7 @@ class IntegrationDetailResponse(BaseModel, extra="allow"):
5958
description: Optional[str] = None
6059
ai_provider_id: Optional[str] = None
6160
workspace_id: Optional[str] = None
62-
note: Optional[str] = None
63-
configuration: Optional[Dict[str, Any]] = None
61+
configurations: Optional[Dict[str, Any]] = None
6462
created_at: Optional[str] = None
6563
last_updated_at: Optional[str] = None
6664
object: Optional[str] = None

0 commit comments

Comments
 (0)