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
142 changes: 90 additions & 52 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ sources:
- speakeasy-mistralai-gcp-sdk-26292830187-1
mistral-openapi:
sourceNamespace: mistral-openapi
sourceRevisionDigest: sha256:6d6509e1a41963ed7682aaa6042405a7286b7e628bdd8b718fdce61c7dd908fb
sourceBlobDigest: sha256:4e2ee25e2d06e15f3491fc555e08ede7dac22704f4e3dcd6eac4bf279954a828
sourceRevisionDigest: sha256:ddbcd8c88d920a20f03b9ac87c6ca4790b037c35a47c6bf36ac39583ce4885f8
sourceBlobDigest: sha256:ad727e9c559a0631b55d576a0ae711d8e74e9daa1265381654c5be99d7561153
tags:
- latest
- speakeasy-mistralai-sdk-28015256323-1
- speakeasy-mistralai-sdk-28037174709-1
targets:
mistralai-azure-sdk:
source: mistral-azure-source
Expand All @@ -39,10 +39,10 @@ targets:
mistralai-sdk:
source: mistral-openapi
sourceNamespace: mistral-openapi
sourceRevisionDigest: sha256:6d6509e1a41963ed7682aaa6042405a7286b7e628bdd8b718fdce61c7dd908fb
sourceBlobDigest: sha256:4e2ee25e2d06e15f3491fc555e08ede7dac22704f4e3dcd6eac4bf279954a828
sourceRevisionDigest: sha256:ddbcd8c88d920a20f03b9ac87c6ca4790b037c35a47c6bf36ac39583ce4885f8
sourceBlobDigest: sha256:ad727e9c559a0631b55d576a0ae711d8e74e9daa1265381654c5be99d7561153
codeSamplesNamespace: mistral-openapi-code-samples
codeSamplesRevisionDigest: sha256:cec63e21ee6da5c9b56aa486f569ec55270f02d58c743854201c43b7affc4046
codeSamplesRevisionDigest: sha256:1c7cef99b95c448d4d1f051f5155e33c8d487ef03791c0cecfc9327a01907868
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.763.6
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -776,6 +776,7 @@ print(res.choices[0].message.content)
* [batch_cancel_workflow_executions](docs/sdks/executions/README.md#batch_cancel_workflow_executions) - Batch Cancel Workflow Executions
* [reset_workflow](docs/sdks/executions/README.md#reset_workflow) - Reset Workflow
* [update_workflow_execution](docs/sdks/executions/README.md#update_workflow_execution) - Update Workflow Execution
* [get_workflow_execution_trace_info](docs/sdks/executions/README.md#get_workflow_execution_trace_info) - Get Workflow Execution Trace Info
* [get_workflow_execution_trace_otel](docs/sdks/executions/README.md#get_workflow_execution_trace_otel) - Get Workflow Execution Trace Otel
* [get_workflow_execution_trace_summary](docs/sdks/executions/README.md#get_workflow_execution_trace_summary) - Get Workflow Execution Trace Summary
* [get_workflow_execution_trace_events](docs/sdks/executions/README.md#get_workflow_execution_trace_events) - Get Workflow Execution Trace Events
Expand Down Expand Up @@ -1014,8 +1015,8 @@ with Mistral(


**Inherit from [`MistralError`](./src/mistralai/client/errors/mistralerror.py)**:
* [`HTTPValidationError`](./src/mistralai/client/errors/httpvalidationerror.py): Validation Error. Status code `422`. Applicable to 144 of 227 methods.*
* [`ObservabilityError`](./src/mistralai/client/errors/observabilityerror.py): Bad Request - Invalid request parameters or data. Applicable to 57 of 227 methods.*
* [`HTTPValidationError`](./src/mistralai/client/errors/httpvalidationerror.py): Validation Error. Status code `422`. Applicable to 145 of 228 methods.*
* [`ObservabilityError`](./src/mistralai/client/errors/observabilityerror.py): Bad Request - Invalid request parameters or data. Applicable to 57 of 228 methods.*
* [`ResponseValidationError`](./src/mistralai/client/errors/responsevalidationerror.py): Type mismatch between the response data and the expected Pydantic model. Provides access to the Pydantic validation error via the `cause` attribute.

</details>
Expand Down
10 changes: 10 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -718,4 +718,14 @@ Based on:
### Generated
- [python v2.5.0] .
### Releases
- [PyPI v2.5.0] https://pypi.org/project/mistralai/2.5.0 - .

## 2026-06-23 15:35:29
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.763.6 (2.884.13) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v2.5.0] .
### Releases
- [PyPI v2.5.0] https://pypi.org/project/mistralai/2.5.0 - .
4 changes: 4 additions & 0 deletions docs/models/credentialsstatuserrorreason.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,7 @@ This is an open enum. Unrecognized values will not fail type checks.
- `"unparsable credentials"`
- `"you need to reconnect"`
- `"oauth refresh error"`
- `"MCP server unreachable"`
- `"MCP server timed out"`
- `"MCP server error"`
- `"unknown error"`
9 changes: 9 additions & 0 deletions docs/models/executiontraceinforesponse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# ExecutionTraceInfoResponse


## Fields

| Field | Type | Required | Description |
| ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| `otel_trace_id` | *OptionalNullable[str]* | :heavy_minus_sign: | The ID of the trace, if available |
| `has_trace_data` | *Optional[bool]* | :heavy_minus_sign: | Whether trace data is available in the trace backend for this execution |
5 changes: 5 additions & 0 deletions docs/models/getsearchindexdetailresponseindex.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------ |
| `name` | *str* | :heavy_check_mark: | N/A |
| `creator_id` | *str* | :heavy_check_mark: | N/A |
| `document_count` | *int* | :heavy_check_mark: | N/A |
| `status` | [models.GetSearchIndexDetailResponseIndexStatus](../models/getsearchindexdetailresponseindexstatus.md) | :heavy_check_mark: | N/A |
| `created_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A |
| `modified_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_check_mark: | N/A |
| `vespa_version` | *Nullable[str]* | :heavy_check_mark: | N/A |
| `summary` | *Nullable[str]* | :heavy_check_mark: | N/A |
| `schemas` | List[[models.GetSearchIndexDetailResponseSchemaModel](../models/getsearchindexdetailresponseschemamodel.md)] | :heavy_check_mark: | N/A |
18 changes: 18 additions & 0 deletions docs/models/getsearchindexdetailresponseindexstatus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# GetSearchIndexDetailResponseIndexStatus

## Example Usage

```python
from mistralai.client.models import GetSearchIndexDetailResponseIndexStatus

# Open enum: unrecognized values are captured as UnrecognizedStr
value: GetSearchIndexDetailResponseIndexStatus = "online"
```


## Values

This is an open enum. Unrecognized values will not fail type checks.

- `"online"`
- `"offline"`
2 changes: 1 addition & 1 deletion docs/models/getsearchindexschemadetailresponsefield.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@
| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `name` | *str* | :heavy_check_mark: | N/A |
| `type` | [models.SchemaFieldType](../models/schemafieldtype.md) | :heavy_check_mark: | N/A |
| `type` | [models.SchemaFieldDataType](../models/schemafielddatatype.md) | :heavy_check_mark: | N/A |
| `storage` | [models.SchemaFieldStorage](../models/schemafieldstorage.md) | :heavy_check_mark: | N/A |
| `index_type` | [Nullable[models.SchemaFieldIndex]](../models/schemafieldindex.md) | :heavy_check_mark: | N/A |
8 changes: 8 additions & 0 deletions docs/models/getworkflowexecutiontraceinforequest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# GetWorkflowExecutionTraceInfoRequest


## Fields

| Field | Type | Required | Description |
| ------------------ | ------------------ | ------------------ | ------------------ |
| `execution_id` | *str* | :heavy_check_mark: | N/A |
14 changes: 8 additions & 6 deletions docs/models/registersearchindexrequestvespaschemafield.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@

## Fields

| Field | Type | Required | Description |
| ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ | ------------------------------------------------------------------ |
| `name` | *str* | :heavy_check_mark: | N/A |
| `type` | [models.SchemaFieldType](../models/schemafieldtype.md) | :heavy_check_mark: | N/A |
| `storage` | [models.SchemaFieldStorage](../models/schemafieldstorage.md) | :heavy_check_mark: | N/A |
| `index_type` | [Nullable[models.SchemaFieldIndex]](../models/schemafieldindex.md) | :heavy_check_mark: | N/A |
| Field | Type | Required | Description |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
| `name` | *str* | :heavy_check_mark: | N/A |
| `type` | [models.SchemaFieldDataType](../models/schemafielddatatype.md) | :heavy_check_mark: | N/A |
| `storage` | [models.SchemaFieldStorage](../models/schemafieldstorage.md) | :heavy_check_mark: | N/A |
| `ranking` | [models.SchemaFieldRankingType](../models/schemafieldrankingtype.md) | :heavy_check_mark: | N/A |
| `index_type` | [Nullable[models.SchemaFieldIndex]](../models/schemafieldindex.md) | :heavy_check_mark: | N/A |
| `multidimensional` | *bool* | :heavy_check_mark: | N/A |
22 changes: 22 additions & 0 deletions docs/models/schemafielddatatype.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# SchemaFieldDataType

## Example Usage

```python
from mistralai.client.models import SchemaFieldDataType

# Open enum: unrecognized values are captured as UnrecognizedStr
value: SchemaFieldDataType = "int"
```


## Values

This is an open enum. Unrecognized values will not fail type checks.

- `"int"`
- `"bool"`
- `"string"`
- `"embedding"`
- `"long"`
- `"float"`
10 changes: 5 additions & 5 deletions docs/models/schemafieldindex.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@
```python
from mistralai.client.models import SchemaFieldIndex

# Open enum: unrecognized values are captured as UnrecognizedInt
value: SchemaFieldIndex = 1
# Open enum: unrecognized values are captured as UnrecognizedStr
value: SchemaFieldIndex = "ann"
```


## Values

This is an open enum. Unrecognized values will not fail type checks.

- `1`
- `2`
- `3`
- `"ann"`
- `"bm25"`
- `"attribute"`
20 changes: 20 additions & 0 deletions docs/models/schemafieldrankingtype.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# SchemaFieldRankingType

## Example Usage

```python
from mistralai.client.models import SchemaFieldRankingType
value: SchemaFieldRankingType = "count"
```


## Values

- `"count"`
- `"embedding"`
- `"timestamp"`
- `"text"`
- `"string"`
- `"bool"`
- `"int"`
- `"language"`
8 changes: 4 additions & 4 deletions docs/models/schemafieldstorage.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
```python
from mistralai.client.models import SchemaFieldStorage

# Open enum: unrecognized values are captured as UnrecognizedInt
value: SchemaFieldStorage = 1
# Open enum: unrecognized values are captured as UnrecognizedStr
value: SchemaFieldStorage = "in_memory"
```


## Values

This is an open enum. Unrecognized values will not fail type checks.

- `1`
- `2`
- `"in_memory"`
- `"on_disk"`
20 changes: 0 additions & 20 deletions docs/models/schemafieldtype.md

This file was deleted.

Loading
Loading