Skip to content

Commit 0fd4241

Browse files
github-actions[bot]speakeasybotGaspardBT
authored
chore: 🐝 Update SDK - Generate MISTRALAI MISTRALAI-SDK 1.2.3 (#157)
* ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.440.1 * update gcp client * update azure client --------- Co-authored-by: speakeasybot <[email protected]> Co-authored-by: gaspardBT <[email protected]>
1 parent ab11009 commit 0fd4241

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+411
-98
lines changed

.speakeasy/gen.lock

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
lockVersion: 2.0.0
22
id: 2d045ec7-2ebb-4f4d-ad25-40953b132161
33
management:
4-
docChecksum: 87f5a2bcfbc64bec79241e2b0de25b9f
4+
docChecksum: d066d98bdd0ef905d4126e0e69940946
55
docVersion: 0.0.2
6-
speakeasyVersion: 1.438.1
7-
generationVersion: 2.457.2
8-
releaseVersion: 1.2.2
9-
configChecksum: bfa571f32b68bdb4917b69135c2eb818
6+
speakeasyVersion: 1.440.1
7+
generationVersion: 2.460.1
8+
releaseVersion: 1.2.3
9+
configChecksum: 25fa33668bf14110dfe5bac267dcc8b4
1010
repoURL: https://github.com/mistralai/client-python.git
1111
installationURL: https://github.com/mistralai/client-python.git
1212
published: true
1313
features:
1414
python:
1515
additionalDependencies: 1.0.0
16-
constsAndDefaults: 1.0.4
17-
core: 5.6.4
16+
constsAndDefaults: 1.0.5
17+
core: 5.6.5
1818
defaultEnabledRetries: 0.2.0
1919
downloadStreams: 1.0.1
2020
enumUnions: 0.1.0
@@ -166,6 +166,8 @@ generatedFiles:
166166
- docs/models/object.md
167167
- docs/models/one.md
168168
- docs/models/queryparamstatus.md
169+
- docs/models/referencechunk.md
170+
- docs/models/referencechunktype.md
169171
- docs/models/repositories.md
170172
- docs/models/responseformat.md
171173
- docs/models/responseformats.md
@@ -187,6 +189,7 @@ generatedFiles:
187189
- docs/models/toolchoice.md
188190
- docs/models/toolchoiceenum.md
189191
- docs/models/toolmessage.md
192+
- docs/models/toolmessagecontent.md
190193
- docs/models/toolmessagerole.md
191194
- docs/models/tooltypes.md
192195
- docs/models/trainingfile.md
@@ -318,6 +321,7 @@ generatedFiles:
318321
- src/mistralai/models/metricout.py
319322
- src/mistralai/models/modelcapabilities.py
320323
- src/mistralai/models/modellist.py
324+
- src/mistralai/models/referencechunk.py
321325
- src/mistralai/models/responseformat.py
322326
- src/mistralai/models/responseformats.py
323327
- src/mistralai/models/retrieve_model_v1_models_model_id_getop.py
@@ -563,7 +567,7 @@ examples:
563567
moderations_chat_v1_chat_moderations_post:
564568
speakeasy-default-moderations-chat-v1-chat-moderations-post:
565569
requestBody:
566-
application/json: {"input": [[{"content": "<value>"}, {"content": []}, {"content": "<value>"}], []], "model": "V90"}
570+
application/json: {"input": [[{"content": "<value>"}, {"content": "<value>"}, {"content": "<value>"}], [{"content": "<value>"}]], "model": "V90"}
567571
responses:
568572
"200":
569573
application/json: {"id": "mod-e5cc70bb28c444948073e77776eb30ef"}

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ generation:
1313
oAuth2ClientCredentialsEnabled: true
1414
oAuth2PasswordEnabled: false
1515
python:
16-
version: 1.2.2
16+
version: 1.2.3
1717
additionalDependencies:
1818
dev:
1919
pytest: ^8.2.2

.speakeasy/workflow.lock

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
1-
speakeasyVersion: 1.438.1
1+
speakeasyVersion: 1.440.1
22
sources:
33
mistral-azure-source:
44
sourceNamespace: mistral-azure-source
5-
sourceRevisionDigest: sha256:2e3e3792ec63f3d59dd2a4de2f97ea6a80bd46f8905576069c54810feb930c12
6-
sourceBlobDigest: sha256:da059f78d331ea36f2ec69dfc6c5aa65be0bf0eda011597281cea6499b7ebac8
5+
sourceRevisionDigest: sha256:c441f2d21e7879f5fb9d8d99e2ae242d1e5a84c0c06db971911eb578173e7f62
6+
sourceBlobDigest: sha256:de4af0f100f15fef89e093a6b5393302b2218fb154230594ec811aacdd4f2ec7
77
tags:
88
- latest
99
mistral-google-cloud-source:
1010
sourceNamespace: mistral-google-cloud-source
11-
sourceRevisionDigest: sha256:22da209c58cb1591b3fde77467a9affce33c874724b220dd68f11a8f5fe92fbe
12-
sourceBlobDigest: sha256:79c11900db52030ed8d8fff8066f9fe716670f4eadca41936f2cbc1a270fb087
11+
sourceRevisionDigest: sha256:d3e3d15303dcc1acb27b8895aa3064328bd5b8013ea635c2bce553b6e647b498
12+
sourceBlobDigest: sha256:db72004ee842a27c3e77980be28a727811e0581daa7a51ad34d142302f8ba2f3
1313
tags:
1414
- latest
1515
mistral-openapi:
1616
sourceNamespace: mistral-openapi
17-
sourceRevisionDigest: sha256:e44702b93f6a8ac450f1d85b4197f6640f8efb3d5e06be98418ea79acd8f70be
18-
sourceBlobDigest: sha256:94a9891a3bdf3fafea5c41cee226c5e366c206e91e39e734cd2d1163af74f688
17+
sourceRevisionDigest: sha256:9b6ad47076b570f4e23494bf744a7822547d0003e4b10985f26f1c3b5128e631
18+
sourceBlobDigest: sha256:150e3da2a6bfb74e86e2ce864e9a094fc796f3a08df91f6a6e8745b54b3e16bc
1919
tags:
2020
- latest
21-
- main
21+
- speakeasy-sdk-regen-1731693697
2222
targets:
2323
mistralai-azure-sdk:
2424
source: mistral-azure-source
2525
sourceNamespace: mistral-azure-source
26-
sourceRevisionDigest: sha256:2e3e3792ec63f3d59dd2a4de2f97ea6a80bd46f8905576069c54810feb930c12
27-
sourceBlobDigest: sha256:da059f78d331ea36f2ec69dfc6c5aa65be0bf0eda011597281cea6499b7ebac8
26+
sourceRevisionDigest: sha256:c441f2d21e7879f5fb9d8d99e2ae242d1e5a84c0c06db971911eb578173e7f62
27+
sourceBlobDigest: sha256:de4af0f100f15fef89e093a6b5393302b2218fb154230594ec811aacdd4f2ec7
2828
codeSamplesNamespace: mistral-openapi-azure-code-samples
29-
codeSamplesRevisionDigest: sha256:e90c3293cb23081fed599d4528b168335a2ac58deb76ecc3afd7140d49b68816
29+
codeSamplesRevisionDigest: sha256:5db0b04cc2b3962de41cb07e87fe817dd5ec8bc5d8b0254245b26faf70ede027
3030
mistralai-gcp-sdk:
3131
source: mistral-google-cloud-source
3232
sourceNamespace: mistral-google-cloud-source
33-
sourceRevisionDigest: sha256:22da209c58cb1591b3fde77467a9affce33c874724b220dd68f11a8f5fe92fbe
34-
sourceBlobDigest: sha256:79c11900db52030ed8d8fff8066f9fe716670f4eadca41936f2cbc1a270fb087
33+
sourceRevisionDigest: sha256:d3e3d15303dcc1acb27b8895aa3064328bd5b8013ea635c2bce553b6e647b498
34+
sourceBlobDigest: sha256:db72004ee842a27c3e77980be28a727811e0581daa7a51ad34d142302f8ba2f3
3535
codeSamplesNamespace: mistral-openapi-google-cloud-code-samples
36-
codeSamplesRevisionDigest: sha256:8539ff0f99be949906dad55250e1d230dfebf062e8f7c38398713e11c6bb48ec
36+
codeSamplesRevisionDigest: sha256:7d95ba7aa230088b9975be341ba638e51cc574b6e863bd3a0f53e9c5ee261bba
3737
mistralai-sdk:
3838
source: mistral-openapi
3939
sourceNamespace: mistral-openapi
40-
sourceRevisionDigest: sha256:e44702b93f6a8ac450f1d85b4197f6640f8efb3d5e06be98418ea79acd8f70be
41-
sourceBlobDigest: sha256:94a9891a3bdf3fafea5c41cee226c5e366c206e91e39e734cd2d1163af74f688
40+
sourceRevisionDigest: sha256:9b6ad47076b570f4e23494bf744a7822547d0003e4b10985f26f1c3b5128e631
41+
sourceBlobDigest: sha256:150e3da2a6bfb74e86e2ce864e9a094fc796f3a08df91f6a6e8745b54b3e16bc
4242
codeSamplesNamespace: mistral-openapi-code-samples
43-
codeSamplesRevisionDigest: sha256:9e9f8f0da360280a8d42e2ccbee423871b74abd07e872e10892636ba4be4e3a5
43+
codeSamplesRevisionDigest: sha256:d1ea6603d96bdc063cc747cde1cadcbf443be580935e12438e7b915d0cd9a019
4444
workflow:
4545
workflowVersion: 1.0.0
4646
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,4 +78,14 @@ Based on:
7878
### Generated
7979
- [python v1.2.2] .
8080
### Releases
81-
- [PyPI v1.2.2] https://pypi.org/project/mistralai/1.2.2 - .
81+
- [PyPI v1.2.2] https://pypi.org/project/mistralai/1.2.2 - .
82+
83+
## 2024-11-15 18:37:23
84+
### Changes
85+
Based on:
86+
- OpenAPI Doc
87+
- Speakeasy CLI 1.440.1 (2.460.1) https://github.com/speakeasy-api/speakeasy
88+
### Generated
89+
- [python v1.2.3] .
90+
### Releases
91+
- [PyPI v1.2.3] https://pypi.org/project/mistralai/1.2.3 - .

docs/models/contentchunk.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,9 @@ value: models.ImageURLChunk = /* values here */
1515
value: models.TextChunk = /* values here */
1616
```
1717

18+
### `models.ReferenceChunk`
19+
20+
```python
21+
value: models.ReferenceChunk = /* values here */
22+
```
23+

docs/models/referencechunk.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# ReferenceChunk
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
8+
| `reference_ids` | List[*int*] | :heavy_check_mark: | N/A |
9+
| `type` | [Optional[models.ReferenceChunkType]](../models/referencechunktype.md) | :heavy_minus_sign: | N/A |

docs/models/referencechunktype.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# ReferenceChunkType
2+
3+
4+
## Values
5+
6+
| Name | Value |
7+
| ----------- | ----------- |
8+
| `REFERENCE` | reference |

docs/models/toolmessage.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
## Fields
55

6-
| Field | Type | Required | Description |
7-
| ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- | ---------------------------------------------------------------- |
8-
| `content` | *str* | :heavy_check_mark: | N/A |
9-
| `tool_call_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
10-
| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
11-
| `role` | [Optional[models.ToolMessageRole]](../models/toolmessagerole.md) | :heavy_minus_sign: | N/A |
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- | ---------------------------------------------------------------------- |
8+
| `content` | [Nullable[models.ToolMessageContent]](../models/toolmessagecontent.md) | :heavy_check_mark: | N/A |
9+
| `tool_call_id` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
10+
| `name` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |
11+
| `role` | [Optional[models.ToolMessageRole]](../models/toolmessagerole.md) | :heavy_minus_sign: | N/A |

docs/models/toolmessagecontent.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# ToolMessageContent
2+
3+
4+
## Supported Types
5+
6+
### `str`
7+
8+
```python
9+
value: str = /* values here */
10+
```
11+
12+
### `List[models.ContentChunk]`
13+
14+
```python
15+
value: List[models.ContentChunk] = /* values here */
16+
```
17+

docs/sdks/classifiers/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,12 @@ s = Mistral(
7070
res = s.classifiers.moderate_chat(inputs=[
7171
[
7272
{
73-
"content": "<value>",
73+
"content": [
74+
{
75+
"text": "<value>",
76+
"type": "text",
77+
},
78+
],
7479
},
7580
],
7681
], model="V90")

0 commit comments

Comments
 (0)