Skip to content

Commit 7a6c927

Browse files
github-actions[bot]speakeasybotactions-user
authored
chore: 🐝 Update SDK - Generate MISTRALAI MISTRALAI-SDK 2.0.0 (#409)
* ## Python SDK Changes: * `mistral.beta.conversations.start()`: * `request` **Changed** (Breaking ⚠️) * `response` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.append()`: * `request.inputs.union(Array<InputEntries>)[]` **Changed** (Breaking ⚠️) * `response` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.get_history()`: * `response.entries[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.get_messages()`: * `response.messages[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.restart()`: * `request` **Changed** (Breaking ⚠️) * `response` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.agents.stream()`: * `request.messages[].union(tool).content.union(Array<ContentChunk>)[]` **Changed** * `response.[].data.choices[].delta.content.union(Array<ContentChunk>)[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.agents.complete()`: * `request.messages[]` **Changed** * `response.choices[].message.content.union(Array<ContentChunk>)[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.fim.stream()`: * `response.[].data.choices[].delta.content.union(Array<ContentChunk>)[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.fim.complete()`: * `response.choices[].message.content.union(Array<ContentChunk>)[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.chat.stream()`: * `request.messages[]` **Changed** * `response.[].data.choices[].delta.content.union(Array<ContentChunk>)[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.chat.complete()`: * `request.messages[].union(tool).content.union(Array<ContentChunk>)[]` **Changed** * `response.choices[].message.content.union(Array<ContentChunk>)[]` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.restart_stream()`: * `request` **Changed** (Breaking ⚠️) * `response.[].data.union(message.output.delta).content.union(OutputContentChunks)` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.append_stream()`: * `request.inputs.union(Array<InputEntries>)[]` **Changed** (Breaking ⚠️) * `response.[].data.union(message.output.delta).content.union(OutputContentChunks)` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.conversations.start_stream()`: * `request` **Changed** (Breaking ⚠️) * `response.[].data.union(message.output.delta).content.union(OutputContentChunks)` **Changed** (Breaking ⚠️) * `error.detail[]` **Changed** * `mistral.beta.connectors.delete()`: **Added** * `mistral.beta.conversations.delete()`: `error.detail[]` **Changed** * `mistral.beta.observability.judges.delete()`: **Added** * `mistral.beta.observability.judges.update()`: **Added** * `mistral.beta.observability.campaigns.create()`: **Added** * `mistral.beta.observability.campaigns.list()`: **Added** * `mistral.beta.observability.campaigns.fetch()`: **Added** * `mistral.beta.observability.campaigns.delete()`: **Added** * `mistral.beta.observability.campaigns.fetch_status()`: **Added** * `mistral.beta.observability.campaigns.list_events()`: **Added** * `mistral.beta.observability.datasets.create()`: **Added** * `mistral.beta.observability.datasets.list()`: **Added** * `mistral.beta.observability.datasets.fetch()`: **Added** * `mistral.beta.observability.datasets.delete()`: **Added** * `mistral.beta.observability.datasets.update()`: **Added** * `mistral.beta.observability.datasets.list_records()`: **Added** * `mistral.beta.observability.datasets.create_record()`: **Added** * `mistral.beta.observability.datasets.import_from_campaign()`: **Added** * `mistral.beta.observability.datasets.import_from_explorer()`: **Added** * `mistral.beta.observability.datasets.import_from_file()`: **Added** * `mistral.beta.observability.datasets.import_from_playground()`: **Added** * `mistral.beta.observability.datasets.import_from_dataset_records()`: **Added** * `mistral.beta.observability.datasets.export_to_jsonl()`: **Added** * `mistral.beta.observability.datasets.fetch_task()`: **Added** * `mistral.beta.observability.datasets.list_tasks()`: **Added** * `mistral.beta.observability.datasets.records.fetch()`: **Added** * `mistral.beta.observability.datasets.records.delete()`: **Added** * `mistral.beta.observability.datasets.records.bulk_delete()`: **Added** * `mistral.beta.observability.datasets.records.judge()`: **Added** * `mistral.beta.observability.datasets.records.update_payload()`: **Added** * `mistral.beta.observability.datasets.records.update_properties()`: **Added** * `mistral.beta.connectors.create()`: **Added** * `mistral.beta.connectors.list()`: **Added** * `mistral.beta.connectors.call_tool()`: **Added** * `mistral.beta.connectors.get()`: **Added** * `mistral.beta.connectors.update()`: **Added** * `mistral.beta.observability.judges.list()`: **Added** * `mistral.models.list()`: * `request` **Changed** * `error.status[422]` **Added** * `mistral.models.retrieve()`: `error.detail[]` **Changed** * `mistral.beta.observability.judges.create()`: **Added** * `mistral.beta.observability.chat_completion_events.fields.fetch_option_counts()`: **Added** * `mistral.beta.observability.chat_completion_events.fields.fetch_options()`: **Added** * `mistral.models.delete()`: `error.detail[]` **Changed** * `mistral.beta.conversations.list()`: * `response.[].union(ModelConversation).guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.conversations.get()`: * `response.union(ModelConversation).guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.observability.judges.fetch()`: **Added** * `mistral.beta.agents.create()`: * `request.guardrails` **Added** * `response.guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.list()`: * `response.[].guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.get()`: * `response.guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.update()`: * `request.guardrails` **Added** * `response.guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.delete()`: `error.detail[]` **Changed** * `mistral.beta.agents.update_version()`: * `response.guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.list_versions()`: * `response.[].guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.get_version()`: * `response.guardrails` **Added** * `error.detail[]` **Changed** * `mistral.beta.agents.create_version_alias()`: `error.detail[]` **Changed** * `mistral.beta.agents.list_version_aliases()`: `error.detail[]` **Changed** * `mistral.beta.agents.delete_version_alias()`: `error.detail[]` **Changed** * `mistral.beta.libraries.create()`: `error.detail[]` **Changed** * `mistral.beta.libraries.get()`: `error.detail[]` **Changed** * `mistral.beta.libraries.delete()`: `error.detail[]` **Changed** * `mistral.beta.libraries.update()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.list()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.upload()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.get()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.update()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.delete()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.text_content()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.status()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.get_signed_url()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.extracted_text_signed_url()`: `error.detail[]` **Changed** * `mistral.beta.libraries.documents.reprocess()`: `error.detail[]` **Changed** * `mistral.beta.libraries.accesses.list()`: `error.detail[]` **Changed** * `mistral.beta.libraries.accesses.update_or_create()`: `error.detail[]` **Changed** * `mistral.beta.libraries.accesses.delete()`: `error.detail[]` **Changed** * `mistral.files.upload()`: * `request` **Changed** * `response` **Changed** * `mistral.files.list()`: `response.data[]` **Changed** * `mistral.files.retrieve()`: `response` **Changed** * `mistral.beta.observability.chat_completion_events.fields.list()`: **Added** * `mistral.beta.observability.chat_completion_events.judge()`: **Added** * `mistral.beta.observability.chat_completion_events.fetch_similar_events()`: **Added** * `mistral.beta.observability.chat_completion_events.fetch()`: **Added** * `mistral.beta.observability.chat_completion_events.search_ids()`: **Added** * `mistral.beta.observability.chat_completion_events.search()`: **Added** * `mistral.embeddings.create()`: `error.detail[]` **Changed** * `mistral.classifiers.moderate()`: `error.detail[]` **Changed** * `mistral.classifiers.moderate_chat()`: * `request.inputs.union(Array<>)[]` **Changed** * `error.detail[]` **Changed** * `mistral.classifiers.classify()`: `error.detail[]` **Changed** * `mistral.classifiers.classify_chat()`: * `request.input.union(Array<InstructRequest>)[].messages[].union(tool).content.union(Array<ContentChunk>)[]` **Changed** * `error.detail[]` **Changed** * `mistral.ocr.process()`: `error.detail[]` **Changed** * chore: align pyproject.toml and uv.lock to version 2.0.0 --------- Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: GitHub Action <action@github.com>
1 parent 1ec7e90 commit 7a6c927

393 files changed

Lines changed: 22821 additions & 577 deletions

File tree

Some content is hidden

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

.speakeasy/gen.lock

Lines changed: 1909 additions & 200 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ generation:
3131
generateNewTests: false
3232
skipResponseBodyAssertions: false
3333
python:
34-
version: 2.0.0rc1
34+
version: 2.0.0
3535
additionalDependencies:
3636
dev:
3737
pytest: ^8.2.2

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ sources:
1616
- speakeasy-sdk-regen-1772455561
1717
mistral-openapi:
1818
sourceNamespace: mistral-openapi
19-
sourceRevisionDigest: sha256:52cd52dd6272c5afe08072790b36e34de9a65c41357bab87a45cf6635dc30db0
20-
sourceBlobDigest: sha256:7eb63e6d0b2226456aad34b5ae9edd75cc8e015643d478c09b717852e2852065
19+
sourceRevisionDigest: sha256:640293da26384ecedd813123997d7946815084924b8cbd91069aea0829d28b53
20+
sourceBlobDigest: sha256:940626b1345a63b95ae840bd523458ea2b418767d64b864ad06ded4d38c6ea4d
2121
tags:
2222
- latest
23-
- speakeasy-sdk-regen-1772205200
23+
- speakeasy-sdk-regen-1773084143
2424
targets:
2525
mistralai-azure-sdk:
2626
source: mistral-azure-source
@@ -39,10 +39,10 @@ targets:
3939
mistralai-sdk:
4040
source: mistral-openapi
4141
sourceNamespace: mistral-openapi
42-
sourceRevisionDigest: sha256:52cd52dd6272c5afe08072790b36e34de9a65c41357bab87a45cf6635dc30db0
43-
sourceBlobDigest: sha256:7eb63e6d0b2226456aad34b5ae9edd75cc8e015643d478c09b717852e2852065
42+
sourceRevisionDigest: sha256:640293da26384ecedd813123997d7946815084924b8cbd91069aea0829d28b53
43+
sourceBlobDigest: sha256:940626b1345a63b95ae840bd523458ea2b418767d64b864ad06ded4d38c6ea4d
4444
codeSamplesNamespace: mistral-openapi-code-samples
45-
codeSamplesRevisionDigest: sha256:534088a1428d166f80e9669ec6bc67d277e22113c745ef8904789f0c6e6381d9
45+
codeSamplesRevisionDigest: sha256:57a8f791effc62a15982c2ca9560bddbf4a9d03ae9cb0171f352e73a34e7cf61
4646
workflow:
4747
workflowVersion: 1.0.0
4848
speakeasyVersion: 1.729.0

README.md

Lines changed: 73 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ with Mistral(
218218
res = mistral.files.upload(file={
219219
"file_name": "example.file",
220220
"content": open("example.file", "rb"),
221-
})
221+
}, visibility="workspace")
222222

223223
# Handle response
224224
print(res)
@@ -243,7 +243,7 @@ async def main():
243243
res = await mistral.files.upload_async(file={
244244
"file_name": "example.file",
245245
"content": open("example.file", "rb"),
246-
})
246+
}, visibility="workspace")
247247

248248
# Handle response
249249
print(res)
@@ -498,6 +498,15 @@ print(res.choices[0].message.content)
498498
* [list_version_aliases](docs/sdks/betaagents/README.md#list_version_aliases) - List all aliases for an agent.
499499
* [delete_version_alias](docs/sdks/betaagents/README.md#delete_version_alias) - Delete an agent version alias.
500500

501+
### [Beta.Connectors](docs/sdks/connectors/README.md)
502+
503+
* [create](docs/sdks/connectors/README.md#create) - Create a new connector.
504+
* [list](docs/sdks/connectors/README.md#list) - List all connectors.
505+
* [call_tool](docs/sdks/connectors/README.md#call_tool) - Call Connector Tool
506+
* [get](docs/sdks/connectors/README.md#get) - Get a connector.
507+
* [update](docs/sdks/connectors/README.md#update) - Update a connector.
508+
* [delete](docs/sdks/connectors/README.md#delete) - Delete a connector.
509+
501510
### [Beta.Conversations](docs/sdks/conversations/README.md)
502511

503512
* [start](docs/sdks/conversations/README.md#start) - Create a conversation and append entries to it.
@@ -539,6 +548,64 @@ print(res.choices[0].message.content)
539548
* [extracted_text_signed_url](docs/sdks/documents/README.md#extracted_text_signed_url) - Retrieve the signed URL of text extracted from a given document.
540549
* [reprocess](docs/sdks/documents/README.md#reprocess) - Reprocess a document.
541550

551+
### [Beta.Observability.Campaigns](docs/sdks/campaigns/README.md)
552+
553+
* [create](docs/sdks/campaigns/README.md#create) - Create and start a new campaign
554+
* [list](docs/sdks/campaigns/README.md#list) - Get all campaigns
555+
* [fetch](docs/sdks/campaigns/README.md#fetch) - Get campaign by id
556+
* [delete](docs/sdks/campaigns/README.md#delete) - Delete a campaign
557+
* [fetch_status](docs/sdks/campaigns/README.md#fetch_status) - Get campaign status by campaign id
558+
* [list_events](docs/sdks/campaigns/README.md#list_events) - Get event ids that were selected by the given campaign
559+
560+
### [Beta.Observability.ChatCompletionEvents](docs/sdks/chatcompletionevents/README.md)
561+
562+
* [search](docs/sdks/chatcompletionevents/README.md#search) - Get Chat Completion Events
563+
* [search_ids](docs/sdks/chatcompletionevents/README.md#search_ids) - Alternative to /search that returns only the IDs and that can return many IDs at once
564+
* [fetch](docs/sdks/chatcompletionevents/README.md#fetch) - Get Chat Completion Event
565+
* [fetch_similar_events](docs/sdks/chatcompletionevents/README.md#fetch_similar_events) - Get Similar Chat Completion Events
566+
* [judge](docs/sdks/chatcompletionevents/README.md#judge) - Run Judge on an event based on the given options
567+
568+
#### [Beta.Observability.ChatCompletionEvents.Fields](docs/sdks/fields/README.md)
569+
570+
* [list](docs/sdks/fields/README.md#list) - Get Chat Completion Fields
571+
* [fetch_options](docs/sdks/fields/README.md#fetch_options) - Get Chat Completion Field Options
572+
* [fetch_option_counts](docs/sdks/fields/README.md#fetch_option_counts) - Get Chat Completion Field Options Counts
573+
574+
### [Beta.Observability.Datasets](docs/sdks/datasets/README.md)
575+
576+
* [create](docs/sdks/datasets/README.md#create) - Create a new empty dataset
577+
* [list](docs/sdks/datasets/README.md#list) - List existing datasets
578+
* [fetch](docs/sdks/datasets/README.md#fetch) - Get dataset by id
579+
* [delete](docs/sdks/datasets/README.md#delete) - Delete a dataset
580+
* [update](docs/sdks/datasets/README.md#update) - Patch dataset
581+
* [list_records](docs/sdks/datasets/README.md#list_records) - List existing records in the dataset
582+
* [create_record](docs/sdks/datasets/README.md#create_record) - Add a conversation to the dataset
583+
* [import_from_campaign](docs/sdks/datasets/README.md#import_from_campaign) - Populate the dataset with a campaign
584+
* [import_from_explorer](docs/sdks/datasets/README.md#import_from_explorer) - Populate the dataset with samples from the explorer
585+
* [import_from_file](docs/sdks/datasets/README.md#import_from_file) - Populate the dataset with samples from an uploaded file
586+
* [import_from_playground](docs/sdks/datasets/README.md#import_from_playground) - Populate the dataset with samples from the playground
587+
* [import_from_dataset_records](docs/sdks/datasets/README.md#import_from_dataset_records) - Populate the dataset with samples from another dataset
588+
* [export_to_jsonl](docs/sdks/datasets/README.md#export_to_jsonl) - Export to the Files API and retrieve presigned URL to download the resulting JSONL file
589+
* [fetch_task](docs/sdks/datasets/README.md#fetch_task) - Get status of a dataset import task
590+
* [list_tasks](docs/sdks/datasets/README.md#list_tasks) - List import tasks for the given dataset
591+
592+
#### [Beta.Observability.Datasets.Records](docs/sdks/records/README.md)
593+
594+
* [fetch](docs/sdks/records/README.md#fetch) - Get the content of a given conversation from a dataset
595+
* [delete](docs/sdks/records/README.md#delete) - Delete a record from a dataset
596+
* [bulk_delete](docs/sdks/records/README.md#bulk_delete) - Delete multiple records from datasets
597+
* [judge](docs/sdks/records/README.md#judge) - Run Judge on a dataset record based on the given options
598+
* [update_payload](docs/sdks/records/README.md#update_payload) - Update a dataset record conversation payload
599+
* [update_properties](docs/sdks/records/README.md#update_properties) - Update conversation properties
600+
601+
### [Beta.Observability.Judges](docs/sdks/judges/README.md)
602+
603+
* [create](docs/sdks/judges/README.md#create) - Create a new judge
604+
* [list](docs/sdks/judges/README.md#list) - Get judges with optional filtering and search
605+
* [fetch](docs/sdks/judges/README.md#fetch) - Get judge by id
606+
* [delete](docs/sdks/judges/README.md#delete) - Delete a judge
607+
* [update](docs/sdks/judges/README.md#update) - Update a judge
608+
542609
### [Chat](docs/sdks/chat/README.md)
543610

544611
* [complete](docs/sdks/chat/README.md#complete) - Chat Completion
@@ -739,7 +806,7 @@ with Mistral(
739806
res = None
740807
try:
741808

742-
res = mistral.models.retrieve(model_id="ft:open-mistral-7b:587a6b29:20240514:7e773925")
809+
res = mistral.models.list()
743810

744811
# Handle response
745812
print(res)
@@ -762,7 +829,7 @@ with Mistral(
762829
**Primary error:**
763830
* [`MistralError`](./src/mistralai/client/errors/mistralerror.py): The base class for HTTP error responses.
764831

765-
<details><summary>Less common errors (6)</summary>
832+
<details><summary>Less common errors (7)</summary>
766833

767834
<br />
768835

@@ -773,7 +840,8 @@ with Mistral(
773840

774841

775842
**Inherit from [`MistralError`](./src/mistralai/client/errors/mistralerror.py)**:
776-
* [`HTTPValidationError`](./src/mistralai/client/errors/httpvalidationerror.py): Validation Error. Status code `422`. Applicable to 53 of 75 methods.*
843+
* [`HTTPValidationError`](./src/mistralai/client/errors/httpvalidationerror.py): Validation Error. Status code `422`. Applicable to 60 of 121 methods.*
844+
* [`ObservabilityError`](./src/mistralai/client/errors/observabilityerror.py): Bad Request - Invalid request parameters or data. Applicable to 40 of 121 methods.*
777845
* [`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.
778846

779847
</details>

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,4 +388,14 @@ Based on:
388388
### Generated
389389
- [python v2.0.0rc1] .
390390
### Releases
391-
- [PyPI v2.0.0rc1] https://pypi.org/project/mistralai/2.0.0rc1 - .
391+
- [PyPI v2.0.0rc1] https://pypi.org/project/mistralai/2.0.0rc1 - .
392+
393+
## 2026-03-09 19:22:03
394+
### Changes
395+
Based on:
396+
- OpenAPI Doc
397+
- Speakeasy CLI 1.729.0 (2.841.0) https://github.com/speakeasy-api/speakeasy
398+
### Generated
399+
- [python v2.0.0] .
400+
### Releases
401+
- [PyPI v2.0.0] https://pypi.org/project/mistralai/2.0.0 - .

USAGE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ with Mistral(
7474
res = mistral.files.upload(file={
7575
"file_name": "example.file",
7676
"content": open("example.file", "rb"),
77-
})
77+
}, visibility="workspace")
7878

7979
# Handle response
8080
print(res)
@@ -99,7 +99,7 @@ async def main():
9999
res = await mistral.files.upload_async(file={
100100
"file_name": "example.file",
101101
"content": open("example.file", "rb"),
102-
})
102+
}, visibility="workspace")
103103

104104
# Handle response
105105
print(res)

docs/errors/observabilityerror.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# ObservabilityError
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
8+
| `detail` | [models.ObservabilityErrorDetail](../models/observabilityerrordetail.md) | :heavy_check_mark: | N/A |

docs/models/agent.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
| `instructions` | *OptionalNullable[str]* | :heavy_minus_sign: | Instruction prompt the model will follow during the conversation. |
99
| `tools` | List[[models.AgentTool](../models/agenttool.md)] | :heavy_minus_sign: | List of tools which are available to the model during the conversation. |
1010
| `completion_args` | [Optional[models.CompletionArgs]](../models/completionargs.md) | :heavy_minus_sign: | White-listed arguments from the completion API |
11+
| `guardrails` | List[[models.GuardrailConfig](../models/guardrailconfig.md)] | :heavy_minus_sign: | N/A |
1112
| `model` | *str* | :heavy_check_mark: | N/A |
1213
| `name` | *str* | :heavy_check_mark: | N/A |
1314
| `description` | *OptionalNullable[str]* | :heavy_minus_sign: | N/A |

docs/models/and_.md

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

docs/models/annotations.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Annotations
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description |
7+
| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
8+
| `audience` | List[[models.Audience](../models/audience.md)] | :heavy_minus_sign: | N/A |
9+
| `priority` | *OptionalNullable[float]* | :heavy_minus_sign: | N/A |
10+
| `__pydantic_extra__` | Dict[str, *Any*] | :heavy_minus_sign: | N/A |

0 commit comments

Comments
 (0)