App User
update_app_user
Update an existing Chainlit App user.
Parameters
app_user
AppUser
The updated information of the app user.
Returns
persisted_app_user
Optional[PersistedAppUser]
requiredThe updated app user information if successful, None otherwise.
Example
Code Example
from chainlit.client.cloud import chainlit_client
from chainlit.types import AppUser
updated_app_user = AppUser(
username="john_doe",
role="user",
tags=["tag1", "tag2"],
provider="provider1",
image="https://example.com/john_doe.png"
)
persisted_app_user = await chainlit_client.update_app_user(updated_app_user)
if persisted_app_user:
print(f"App user updated: {persisted_app_user.username}")
else:
print("Failed to update app user.")
Was this page helpful?