Skip to content

Commit 19d2389

Browse files
authored
Deprecate Claude Sonnet 3.5 (#760)
1 parent 017f18d commit 19d2389

File tree

10 files changed

+97
-21
lines changed

10 files changed

+97
-21
lines changed

api-reference/partition/api-parameters.mdx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,17 +57,21 @@ Need help getting started? Check out the [Examples page](/api-reference/partitio
5757

5858
Allowed values for `vlm_model_provider` and `vlm_model` pairs include the following:
5959

60+
import DeprecatedModelsAPI from '/snippets/general-shared-text/deprecated-models-api.mdx';
61+
62+
<DeprecatedModelsAPI />
63+
6064
| `vlm_model_provider` | `vlm_model` |
6165
|----------------------|------------------------------------------------|
62-
| `anthropic` | `claude-3-5-sonnet-20241022` |
63-
| `anthropic_bedrock` | `claude-3-5-sonnet-20241022` |
66+
| `anthropic` | `claude-sonnet-4-20250514` |
6467
| `bedrock` | `us.amazon.nova-lite-v1:0` |
6568
| `bedrock` | `us.amazon.nova-pro-v1:0` |
66-
| `bedrock` | `us.anthropic.claude-3-5-sonnet-20241022-v2:0` |
6769
| `bedrock` | `us.anthropic.claude-3-haiku-20240307-v1:0` |
6870
| `bedrock` | `us.anthropic.claude-3-opus-20240229-v1:0` |
6971
| `bedrock` | `us.anthropic.claude-3-sonnet-20240229-v1:0` |
72+
| `bedrock` | `us.anthropic.claude-sonnet-4-20250514-v1:0` |
7073
| `bedrock` | `us.meta.llama3-2-11b-instruct-v1:0` |
7174
| `bedrock` | `us.meta.llama3-2-90b-instruct-v1:0` |
7275
| `openai` | `gpt-4o` |
76+
| `openai` | `gpt-5-mini-2025-08-07` |
7377
| `vertexai` | `gemini-2.0-flash-001` |

api-reference/workflow/workflows.mdx

Lines changed: 44 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1030,6 +1030,8 @@ A **Partitioner** node has a `type` of `partition`.
10301030

10311031
#### Auto strategy
10321032

1033+
import DeprecatedModelsAPI from '/snippets/general-shared-text/deprecated-models-api.mdx';
1034+
10331035
<AccordionGroup>
10341036
<Accordion title="Python SDK">
10351037
```python
@@ -1074,22 +1076,36 @@ A **Partitioner** node has a `type` of `partition`.
10741076
Fields for `settings` include:
10751077

10761078
- `strategy`: _Required_. The partitioning strategy to use. This field must be set to `auto`.
1077-
- `provider`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, then use the specified VLM provider. Allowed values include `auto`, `openai`, `anthropic`, and `bedrock`. The default value is `anthropic`.
1079+
- `provider`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, then use the specified VLM provider. Allowed values include `anthropic`, `auto`, `bedrock`, `openai`, and `vertexai`. The default value is `anthropic`.
10781080
- `provider_api_key`: _Optional_. If specified, use a non-default API key for calls to the specified VLM provider as needed. The default is none, which means to rely on using Unstructured's internal default API key for the VLM provider.
1079-
- `model`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, then use the specified VLM. The default value is `claude-3-5-sonnet-20241022`.
1081+
- `model`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, then use the specified VLM. The default value is `claude-sonnet-4-20250514`.
1082+
1083+
<DeprecatedModelsAPI />
1084+
1085+
- For `anthropic`, available values for `model` are:
1086+
1087+
- `claude-3-7-sonnet-20250219`
1088+
- `claude-sonnet-4-20250514`
1089+
- `claude-sonnet-4-5-20250929`
10801090

1081-
- For `openai`, available values for `model` are `gpt-4o` and `gpt-4o-mini`.
1082-
- For `anthropic`, available values for `model` are `claude-3-5-sonnet-20241022` and `claude-3-7-sonnet-20250219`.
10831091
- For `bedrock`, available values for `model` are:
10841092

10851093
- `us.amazon.nova-lite-v1:0`
10861094
- `us.amazon.nova-pro-v1:0`
10871095
- `us.anthropic.claude-3-opus-20240229-v1:0`
10881096
- `us.anthropic.claude-3-haiku-20240307-v1:0`
10891097
- `us.anthropic.claude-3-sonnet-20240229-v1:0`
1090-
- `us.anthropic.claude-3-5-sonnet-20241022-v2:0`
1091-
- `us.meta.llama3-2-11b-instruct-v1:0`
1092-
- `us.meta.llama3-2-90b-instruct-v1:0`
1098+
- `us.anthropic.claude-3-7-sonnet-20250219-v1:0`
1099+
- `us.anthropic.claude-sonnet-4-20250514-v1:0`
1100+
1101+
- For `openai`, available values for `model` are:
1102+
1103+
- `gpt-4o`
1104+
- `gpt-5-mini-2025-08-07`
1105+
1106+
- For `vertexai`, available values for `model` are:
1107+
1108+
- `gemini-2.0-flash-001`
10931109

10941110
- `output_format`: _Output_. The format of the response. Allowed values include `text/html` and `application/json`. The default is `text/html`.
10951111
- `format_html`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, true (the default) to apply Beautiful Soup's `prettify` method to the HTML that is generated by the VLM partitioner, which for example adds indentation for better readability.
@@ -1142,22 +1158,36 @@ Fields for `settings` include:
11421158

11431159
Fields for `settings` include:
11441160

1145-
- `provider`: _Optional_. Use the specified VLM provider. Allowed values include `auto`, `openai`, `anthropic`, and `bedrock`. The default value is `anthropic`.
1161+
- `provider`: _Optional_. Use the specified VLM provider. Allowed values include `anthropic`, `auto`, `bedrock`, `openai`, and `vertexai`. The default value is `anthropic`.
11461162
- `provider_api_key`: _Optional_. If specified, use a non-default API key for calls to the specified VLM provider as needed. The default is none, which means to rely on using Unstructured's internal default API key for the VLM provider.
1147-
- `model`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, then use the specified VLM. The default value is `claude-3-5-sonnet-20241022`.
1163+
- `model`: _Optional_. If the Auto partitioning strategy needs to use the VLM partitioning strategy, then use the specified VLM. The default value is `claude-sonnet-4-20250514`.
1164+
1165+
<DeprecatedModelsAPI />
1166+
1167+
- For `anthropic`, available values for `model` are:
1168+
1169+
- `claude-3-7-sonnet-20250219`
1170+
- `claude-sonnet-4-20250514`
1171+
- `claude-sonnet-4-5-20250929`
11481172

1149-
- For `openai`, available values for `model` are `gpt-4o` and `gpt-4o-mini`.
1150-
- For `anthropic`, available values for `model` are `claude-3-5-sonnet-20241022` and `claude-3-7-sonnet-20250219`.
11511173
- For `bedrock`, available values for `model` are:
11521174

11531175
- `us.amazon.nova-lite-v1:0`
11541176
- `us.amazon.nova-pro-v1:0`
11551177
- `us.anthropic.claude-3-opus-20240229-v1:0`
11561178
- `us.anthropic.claude-3-haiku-20240307-v1:0`
11571179
- `us.anthropic.claude-3-sonnet-20240229-v1:0`
1158-
- `us.anthropic.claude-3-5-sonnet-20241022-v2:0`
1159-
- `us.meta.llama3-2-11b-instruct-v1:0`
1160-
- `us.meta.llama3-2-90b-instruct-v1:0`
1180+
- `us.anthropic.claude-3-7-sonnet-20250219-v1:0`
1181+
- `us.anthropic.claude-sonnet-4-20250514-v1:0`
1182+
1183+
- For `openai`, available values for `model` are:
1184+
1185+
- `gpt-4o`
1186+
- `gpt-5-mini-2025-08-07`
1187+
1188+
- For `vertexai`, available values for `model` are:
1189+
1190+
- `gemini-2.0-flash-001`
11611191

11621192
- `output_format`: _Output_. The format of the response. Allowed values include `text/html` and `application/json`. The default is `text/html`.
11631193
- `format_html`: _Optional_. True (the default) to apply Beautiful Soup's `prettify` method to the HTML that is generated by the VLM partitioner, which for example adds indentation for better readability.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Warning>
2+
The following models are no longer available as of the following dates:
3+
4+
- For `anthropic`, `claude-3-5-sonnet-20241022`: October 22, 2025
5+
- For `bedrock`, `us.anthropic.claude-3-5-sonnet-20241022-v2:0`: October 22, 2025
6+
7+
Unstructured recommends the following actions:
8+
9+
- For new workflows, do not use any of these models.
10+
- For any workflow that uses any of these models, update that workflow as soon as possible to use a different model.
11+
12+
Workflows that attempt to use any of these models on or after its associated date will return errors.
13+
</Warning>
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Warning>
2+
The following models are no longer available as of the following dates:
3+
4+
- Amazon Bedrock Claude Sonnet 3.5: October 22, 2025
5+
- Anthropic Claude Sonnet 3.5: October 22, 2025
6+
7+
Unstructured recommends the following actions:
8+
9+
- For new workflows, do not use any of these models.
10+
- For any workflow that uses any of these models, update that workflow as soon as possible to use a different model.
11+
12+
Workflows that attempt to use any of these models on or after its associated date will return errors.
13+
</Warning>

ui/enriching/image-descriptions.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ Any embeddings that are produced after these summaries are generated will be bas
5959
## Generate image descriptions
6060

6161
import EnrichmentImageSummaryHiResOnly from '/snippets/general-shared-text/enrichment-image-summary-hi-res-only.mdx';
62+
import DeprecatedModelsUI from '/snippets/general-shared-text/deprecated-models-ui.mdx';
6263

6364
To generate image descriptions, in an **Enrichment** node in a workflow, select **Image**, and then choose one of the available provider (and model) combinations that are shown.
6465

@@ -69,4 +70,6 @@ To generate image descriptions, in an **Enrichment** node in a workflow, select
6970
**Chunker** node before an image descriptions **Enrichment** node could cause incomplete or no image descriptions to be generated.
7071
</Note>
7172

73+
<DeprecatedModelsUI />
74+
7275
<EnrichmentImageSummaryHiResOnly />

ui/enriching/ner.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,12 +137,16 @@ prompt that is used to run NER. To do this, see the next section.
137137

138138
# Generate a list of entities and their relationships
139139

140+
import DeprecatedModelsUI from '/snippets/general-shared-text/deprecated-models-ui.mdx';
141+
140142
To generate a list of recognized entities and their relationships, in an **Enrichment** node in a workflow, specify the following:
141143

142144
<Note>
143145
You can change a workflow's NER settings only through [Custom](/ui/workflows#create-a-custom-workflow) workflow settings.
144146
</Note>
145147

148+
<DeprecatedModelsUI />
149+
146150
1. Select **Text**.
147151
2. For **Model**, select one of the available models that are shown.
148152
3. The selected model will follow a default set of instructions (called a _prompt_) to perform NER using a set of predefined entity types and relationships. To experiment

ui/enriching/table-descriptions.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ Any embeddings that are produced after these summaries are generated will be bas
6969
## Generate table descriptions
7070

7171
import EnrichmentTableSummaryHiResOnly from '/snippets/general-shared-text/enrichment-table-summary-hi-res-only.mdx';
72+
import DeprecatedModelsUI from '/snippets/general-shared-text/deprecated-models-ui.mdx';
7273

7374
To generate table descriptions, in an **Enrichment** node in a workflow, select **Table**, and then choose one of the available provider (and model) combinations that are shown.
7475

@@ -82,9 +83,9 @@ displayed, be sure to select **Table Description**.
8283
**Chunker** node before a table descriptions **Enrichment** node could cause incomplete or no table descriptions to be generated.
8384
</Note>
8485

85-
<EnrichmentTableSummaryHiResOnly />
86-
86+
<DeprecatedModelsUI />
8787

88+
<EnrichmentTableSummaryHiResOnly />
8889

8990
## Learn more
9091

ui/enriching/table-to-html.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ For workflows that use [chunking](/ui/chunking), note the following changes:
7474
## Generate table-to-HTML output
7575

7676
import EnrichmentTableToHTMLHiResOnly from '/snippets/general-shared-text/enrichment-table-to-html-hi-res-only.mdx';
77+
import DeprecatedModelsUI from '/snippets/general-shared-text/deprecated-models-ui.mdx';
7778

7879
To generate table-to-HTML output, in an **Enrichment** node in a workflow, for **Model**, select **OpenAI (GPT-4o)**.
7980

@@ -86,6 +87,8 @@ Make sure after you choose this provider and model, that **Table to HTML** is al
8687
**Chunker** node before a table-to-HTML output **Enrichment** node could cause incomplete or no table-to-HTML output to be generated.
8788
</Note>
8889

90+
<DeprecatedModelsUI />
91+
8992
<EnrichmentTableToHTMLHiResOnly />
9093

9194
## Learn more

ui/walkthrough.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ more complex content such as complex tables, multilanguage characters, and handw
204204

205205
a. Click the close (**X**) button above the output on the right side of the screen.<br/>
206206
b. In the workflow designer, click the **Partitioner** node and then, in the node's settings pane's **Details** tab, select **VLM**.<br/>
207-
c. Under **Select VLM Model**, under **Anthropic**, select **Claude 3.5 Sonnet**.<br/>
207+
c. Under **Select VLM Model**, under **Anthropic**, select **Claude Sonnet 4**.<br/>
208208
d. Click **Test**.<br/>
209209

210210
<Tip>
@@ -243,7 +243,7 @@ more complex content such as complex tables, multilanguage characters, and handw
243243

244244
a. Click the close (**X**) button above the output on the right side of the screen.<br/>
245245
b. In the workflow designer, click the **Partitioner** node and then, in the node's settings pane's **Details** tab, select **VLM**.<br/>
246-
c. Under **Select VLM Model**, under **Anthropic**, select **Claude 3.5 Sonnet**.<br/>
246+
c. Under **Select VLM Model**, under **Anthropic**, select **Claude Sonnet 4**.<br/>
247247
d. Click **Test**.<br/>
248248

249249
12. Notice how the output changes, now that you are using the **VLM** strategy:

ui/workflows.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ If you did not previously set the workflow to run on a schedule, you can [run th
235235
#### Custom workflow node types
236236

237237
import PlatformPartitioningStrategies from '/snippets/general-shared-text/platform-partitioning-strategies.mdx';
238+
import DeprecatedModelsUI from '/snippets/general-shared-text/deprecated-models-ui.mdx';
238239

239240
<AccordionGroup>
240241
<Accordion title="Partitioner node">
@@ -244,6 +245,8 @@ import PlatformPartitioningStrategies from '/snippets/general-shared-text/platfo
244245

245246
For **VLM**, you must also choose a VLM provider and model from among the available choices that are shown.
246247

248+
<DeprecatedModelsUI />
249+
247250
<Note>
248251
When you use the **VLM** strategy with embeddings for PDF files of 200 or more pages, you might notice some errors when
249252
these files are processed. These errors typically occur when these larger PDF files have lots of tables and high-resolution images.
@@ -299,6 +302,8 @@ import PlatformPartitioningStrategies from '/snippets/general-shared-text/platfo
299302
<Accordion title="Enrichment node">
300303
Choose one of the following:
301304

305+
<DeprecatedModelsUI />
306+
302307
<EnrichmentImagesTablesHiResOnly />
303308

304309
- **Image** to summarize images. Also select one of the available provider (and model) combinations that are shown.

0 commit comments

Comments
 (0)