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
4 changes: 2 additions & 2 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ management:
docVersion: 1.0.0
speakeasyVersion: 1.568.2
generationVersion: 2.634.2
releaseVersion: 1.9.7
configChecksum: 12add5d16b9129632055a59af01aa628
releaseVersion: 1.9.8
configChecksum: d7b7d0bf04e94ae161a650b203bc54df
repoURL: https://github.com/mistralai/client-python.git
installationURL: https://github.com/mistralai/client-python.git
published: true
Expand Down
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 1.9.7
version: 1.9.8
additionalDependencies:
dev:
pytest: ^8.2.2
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ speakeasyVersion: 1.568.2
sources:
mistral-azure-source:
sourceNamespace: mistral-openapi-azure
sourceRevisionDigest: sha256:c5931a7e0cc2db844149d71db57dfc2178665f0400bc26c90ee113795ea2872f
sourceBlobDigest: sha256:504fff788fdac8d781e33d85e3a04d35f6d9f7a3ef5ed40da8b4567074e94f03
sourceRevisionDigest: sha256:670c460702ec74f7077491464a6dc5ee9d873969c80e812c48dbf4deb160e470
sourceBlobDigest: sha256:5a3ebfa4cb00a015bb7bb03ec7442fc7e0b9c17ca66ab35d3045290b2ad87eac
tags:
- latest
mistral-google-cloud-source:
Expand All @@ -18,15 +18,15 @@ sources:
sourceBlobDigest: sha256:64fa97f0836a2441e32bc255ced698234c147c790775988102f17b493f0da87d
tags:
- latest
- speakeasy-sdk-regen-1755678497
- speakeasy-sdk-regen-1756133663
targets:
mistralai-azure-sdk:
source: mistral-azure-source
sourceNamespace: mistral-openapi-azure
sourceRevisionDigest: sha256:c5931a7e0cc2db844149d71db57dfc2178665f0400bc26c90ee113795ea2872f
sourceBlobDigest: sha256:504fff788fdac8d781e33d85e3a04d35f6d9f7a3ef5ed40da8b4567074e94f03
sourceRevisionDigest: sha256:670c460702ec74f7077491464a6dc5ee9d873969c80e812c48dbf4deb160e470
sourceBlobDigest: sha256:5a3ebfa4cb00a015bb7bb03ec7442fc7e0b9c17ca66ab35d3045290b2ad87eac
codeSamplesNamespace: mistral-openapi-azure-code-samples
codeSamplesRevisionDigest: sha256:e242a7fc42e44d2bbc8e5637d4a6455da7fb3d0307dc275ee4c64867f5c4be55
codeSamplesRevisionDigest: sha256:a4ace4b17dee92b180a2fede7742bd93fa1a83a9f96e4f61531289cafc50f6ad
mistralai-gcp-sdk:
source: mistral-google-cloud-source
sourceNamespace: mistral-openapi-google-cloud
Expand All @@ -40,7 +40,7 @@ targets:
sourceRevisionDigest: sha256:fcdf40207fa983a6ad7c0346f499d2b87ef2f1381a48e791a9a485bd40525ff8
sourceBlobDigest: sha256:64fa97f0836a2441e32bc255ced698234c147c790775988102f17b493f0da87d
codeSamplesNamespace: mistral-openapi-code-samples
codeSamplesRevisionDigest: sha256:d53b8d8fa0068fc51569bdde2e319d0d2abdb019c80180d926a1a1a1f7fb56b3
codeSamplesRevisionDigest: sha256:f215393d076966760f8b24cb3db48d6dd9c2ba2e06daa7964860bab4b09f51f2
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.568.2
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -288,4 +288,14 @@ Based on:
### Generated
- [python v1.9.7] .
### Releases
- [PyPI v1.9.7] https://pypi.org/project/mistralai/1.9.7 - .
- [PyPI v1.9.7] https://pypi.org/project/mistralai/1.9.7 - .

## 2025-08-25 14:54:06
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.568.2 (2.634.2) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v1.9.8] .
### Releases
- [PyPI v1.9.8] https://pypi.org/project/mistralai/1.9.8 - .
3 changes: 3 additions & 0 deletions packages/mistralai_azure/.gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
**/__pycache__/
**/.speakeasy/temp/
**/.speakeasy/logs/
.speakeasy/reports
README-PYPI.md
.venv/
Expand Down
57 changes: 43 additions & 14 deletions packages/mistralai_azure/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
lockVersion: 2.0.0
id: dc40fa48-2c4d-46ad-ac8b-270749770f34
management:
docChecksum: 574e96caec9a63dbe3f39d646830f2c2
docVersion: 0.0.2
speakeasyVersion: 1.517.3
generationVersion: 2.548.6
docChecksum: 87653f040f5b36c90e066870f34c478e
docVersion: 1.0.0
speakeasyVersion: 1.568.2
generationVersion: 2.634.2
releaseVersion: 1.6.0
configChecksum: 3a4d9b204b5731c461ed7279710d5ed6
configChecksum: 0b604304465a25f89acca310710262d1
published: true
features:
python:
additionalDependencies: 1.0.0
additionalProperties: 1.0.1
constsAndDefaults: 1.0.5
core: 5.12.3
core: 5.19.3
defaultEnabledRetries: 0.2.0
enumUnions: 0.1.0
envVarSecurityUsage: 0.3.2
Expand All @@ -21,14 +22,14 @@ features:
globalSecurity: 3.0.3
globalSecurityCallbacks: 1.0.0
globalSecurityFlattening: 1.0.0
globalServerURLs: 3.1.0
globalServerURLs: 3.1.1
methodArguments: 1.0.2
nameOverrides: 3.0.1
nullables: 1.0.1
openEnums: 1.0.0
openEnums: 1.0.1
responseFormat: 1.0.1
retries: 3.0.2
sdkHooks: 1.0.1
sdkHooks: 1.1.0
serverEvents: 1.0.7
serverEventsSentinels: 0.1.0
serverIDs: 3.0.0
Expand Down Expand Up @@ -56,6 +57,10 @@ generatedFiles:
- docs/models/content.md
- docs/models/contentchunk.md
- docs/models/deltamessage.md
- docs/models/document.md
- docs/models/documenturlchunk.md
- docs/models/documenturlchunktype.md
- docs/models/filechunk.md
- docs/models/finishreason.md
- docs/models/function.md
- docs/models/functioncall.md
Expand All @@ -68,6 +73,13 @@ generatedFiles:
- docs/models/jsonschema.md
- docs/models/loc.md
- docs/models/messages.md
- docs/models/mistralpromptmode.md
- docs/models/ocrimageobject.md
- docs/models/ocrpagedimensions.md
- docs/models/ocrpageobject.md
- docs/models/ocrrequest.md
- docs/models/ocrresponse.md
- docs/models/ocrusageinfo.md
- docs/models/prediction.md
- docs/models/referencechunk.md
- docs/models/referencechunktype.md
Expand Down Expand Up @@ -98,7 +110,6 @@ generatedFiles:
- py.typed
- pylintrc
- pyproject.toml
- scripts/prepare_readme.py
- scripts/publish.sh
- src/mistralai_azure/__init__.py
- src/mistralai_azure/_hooks/__init__.py
Expand All @@ -119,13 +130,22 @@ generatedFiles:
- src/mistralai_azure/models/completionresponsestreamchoice.py
- src/mistralai_azure/models/contentchunk.py
- src/mistralai_azure/models/deltamessage.py
- src/mistralai_azure/models/documenturlchunk.py
- src/mistralai_azure/models/filechunk.py
- src/mistralai_azure/models/function.py
- src/mistralai_azure/models/functioncall.py
- src/mistralai_azure/models/functionname.py
- src/mistralai_azure/models/httpvalidationerror.py
- src/mistralai_azure/models/imageurl.py
- src/mistralai_azure/models/imageurlchunk.py
- src/mistralai_azure/models/jsonschema.py
- src/mistralai_azure/models/mistralpromptmode.py
- src/mistralai_azure/models/ocrimageobject.py
- src/mistralai_azure/models/ocrpagedimensions.py
- src/mistralai_azure/models/ocrpageobject.py
- src/mistralai_azure/models/ocrrequest.py
- src/mistralai_azure/models/ocrresponse.py
- src/mistralai_azure/models/ocrusageinfo.py
- src/mistralai_azure/models/prediction.py
- src/mistralai_azure/models/referencechunk.py
- src/mistralai_azure/models/responseformat.py
Expand All @@ -143,13 +163,14 @@ generatedFiles:
- src/mistralai_azure/models/usageinfo.py
- src/mistralai_azure/models/usermessage.py
- src/mistralai_azure/models/validationerror.py
- src/mistralai_azure/ocr.py
- src/mistralai_azure/py.typed
- src/mistralai_azure/sdk.py
- src/mistralai_azure/sdkconfiguration.py
- src/mistralai_azure/types/__init__.py
- src/mistralai_azure/types/basemodel.py
- src/mistralai_azure/utils/__init__.py
- src/mistralai_azure/utils/annotations.py
- src/mistralai_azure/utils/datetimes.py
- src/mistralai_azure/utils/enums.py
- src/mistralai_azure/utils/eventstreaming.py
- src/mistralai_azure/utils/forms.py
Expand All @@ -171,15 +192,23 @@ examples:
responses:
"422":
application/json: {}
"200": {}
chat_completion_v1_chat_completions_post:
speakeasy-default-chat-completion-v1-chat-completions-post:
requestBody:
application/json: {"model": "azureai", "stream": false, "messages": [{"content": "Who is the best French painter? Answer in one short sentence.", "role": "user"}]}
responses:
"200":
application/json: {"id": "cmpl-e5cc70bb28c444948073e77776eb30ef", "object": "chat.completion", "model": "mistral-small-latest", "usage": {"prompt_tokens": 16, "completion_tokens": 34, "total_tokens": 50}, "created": 1702256327, "choices": [{"index": 0, "message": {"prefix": false, "role": "assistant"}, "finish_reason": "stop"}, {"index": 0, "message": {"prefix": false, "role": "assistant"}, "finish_reason": "stop"}, {"index": 0, "message": {"prefix": false, "role": "assistant"}, "finish_reason": "stop"}]}
application/json: {"id": "cmpl-e5cc70bb28c444948073e77776eb30ef", "object": "chat.completion", "model": "mistral-small-latest", "usage": {"prompt_tokens": 0, "completion_tokens": 0, "total_tokens": 0}, "created": 1702256327, "choices": []}
"422":
application/json: {}
examplesVersion: 1.0.0
ocr_v1_ocr_post:
speakeasy-default-ocr-v1-ocr-post:
requestBody:
application/json: {"model": "CX-9", "document": {"document_url": "https://upset-labourer.net/", "type": "document_url"}}
responses:
"200":
application/json: {"pages": [], "model": "Golf", "usage_info": {"pages_processed": 944919}}
"422":
application/json: {}
examplesVersion: 1.0.2
generatedTests: {}
9 changes: 9 additions & 0 deletions packages/mistralai_azure/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,22 @@ generation:
maintainOpenAPIOrder: true
usageSnippets:
optionalPropertyRendering: withExample
sdkInitStyle: constructor
useClassNamesForArrayFields: true
fixes:
nameResolutionDec2023: true
nameResolutionFeb2025: false
parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: true
securityFeb2025: false
sharedErrorComponentsApr2025: false
auth:
oAuth2ClientCredentialsEnabled: true
oAuth2PasswordEnabled: false
tests:
generateTests: true
generateNewTests: false
skipResponseBodyAssertions: false
python:
version: 1.6.0
additionalDependencies:
Expand All @@ -22,6 +28,7 @@ python:
pytest-asyncio: ^0.23.7
authors:
- Mistral
baseErrorName: MistralAzureError
clientServerStatusCodesAsErrors: true
defaultErrorName: SDKError
description: Python Client SDK for the Mistral AI API in Azure.
Expand All @@ -43,8 +50,10 @@ python:
inputModelSuffix: input
maxMethodParams: 15
methodArguments: infer-optional-args
moduleName: ""
outputModelSuffix: output
packageName: mistralai_azure
pytestFilterWarnings: []
pytestTimeout: 0
responseFormat: flat
templateVersion: v2
Loading
Loading