Update a LangSmith project.
update_project(
self,
project_id: ID_TYPE,
*,
name: Optional[str] = None,
description: Optional[str] = None,
metadata: Optional[dict] = None,
project_extra: Optional[dict] = None,
end_time: Optional[datetime.datetime] = None
) -> ls_schemas.TracerSession| Name | Type | Description |
|---|---|---|
project_id* | Union[UUID, str] | The ID of the project to update. |
name | Optional[str] | Default: NoneThe 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 | Optional[str] | Default: NoneThe new description to give the project. |
metadata | Optional[dict] | Default: NoneAdditional metadata to associate with the project. |
project_extra | Optional[dict] | Default: NoneAdditional project information. |
end_time | Optional[datetime.datetime] | Default: NoneThe time the project was completed. |