Skip to content

Commit f769a07

Browse files
authored
Fix AgentsCompletionStreamRequest (#132)
* fix agents * update doc
1 parent bcb1282 commit f769a07

Some content is hidden

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

71 files changed

+454
-255
lines changed

.speakeasy/gen.lock

Lines changed: 12 additions & 7 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: a7c4268dd1228c969aecfd7cfdb6ca3c
4+
docChecksum: c19f5a86b8045af32a46604ee5478061
55
docVersion: 0.0.2
6-
speakeasyVersion: 1.357.4
7-
generationVersion: 2.390.6
8-
releaseVersion: 1.0.1
9-
configChecksum: 374a669373f10730cda1eb9a91d59b8b
6+
speakeasyVersion: 1.372.0
7+
generationVersion: 2.399.0
8+
releaseVersion: 1.1.3
9+
configChecksum: b9757e45cfabeceebf51f9a514724903
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
1616
constsAndDefaults: 1.0.2
17-
core: 5.3.7
17+
core: 5.3.8
1818
defaultEnabledRetries: 0.2.0
1919
envVarSecurityUsage: 0.3.1
2020
examples: 3.0.0
@@ -27,13 +27,14 @@ features:
2727
multipartFileContentType: 1.0.0
2828
nameOverrides: 3.0.0
2929
nullables: 1.0.0
30+
openEnums: 1.0.0
3031
responseFormat: 1.0.0
3132
retries: 3.0.0
3233
sdkHooks: 1.0.0
3334
serverEvents: 1.0.2
3435
serverEventsSentinels: 0.1.0
3536
serverIDs: 3.0.0
36-
unions: 3.0.1
37+
unions: 3.0.2
3738
uploadStreams: 1.0.0
3839
generatedFiles:
3940
- src/mistralai/sdkconfiguration.py
@@ -211,6 +212,7 @@ generatedFiles:
211212
- docs/models/chatcompletionchoice.md
212213
- docs/models/assistantmessagerole.md
213214
- docs/models/assistantmessage.md
215+
- docs/models/tooltypes.md
214216
- docs/models/toolcall.md
215217
- docs/models/arguments.md
216218
- docs/models/functioncall.md
@@ -219,6 +221,7 @@ generatedFiles:
219221
- docs/models/messages.md
220222
- docs/models/toolchoice.md
221223
- docs/models/chatcompletionrequest.md
224+
- docs/models/tooltooltypes.md
222225
- docs/models/tool.md
223226
- docs/models/function.md
224227
- docs/models/responseformats.md
@@ -252,6 +255,8 @@ generatedFiles:
252255
- docs/models/agentscompletionrequesttoolchoice.md
253256
- docs/models/agentscompletionrequest.md
254257
- docs/models/agentscompletionstreamrequeststop.md
258+
- docs/models/agentscompletionstreamrequestmessages.md
259+
- docs/models/agentscompletionstreamrequesttoolchoice.md
255260
- docs/models/agentscompletionstreamrequest.md
256261
- docs/models/embeddingresponse.md
257262
- docs/models/embeddingresponsedata.md

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ generation:
1212
auth:
1313
oAuth2ClientCredentialsEnabled: true
1414
python:
15-
version: 1.0.1
15+
version: 1.1.3
1616
additionalDependencies:
1717
dev:
1818
pytest: ^8.2.2

.speakeasy/workflow.lock

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,42 @@
1-
speakeasyVersion: 1.357.4
2-
sources: {}
1+
speakeasyVersion: 1.372.0
2+
sources:
3+
mistral-azure-source:
4+
sourceNamespace: mistral-openapi-azure
5+
sourceRevisionDigest: sha256:bc53dba5935490a409045de3c39ccf9e90243a289656dd538a542990aa376cca
6+
sourceBlobDigest: sha256:4173c3be19775dd2bdd4ce28bb9ae6655650df75f2b689a44c3362d418d69d49
7+
tags:
8+
- latest
9+
mistral-google-cloud-source:
10+
sourceNamespace: mistral-openapi-google-cloud
11+
sourceRevisionDigest: sha256:ab52d75474e071db240ed9a5367dc6374867b5c9306d478dcfdf8f7b7d08607f
12+
sourceBlobDigest: sha256:d5f9c665861d7fedd5093567d13e1f7f6a12b82137fbbecda4708007b15030ba
13+
tags:
14+
- latest
15+
mistral-openapi:
16+
sourceNamespace: mistral-openapi
17+
sourceRevisionDigest: sha256:e4d5f5fe40e7f1141006ba40c1d85b743ce5dc2407635ca2e776ba0dfb00a398
18+
sourceBlobDigest: sha256:56f1bbe3a050c9505e003bb9790e443084922bff74b072805757076cdb8a136e
19+
tags:
20+
- latest
321
targets:
422
mistralai-azure-sdk:
523
source: mistral-azure-source
24+
sourceNamespace: mistral-openapi-azure
25+
sourceRevisionDigest: sha256:bc53dba5935490a409045de3c39ccf9e90243a289656dd538a542990aa376cca
26+
sourceBlobDigest: sha256:4173c3be19775dd2bdd4ce28bb9ae6655650df75f2b689a44c3362d418d69d49
627
outLocation: ./packages/mistralai_azure
728
mistralai-gcp-sdk:
829
source: mistral-google-cloud-source
30+
sourceNamespace: mistral-openapi-google-cloud
31+
sourceRevisionDigest: sha256:ab52d75474e071db240ed9a5367dc6374867b5c9306d478dcfdf8f7b7d08607f
32+
sourceBlobDigest: sha256:d5f9c665861d7fedd5093567d13e1f7f6a12b82137fbbecda4708007b15030ba
933
outLocation: ./packages/mistralai_gcp
1034
mistralai-sdk:
1135
source: mistral-openapi
12-
outLocation: /github/workspace/repo
36+
sourceNamespace: mistral-openapi
37+
sourceRevisionDigest: sha256:e4d5f5fe40e7f1141006ba40c1d85b743ce5dc2407635ca2e776ba0dfb00a398
38+
sourceBlobDigest: sha256:56f1bbe3a050c9505e003bb9790e443084922bff74b072805757076cdb8a136e
39+
outLocation: /Users/gaspard/public-mistral/client-python
1340
workflow:
1441
workflowVersion: 1.0.0
1542
speakeasyVersion: latest

docs/models/agentscompletionrequest.md

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

66
| Field | Type | Required | Description | Example |
77
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
8-
| `messages` | List[[models.AgentsCompletionRequestMessages](../models/agentscompletionrequestmessages.md)] | :heavy_check_mark: | The prompt(s) to generate completions for, encoded as a list of dict with role and content. | {<br/>"role": "user",<br/>"content": "Who is the best French painter? Answer in one short sentence."<br/>} |
8+
| `messages` | List[[models.AgentsCompletionRequestMessages](../models/agentscompletionrequestmessages.md)] | :heavy_check_mark: | The prompt(s) to generate completions for, encoded as a list of dict with role and content. | [<br/>{<br/>"role": "user",<br/>"content": "Who is the best French painter? Answer in one short sentence."<br/>}<br/>] |
99
| `agent_id` | *str* | :heavy_check_mark: | The ID of the agent to use for this completion. | |
1010
| `max_tokens` | *OptionalNullable[int]* | :heavy_minus_sign: | The maximum number of tokens to generate in the completion. The token count of your prompt plus `max_tokens` cannot exceed the model's context length. | |
1111
| `min_tokens` | *OptionalNullable[int]* | :heavy_minus_sign: | The minimum number of tokens to generate in the completion. | |

0 commit comments

Comments
 (0)