sdk-py: add if_exists for assistants

This commit is contained in:
vbarda
2024-07-18 19:59:12 -04:00
parent 95a4a55849
commit 8bd2d88be4
+3
View File
@@ -257,6 +257,7 @@ class AssistantsClient:
*,
metadata: Metadata = None,
assistant_id: Optional[str] = None,
if_exists: Optional[OnConflictBehavior] = None
) -> Assistant:
"""Create a new assistant."""
payload: Dict[str, Any] = {
@@ -268,6 +269,8 @@ class AssistantsClient:
payload["metadata"] = metadata
if assistant_id:
payload["assistant_id"] = assistant_id
if if_exists:
payload["if_exists"] = if_exists
return await self.http.post("/assistants", json=payload)
async def update(