Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [1.1.39] - 2025-11-21

## Added

- Add support for new model: `gpt-5.1`

## [1.1.38] - 2025-11-13

## Added
Expand Down Expand Up @@ -386,7 +392,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- Release of the Cleanlab TLM Python client.

[Unreleased]: https://github.com/cleanlab/cleanlab-tlm/compare/v1.1.38...HEAD
[Unreleased]: https://github.com/cleanlab/cleanlab-tlm/compare/v1.1.39...HEAD
[1.1.39]: https://github.com/cleanlab/cleanlab-tlm/compare/v1.1.38...v1.1.39
[1.1.38]: https://github.com/cleanlab/cleanlab-tlm/compare/v1.1.37...v1.1.38
[1.1.37]: https://github.com/cleanlab/cleanlab-tlm/compare/v1.1.36...v1.1.37
[1.1.36]: https://github.com/cleanlab/cleanlab-tlm/compare/v1.1.35...v1.1.36
Expand Down
2 changes: 1 addition & 1 deletion src/cleanlab_tlm/__about__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# SPDX-License-Identifier: MIT
__version__ = "1.1.38"
__version__ = "1.1.39"
1 change: 1 addition & 0 deletions src/cleanlab_tlm/internal/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"gpt-5",
"gpt-5-mini",
"gpt-5-nano",
"gpt-5.1",
"o1-preview",
"o1",
"o1-mini",
Expand Down
4 changes: 2 additions & 2 deletions src/cleanlab_tlm/tlm.py
Original file line number Diff line number Diff line change
Expand Up @@ -771,12 +771,12 @@ class TLMOptions(TypedDict):
You can set custom values for these arguments regardless of the quality preset specified.

Args:
model ({"gpt-5", "gpt-5-mini", "gpt-5-nano", "gpt-4.1", "gpt-4.1-mini", "gpt-4.1-nano", "o4-mini", "o3", "gpt-4.5-preview", "gpt-4o-mini", "gpt-4o", \
model ({"gpt-5.1", "gpt-5", "gpt-5-mini", "gpt-5-nano", "gpt-4.1", "gpt-4.1-mini", "gpt-4.1-nano", "o4-mini", "o3", "gpt-4.5-preview", "gpt-4o-mini", "gpt-4o", \
"o3-mini", "o1", "o1-mini", "gpt-4", "gpt-3.5-turbo-16k", "claude-opus-4-0", "claude-sonnet-4-0", "claude-3.7-sonnet", \
"claude-3.5-sonnet-v2", "claude-3.5-sonnet", "claude-3.5-haiku", "claude-3-haiku", "nova-micro", "nova-lite", "nova-pro"}, default = "gpt-4.1-mini"): \
Underlying base LLM to use (better models yield better results, faster models yield faster results).
- Models still in beta: "o3", "o1", "o4-mini", "o3-mini", "o1-mini", "gpt-4.5-preview", "claude-opus-4-0", "claude-sonnet-4-0", "claude-3.7-sonnet", "claude-3.5-haiku".
- Recommended models for accuracy: "gpt-5", "gpt-4.1", "o4-mini", "o3", "claude-opus-4-0", "claude-sonnet-4-0".
- Recommended models for accuracy: "gpt-5.1", "gpt-4.1", "o3", "claude-opus-4-0", "claude-sonnet-4-0".
- Recommended models for low latency/costs: "gpt-4.1-nano", "nova-micro".

log (list[str], default = []): optionally specify additional logs or metadata that TLM should return.
Expand Down
1 change: 1 addition & 0 deletions tests/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@
"o3-mini",
"o4-mini",
"gpt-4.5-preview",
"gpt-5.1", # supports perplexity score in some configs, should update at a later date
"gpt-5",
"gpt-5-mini",
"gpt-5-nano",
Expand Down