Skip to content

Commit c495b75

Browse files
committed
Update default anthropic model to Claude Haiku 4.5
1 parent 41b7dc9 commit c495b75

17 files changed

Lines changed: 24 additions & 24 deletions

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ config = ClassificationDatasetConfig(
104104
# Create LLM providers
105105
providers = [
106106
OpenAIProvider(model_id="gpt-5-mini-2025-08-07"),
107-
AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
107+
AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
108108
GeminiProvider(model_id="gemini-2.0-flash")
109109
]
110110
```

datafast/examples/classification_trail_conditions_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
# Set up providers
6060
providers = [
6161
OpenAIProvider(model_id="gpt-5-mini-2025-08-07"),
62-
AnthropicProvider(model_id="claude-sonnet-4-5-20250929")
62+
AnthropicProvider(model_id="claude-haiku-4-5-20251001")
6363
]
6464

6565
# Generate dataset

datafast/examples/generic_pipeline_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ def main():
4242
model_id="gpt-5-mini-2025-08-07",
4343
temperature=1
4444
),
45-
# AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
45+
# AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
4646
# GeminiProvider(model_id="gemini-2.5-flash-lite", rpm_limit=15),
4747
# OllamaProvider(model_id="gemma3:4b"),
4848
]

datafast/examples/inspect_dataset_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
providers = [
4949
OpenAIProvider(model_id="gpt-5-mini-2025-08-07"),
5050
# Uncomment to use additional providers
51-
# AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
51+
# AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
5252
# GeminiProvider(model_id="gemini-2.0-flash"),
5353
]
5454

datafast/examples/mcq_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def main():
2626
# 2. Initialize LLM providers
2727
providers = [
2828
OpenAIProvider(model_id="gpt-5-mini-2025-08-07"),
29-
# AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
29+
# AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
3030
# GeminiProvider(model_id="gemini-2.0-flash"),
3131
]
3232

datafast/examples/quickstart_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
providers = [
3737
OpenAIProvider(model_id="gpt-5-nano-2025-08-07"),
38-
# AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
38+
# AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
3939
# GeminiProvider(model_id="gemini-2.0-flash"),
4040
# OllamaProvider(model_id="gemma3:12b")
4141
]

datafast/examples/raw_text_space_engineering_example.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def main():
4343
# 2. Create LLM providers with specific models
4444
providers = [
4545
OpenAIProvider(model_id="gpt-5-mini-2025-08-07"), # You may want to use stronger models
46-
AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
46+
AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
4747
]
4848

4949
# 3. Generate the dataset

datafast/examples/show_dataset_examples.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
classification_row2 = TextClassificationRow(
4747
text="The trail is well maintained and easy to follow.",
4848
label="positive_conditions",
49-
model_id="claude-sonnet-4-5-20250929",
49+
model_id="claude-haiku-4-5-20251001",
5050
language="en",
5151
)
5252
classification_dataset.data_rows = [classification_row, classification_row2]
@@ -85,7 +85,7 @@
8585
question="What was the main goal of the Mars 2020 mission?",
8686
chosen_response="To search for signs of ancient life and collect samples.",
8787
rejected_response="To launch a satellite.",
88-
chosen_model_id="claude-sonnet-4-5-20250929",
88+
chosen_model_id="claude-haiku-4-5-20251001",
8989
rejected_model_id="gpt-4.1-nano",
9090
chosen_response_score=9,
9191
rejected_response_score=3,

datafast/examples/ultrachat_materials_science.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def main():
2525

2626
# 2. Initialize LLM providers - using just one for simplicity
2727
providers = [
28-
AnthropicProvider(model_id="claude-sonnet-4-5-20250929"),
28+
AnthropicProvider(model_id="claude-haiku-4-5-20251001"),
2929
]
3030

3131
# 3. Get expected number of rows

datafast/llms.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ def env_key_name(self) -> str:
282282

283283
def __init__(
284284
self,
285-
model_id: str = "claude-sonnet-4-5-20250929",
285+
model_id: str = "claude-haiku-4-5-20251001",
286286
api_key: str | None = None,
287287
temperature: float | None = None,
288288
max_completion_tokens: int | None = None,
@@ -292,7 +292,7 @@ def __init__(
292292
"""Initialize the Anthropic provider.
293293
294294
Args:
295-
model_id: The model ID (defaults to claude-sonnet-4-5-20250929)
295+
model_id: The model ID (defaults to claude-haiku-4-5-20251001)
296296
api_key: API key (if None, will get from environment)
297297
temperature: Temperature for generation (0.0 to 1.0)
298298
max_completion_tokens: Maximum tokens to generate

0 commit comments

Comments
 (0)