langsmith.client.Client.update_project#
- Client.update_project(project_id: UUID | str, *, name: str | None = None, description: str | None = None, metadata: dict | None = None, project_extra: dict | None = None, end_time: datetime | None = None) TracerSession[source]#
Update a LangSmith project.
- Parameters:
project_id (UUID) – The ID of the project to update.
name (str or None, default=None) – The new name to give the project. This is only valid if the project has been assigned an end_time, meaning it has been completed/closed.
description (str or None, default=None) – The new description to give the project.
metadata (dict or None, default=None) –
project_extra (dict or None, default=None) – Additional project information.
Returns –
------- –
TracerSession – The updated project.
end_time (datetime | None) –
- Return type: