mistral-openapi-client 0.1.0

Our Chat Completion and Embeddings APIs specification. Create your account on [La Plateforme](https://console.mistral.ai) to get access and read the [docs](https://docs.mistral.ai) to learn how to use it.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
#![allow(non_snake_case)]
pub mod agent;
pub use self::agent::Agent;
pub mod agent_alias_response;
pub use self::agent_alias_response::AgentAliasResponse;
pub mod agent_conversation;
pub use self::agent_conversation::AgentConversation;
pub mod agent_creation_request;
pub use self::agent_creation_request::AgentCreationRequest;
pub mod agent_handoff_done_event;
pub use self::agent_handoff_done_event::AgentHandoffDoneEvent;
pub mod agent_handoff_entry;
pub use self::agent_handoff_entry::AgentHandoffEntry;
pub mod agent_handoff_started_event;
pub use self::agent_handoff_started_event::AgentHandoffStartedEvent;
pub mod agent_update_request;
pub use self::agent_update_request::AgentUpdateRequest;
pub mod agent_version;
pub use self::agent_version::AgentVersion;
pub mod agent_version_1;
pub use self::agent_version_1::AgentVersion1;
pub mod agent_version_2;
pub use self::agent_version_2::AgentVersion2;
pub mod agents_completion_request;
pub use self::agents_completion_request::AgentsCompletionRequest;
pub mod annotations;
pub use self::annotations::Annotations;
pub mod answer;
pub use self::answer::Answer;
pub mod api_endpoint;
pub use self::api_endpoint::ApiEndpoint;
pub mod api_key_auth;
pub use self::api_key_auth::ApiKeyAuth;
pub mod archive_ft_model_out;
pub use self::archive_ft_model_out::ArchiveFtModelOut;
pub mod arguments;
pub use self::arguments::Arguments;
pub mod assistant_message;
pub use self::assistant_message::AssistantMessage;
pub mod audio_chunk;
pub use self::audio_chunk::AudioChunk;
pub mod audio_content;
pub use self::audio_content::AudioContent;
pub mod audio_encoding;
pub use self::audio_encoding::AudioEncoding;
pub mod audio_format;
pub use self::audio_format::AudioFormat;
pub mod auth_data;
pub use self::auth_data::AuthData;
pub mod base_field_definition;
pub use self::base_field_definition::BaseFieldDefinition;
pub mod base_model_card;
pub use self::base_model_card::BaseModelCard;
pub mod base_task_status;
pub use self::base_task_status::BaseTaskStatus;
pub mod batch_error;
pub use self::batch_error::BatchError;
pub mod batch_job_in;
pub use self::batch_job_in::BatchJobIn;
pub mod batch_job_out;
pub use self::batch_job_out::BatchJobOut;
pub mod batch_job_status;
pub use self::batch_job_status::BatchJobStatus;
pub mod batch_jobs_out;
pub use self::batch_jobs_out::BatchJobsOut;
pub mod batch_request;
pub use self::batch_request::BatchRequest;
pub mod blob_resource_contents;
pub use self::blob_resource_contents::BlobResourceContents;
pub mod built_in_connectors;
pub use self::built_in_connectors::BuiltInConnectors;
pub mod campaign_preview;
pub use self::campaign_preview::CampaignPreview;
pub mod campaign_previews;
pub use self::campaign_previews::CampaignPreviews;
pub mod campaign_selected_events;
pub use self::campaign_selected_events::CampaignSelectedEvents;
pub mod campaign_status;
pub use self::campaign_status::CampaignStatus;
pub mod chat_classification_request;
pub use self::chat_classification_request::ChatClassificationRequest;
pub mod chat_classification_request_inputs;
pub use self::chat_classification_request_inputs::ChatClassificationRequestInputs;
pub mod chat_completion_choice;
pub use self::chat_completion_choice::ChatCompletionChoice;
pub mod chat_completion_event;
pub use self::chat_completion_event::ChatCompletionEvent;
pub mod chat_completion_event_ids;
pub use self::chat_completion_event_ids::ChatCompletionEventIds;
pub mod chat_completion_event_preview;
pub use self::chat_completion_event_preview::ChatCompletionEventPreview;
pub mod chat_completion_events;
pub use self::chat_completion_events::ChatCompletionEvents;
pub mod chat_completion_field_options;
pub use self::chat_completion_field_options::ChatCompletionFieldOptions;
pub mod chat_completion_field_options_options_inner;
pub use self::chat_completion_field_options_options_inner::ChatCompletionFieldOptionsOptionsInner;
pub mod chat_completion_fields;
pub use self::chat_completion_fields::ChatCompletionFields;
pub mod chat_completion_request;
pub use self::chat_completion_request::ChatCompletionRequest;
pub mod chat_completion_response;
pub use self::chat_completion_response::ChatCompletionResponse;
pub mod chat_completion_response_base;
pub use self::chat_completion_response_base::ChatCompletionResponseBase;
pub mod chat_moderation_request;
pub use self::chat_moderation_request::ChatModerationRequest;
pub mod chat_transcription_event;
pub use self::chat_transcription_event::ChatTranscriptionEvent;
pub mod checkpoint_out;
pub use self::checkpoint_out::CheckpointOut;
pub mod classification_request;
pub use self::classification_request::ClassificationRequest;
pub mod classification_response;
pub use self::classification_response::ClassificationResponse;
pub mod classification_target_result;
pub use self::classification_target_result::ClassificationTargetResult;
pub mod classifier_detailed_job_out;
pub use self::classifier_detailed_job_out::ClassifierDetailedJobOut;
pub mod classifier_ft_model_out;
pub use self::classifier_ft_model_out::ClassifierFtModelOut;
pub mod classifier_job_out;
pub use self::classifier_job_out::ClassifierJobOut;
pub mod classifier_target_in;
pub use self::classifier_target_in::ClassifierTargetIn;
pub mod classifier_target_out;
pub use self::classifier_target_out::ClassifierTargetOut;
pub mod classifier_training_parameters;
pub use self::classifier_training_parameters::ClassifierTrainingParameters;
pub mod classifier_training_parameters_in;
pub use self::classifier_training_parameters_in::ClassifierTrainingParametersIn;
pub mod code_interpreter_tool;
pub use self::code_interpreter_tool::CodeInterpreterTool;
pub mod completion_args;
pub use self::completion_args::CompletionArgs;
pub mod completion_args_stop;
pub use self::completion_args_stop::CompletionArgsStop;
pub mod completion_chunk;
pub use self::completion_chunk::CompletionChunk;
pub mod completion_detailed_job_out;
pub use self::completion_detailed_job_out::CompletionDetailedJobOut;
pub mod completion_event;
pub use self::completion_event::CompletionEvent;
pub mod completion_ft_model_out;
pub use self::completion_ft_model_out::CompletionFtModelOut;
pub mod completion_job_out;
pub use self::completion_job_out::CompletionJobOut;
pub mod completion_response_stream_choice;
pub use self::completion_response_stream_choice::CompletionResponseStreamChoice;
pub mod completion_training_parameters;
pub use self::completion_training_parameters::CompletionTrainingParameters;
pub mod completion_training_parameters_in;
pub use self::completion_training_parameters_in::CompletionTrainingParametersIn;
pub mod connector;
pub use self::connector::Connector;
pub mod connector_mcp_create;
pub use self::connector_mcp_create::ConnectorMcpCreate;
pub mod connector_mcp_update;
pub use self::connector_mcp_update::ConnectorMcpUpdate;
pub mod connector_supported_language;
pub use self::connector_supported_language::ConnectorSupportedLanguage;
pub mod connectors_query_filters;
pub use self::connectors_query_filters::ConnectorsQueryFilters;
pub mod content;
pub use self::content::Content;
pub mod content_1;
pub use self::content_1::Content1;
pub mod content_2;
pub use self::content_2::Content2;
pub mod content_3;
pub use self::content_3::Content3;
pub mod content_4;
pub use self::content_4::Content4;
pub mod content_5_inner;
pub use self::content_5_inner::Content5Inner;
pub mod content_chunk;
pub use self::content_chunk::ContentChunk;
pub mod conversation_append_request;
pub use self::conversation_append_request::ConversationAppendRequest;
pub mod conversation_append_request_base;
pub use self::conversation_append_request_base::ConversationAppendRequestBase;
pub mod conversation_append_stream_request;
pub use self::conversation_append_stream_request::ConversationAppendStreamRequest;
pub mod conversation_events;
pub use self::conversation_events::ConversationEvents;
pub mod conversation_history;
pub use self::conversation_history::ConversationHistory;
pub mod conversation_inputs;
pub use self::conversation_inputs::ConversationInputs;
pub mod conversation_messages;
pub use self::conversation_messages::ConversationMessages;
pub mod conversation_payload;
pub use self::conversation_payload::ConversationPayload;
pub mod conversation_request;
pub use self::conversation_request::ConversationRequest;
pub mod conversation_request_base;
pub use self::conversation_request_base::ConversationRequestBase;
pub mod conversation_response;
pub use self::conversation_response::ConversationResponse;
pub mod conversation_restart_request;
pub use self::conversation_restart_request::ConversationRestartRequest;
pub mod conversation_restart_request_base;
pub use self::conversation_restart_request_base::ConversationRestartRequestBase;
pub mod conversation_restart_stream_request;
pub use self::conversation_restart_stream_request::ConversationRestartStreamRequest;
pub mod conversation_source;
pub use self::conversation_source::ConversationSource;
pub mod conversation_stream_request;
pub use self::conversation_stream_request::ConversationStreamRequest;
pub mod conversation_usage_info;
pub use self::conversation_usage_info::ConversationUsageInfo;
pub mod custom_connector;
pub use self::custom_connector::CustomConnector;
pub mod custom_connector_authorization;
pub use self::custom_connector_authorization::CustomConnectorAuthorization;
pub mod data;
pub use self::data::Data;
pub mod data_1;
pub use self::data_1::Data1;
pub mod data_inner;
pub use self::data_inner::DataInner;
pub mod dataset;
pub use self::dataset::Dataset;
pub mod dataset_export;
pub use self::dataset_export::DatasetExport;
pub mod dataset_import_task;
pub use self::dataset_import_task::DatasetImportTask;
pub mod dataset_import_tasks;
pub use self::dataset_import_tasks::DatasetImportTasks;
pub mod dataset_preview;
pub use self::dataset_preview::DatasetPreview;
pub mod dataset_previews;
pub use self::dataset_previews::DatasetPreviews;
pub mod dataset_record;
pub use self::dataset_record::DatasetRecord;
pub mod dataset_records;
pub use self::dataset_records::DatasetRecords;
pub mod delete_dataset_records_in_schema;
pub use self::delete_dataset_records_in_schema::DeleteDatasetRecordsInSchema;
pub mod delete_file_out;
pub use self::delete_file_out::DeleteFileOut;
pub mod delete_model_out;
pub use self::delete_model_out::DeleteModelOut;
pub mod delta_message;
pub use self::delta_message::DeltaMessage;
pub mod delta_message_content;
pub use self::delta_message_content::DeltaMessageContent;
pub mod document;
pub use self::document::Document;
pub mod document_library_tool;
pub use self::document_library_tool::DocumentLibraryTool;
pub mod document_out;
pub use self::document_out::DocumentOut;
pub mod document_text_content;
pub use self::document_text_content::DocumentTextContent;
pub mod document_update_in;
pub use self::document_update_in::DocumentUpdateIn;
pub mod document_update_in_attributes_value;
pub use self::document_update_in_attributes_value::DocumentUpdateInAttributesValue;
pub mod document_url_chunk;
pub use self::document_url_chunk::DocumentUrlChunk;
pub mod embedded_resource;
pub use self::embedded_resource::EmbeddedResource;
pub mod embedding_dtype;
pub use self::embedding_dtype::EmbeddingDtype;
pub mod embedding_request;
pub use self::embedding_request::EmbeddingRequest;
pub mod embedding_response;
pub use self::embedding_response::EmbeddingResponse;
pub mod embedding_response_data;
pub use self::embedding_response_data::EmbeddingResponseData;
pub mod encoding_format;
pub use self::encoding_format::EncodingFormat;
pub mod entity_type;
pub use self::entity_type::EntityType;
pub mod entries_inner;
pub use self::entries_inner::EntriesInner;
pub mod event_out;
pub use self::event_out::EventOut;
pub mod execution_config;
pub use self::execution_config::ExecutionConfig;
pub mod extra_fields_value;
pub use self::extra_fields_value::ExtraFieldsValue;
pub mod feed_result_chat_completion_event_preview_;
pub use self::feed_result_chat_completion_event_preview_::FeedResultChatCompletionEventPreview;
pub mod field_group;
pub use self::field_group::FieldGroup;
pub mod field_option_count_item;
pub use self::field_option_count_item::FieldOptionCountItem;
pub mod field_option_counts;
pub use self::field_option_counts::FieldOptionCounts;
pub mod field_option_counts_in_schema;
pub use self::field_option_counts_in_schema::FieldOptionCountsInSchema;
pub mod file_chunk;
pub use self::file_chunk::FileChunk;
pub mod file_purpose;
pub use self::file_purpose::FilePurpose;
pub mod file_schema;
pub use self::file_schema::FileSchema;
pub mod file_signed_url;
pub use self::file_signed_url::FileSignedUrl;
pub mod file_visibility;
pub use self::file_visibility::FileVisibility;
pub mod filter_condition;
pub use self::filter_condition::FilterCondition;
pub mod filter_group;
pub use self::filter_group::FilterGroup;
pub mod filter_group_and_inner;
pub use self::filter_group_and_inner::FilterGroupAndInner;
pub mod filter_payload;
pub use self::filter_payload::FilterPayload;
pub mod filters;
pub use self::filters::Filters;
pub mod fim_completion_request;
pub use self::fim_completion_request::FimCompletionRequest;
pub mod fim_completion_response;
pub use self::fim_completion_response::FimCompletionResponse;
pub mod fine_tuneable_model_type;
pub use self::fine_tuneable_model_type::FineTuneableModelType;
pub mod ft_classifier_loss_function;
pub use self::ft_classifier_loss_function::FtClassifierLossFunction;
pub mod ft_model_capabilities_out;
pub use self::ft_model_capabilities_out::FtModelCapabilitiesOut;
pub mod ft_model_card;
pub use self::ft_model_card::FtModelCard;
pub mod function;
pub use self::function::Function;
pub mod function_call;
pub use self::function_call::FunctionCall;
pub mod function_call_entry;
pub use self::function_call_entry::FunctionCallEntry;
pub mod function_call_entry_arguments;
pub use self::function_call_entry_arguments::FunctionCallEntryArguments;
pub mod function_call_event;
pub use self::function_call_event::FunctionCallEvent;
pub mod function_name;
pub use self::function_name::FunctionName;
pub mod function_result_entry;
pub use self::function_result_entry::FunctionResultEntry;
pub mod function_tool;
pub use self::function_tool::FunctionTool;
pub mod get_chat_completion_event_ids_in_schema;
pub use self::get_chat_completion_event_ids_in_schema::GetChatCompletionEventIdsInSchema;
pub mod get_chat_completion_events_in_schema;
pub use self::get_chat_completion_events_in_schema::GetChatCompletionEventsInSchema;
pub mod github_repository_in;
pub use self::github_repository_in::GithubRepositoryIn;
pub mod github_repository_out;
pub use self::github_repository_out::GithubRepositoryOut;
pub mod guardrail_config;
pub use self::guardrail_config::GuardrailConfig;
pub mod http_validation_error;
pub use self::http_validation_error::HttpValidationError;
pub mod hyperparameters;
pub use self::hyperparameters::Hyperparameters;
pub mod image_content;
pub use self::image_content::ImageContent;
pub mod image_detail;
pub use self::image_detail::ImageDetail;
pub mod image_generation_tool;
pub use self::image_generation_tool::ImageGenerationTool;
pub mod image_url;
pub use self::image_url::ImageUrl;
pub mod image_url_chunk;
pub use self::image_url_chunk::ImageUrlChunk;
pub mod input;
pub use self::input::Input;
pub mod input_1;
pub use self::input_1::Input1;
pub mod input_2;
pub use self::input_2::Input2;
pub mod input_audio;
pub use self::input_audio::InputAudio;
pub mod instruct_request;
pub use self::instruct_request::InstructRequest;
pub mod integrations__schemas__api__tool__tool;
pub use self::integrations__schemas__api__tool__tool::IntegrationsSchemasApiToolTool;
pub mod integrations__schemas__turbine__tool_locale;
pub use self::integrations__schemas__turbine__tool_locale::IntegrationsSchemasTurbineToolLocale;
pub mod job_in;
pub use self::job_in::JobIn;
pub mod job_metadata_out;
pub use self::job_metadata_out::JobMetadataOut;
pub mod jobs_out;
pub use self::jobs_out::JobsOut;
pub mod json_schema;
pub use self::json_schema::JsonSchema;
pub mod judge_classification_output;
pub use self::judge_classification_output::JudgeClassificationOutput;
pub mod judge_classification_output_option;
pub use self::judge_classification_output_option::JudgeClassificationOutputOption;
pub mod judge_output;
pub use self::judge_output::JudgeOutput;
pub mod judge_output_type;
pub use self::judge_output_type::JudgeOutputType;
pub mod judge_preview;
pub use self::judge_preview::JudgePreview;
pub mod judge_previews;
pub use self::judge_previews::JudgePreviews;
pub mod judge_regression_output;
pub use self::judge_regression_output::JudgeRegressionOutput;
pub mod legacy_job_metadata_out;
pub use self::legacy_job_metadata_out::LegacyJobMetadataOut;
pub mod library_in;
pub use self::library_in::LibraryIn;
pub mod library_in_update;
pub use self::library_in_update::LibraryInUpdate;
pub mod library_out;
pub use self::library_out::LibraryOut;
pub mod list_document_out;
pub use self::list_document_out::ListDocumentOut;
pub mod list_files_out;
pub use self::list_files_out::ListFilesOut;
pub mod list_library_out;
pub use self::list_library_out::ListLibraryOut;
pub mod list_sharing_out;
pub use self::list_sharing_out::ListSharingOut;
pub mod location_inner;
pub use self::location_inner::LocationInner;
pub mod mcp_result_metadata;
pub use self::mcp_result_metadata::McpResultMetadata;
pub mod mcp_server_icon;
pub use self::mcp_server_icon::McpServerIcon;
pub mod mcp_tool_call_metadata;
pub use self::mcp_tool_call_metadata::McpToolCallMetadata;
pub mod mcp_tool_call_request;
pub use self::mcp_tool_call_request::McpToolCallRequest;
pub mod mcp_tool_call_response;
pub use self::mcp_tool_call_response::McpToolCallResponse;
pub mod message_entries_inner;
pub use self::message_entries_inner::MessageEntriesInner;
pub mod message_input_content_chunks_inner;
pub use self::message_input_content_chunks_inner::MessageInputContentChunksInner;
pub mod message_input_entry;
pub use self::message_input_entry::MessageInputEntry;
pub mod message_output_content_chunks_inner;
pub use self::message_output_content_chunks_inner::MessageOutputContentChunksInner;
pub mod message_output_entry;
pub use self::message_output_entry::MessageOutputEntry;
pub mod message_output_event;
pub use self::message_output_event::MessageOutputEvent;
pub mod message_response;
pub use self::message_response::MessageResponse;
pub mod messages_inner;
pub use self::messages_inner::MessagesInner;
pub mod metric_out;
pub use self::metric_out::MetricOut;
pub mod mistral_prompt_mode;
pub use self::mistral_prompt_mode::MistralPromptMode;
pub mod model_capabilities;
pub use self::model_capabilities::ModelCapabilities;
pub mod model_conversation;
pub use self::model_conversation::ModelConversation;
pub mod model_list;
pub use self::model_list::ModelList;
pub mod moderation_llm_action;
pub use self::moderation_llm_action::ModerationLlmAction;
pub mod moderation_llmv1_category_thresholds;
pub use self::moderation_llmv1_category_thresholds::ModerationLlmv1CategoryThresholds;
pub mod moderation_llmv1_config;
pub use self::moderation_llmv1_config::ModerationLlmv1Config;
pub mod moderation_llmv2_category_thresholds;
pub use self::moderation_llmv2_category_thresholds::ModerationLlmv2CategoryThresholds;
pub mod moderation_llmv2_config;
pub use self::moderation_llmv2_config::ModerationLlmv2Config;
pub mod moderation_object;
pub use self::moderation_object::ModerationObject;
pub mod moderation_response;
pub use self::moderation_response::ModerationResponse;
pub mod name;
pub use self::name::Name;
pub mod o_auth2_token_auth;
pub use self::o_auth2_token_auth::OAuth2TokenAuth;
pub mod ocr_image_object;
pub use self::ocr_image_object::OcrImageObject;
pub mod ocr_page_dimensions;
pub use self::ocr_page_dimensions::OcrPageDimensions;
pub mod ocr_page_object;
pub use self::ocr_page_object::OcrPageObject;
pub mod ocr_request;
pub use self::ocr_request::OcrRequest;
pub mod ocr_response;
pub use self::ocr_response::OcrResponse;
pub mod ocr_table_object;
pub use self::ocr_table_object::OcrTableObject;
pub mod ocr_usage_info;
pub use self::ocr_usage_info::OcrUsageInfo;
pub mod output;
pub use self::output::Output;
pub mod output_content_chunks;
pub use self::output_content_chunks::OutputContentChunks;
pub mod outputs_inner;
pub use self::outputs_inner::OutputsInner;
pub mod paginated_connectors;
pub use self::paginated_connectors::PaginatedConnectors;
pub mod paginated_result_campaign_preview_;
pub use self::paginated_result_campaign_preview_::PaginatedResultCampaignPreview;
pub mod paginated_result_chat_completion_event_preview_;
pub use self::paginated_result_chat_completion_event_preview_::PaginatedResultChatCompletionEventPreview;
pub mod paginated_result_dataset_import_task_;
pub use self::paginated_result_dataset_import_task_::PaginatedResultDatasetImportTask;
pub mod paginated_result_dataset_preview_;
pub use self::paginated_result_dataset_preview_::PaginatedResultDatasetPreview;
pub mod paginated_result_dataset_record_;
pub use self::paginated_result_dataset_record_::PaginatedResultDatasetRecord;
pub mod paginated_result_judge_preview_;
pub use self::paginated_result_judge_preview_::PaginatedResultJudgePreview;
pub mod pagination_info;
pub use self::pagination_info::PaginationInfo;
pub mod pagination_response;
pub use self::pagination_response::PaginationResponse;
pub mod patch_dataset_in_schema;
pub use self::patch_dataset_in_schema::PatchDatasetInSchema;
pub mod post_campaign_in_schema;
pub use self::post_campaign_in_schema::PostCampaignInSchema;
pub mod post_chat_completion_event_judging_in_schema;
pub use self::post_chat_completion_event_judging_in_schema::PostChatCompletionEventJudgingInSchema;
pub mod post_dataset_import_from_campaign_in_schema;
pub use self::post_dataset_import_from_campaign_in_schema::PostDatasetImportFromCampaignInSchema;
pub mod post_dataset_import_from_dataset_in_schema;
pub use self::post_dataset_import_from_dataset_in_schema::PostDatasetImportFromDatasetInSchema;
pub mod post_dataset_import_from_explorer_in_schema;
pub use self::post_dataset_import_from_explorer_in_schema::PostDatasetImportFromExplorerInSchema;
pub mod post_dataset_import_from_file_in_schema;
pub use self::post_dataset_import_from_file_in_schema::PostDatasetImportFromFileInSchema;
pub mod post_dataset_import_from_playground_in_schema;
pub use self::post_dataset_import_from_playground_in_schema::PostDatasetImportFromPlaygroundInSchema;
pub mod post_dataset_in_schema;
pub use self::post_dataset_in_schema::PostDatasetInSchema;
pub mod post_dataset_record_in_schema;
pub use self::post_dataset_record_in_schema::PostDatasetRecordInSchema;
pub mod post_dataset_record_judging_in_schema;
pub use self::post_dataset_record_judging_in_schema::PostDatasetRecordJudgingInSchema;
pub mod post_judge_in_schema;
pub use self::post_judge_in_schema::PostJudgeInSchema;
pub mod prediction;
pub use self::prediction::Prediction;
pub mod process_status;
pub use self::process_status::ProcessStatus;
pub mod processing_status_out;
pub use self::processing_status_out::ProcessingStatusOut;
pub mod put_dataset_record_payload_in_schema;
pub use self::put_dataset_record_payload_in_schema::PutDatasetRecordPayloadInSchema;
pub mod put_dataset_record_properties_in_schema;
pub use self::put_dataset_record_properties_in_schema::PutDatasetRecordPropertiesInSchema;
pub mod put_judge_in_schema;
pub use self::put_judge_in_schema::PutJudgeInSchema;
pub mod realtime_transcription_client_message;
pub use self::realtime_transcription_client_message::RealtimeTranscriptionClientMessage;
pub mod realtime_transcription_input_audio_append;
pub use self::realtime_transcription_input_audio_append::RealtimeTranscriptionInputAudioAppend;
pub mod realtime_transcription_input_audio_end;
pub use self::realtime_transcription_input_audio_end::RealtimeTranscriptionInputAudioEnd;
pub mod realtime_transcription_input_audio_flush;
pub use self::realtime_transcription_input_audio_flush::RealtimeTranscriptionInputAudioFlush;
pub mod realtime_transcription_session_update_message;
pub use self::realtime_transcription_session_update_message::RealtimeTranscriptionSessionUpdateMessage;
pub mod realtime_transcription_session_update_payload;
pub use self::realtime_transcription_session_update_payload::RealtimeTranscriptionSessionUpdatePayload;
pub mod reference_chunk;
pub use self::reference_chunk::ReferenceChunk;
pub mod request_source;
pub use self::request_source::RequestSource;
pub mod resource;
pub use self::resource::Resource;
pub mod resource_link;
pub use self::resource_link::ResourceLink;
pub mod resource_visibility;
pub use self::resource_visibility::ResourceVisibility;
pub mod response;
pub use self::response::Response;
pub mod response_1;
pub use self::response_1::Response1;
pub mod response_2;
pub use self::response_2::Response2;
pub mod response_any_of;
pub use self::response_any_of::ResponseAnyOf;
pub mod response_base;
pub use self::response_base::ResponseBase;
pub mod response_done_event;
pub use self::response_done_event::ResponseDoneEvent;
pub mod response_error_event;
pub use self::response_error_event::ResponseErrorEvent;
pub mod response_format;
pub use self::response_format::ResponseFormat;
pub mod response_formats;
pub use self::response_formats::ResponseFormats;
pub mod response_retrieve_model_v1_models__model_id__get;
pub use self::response_retrieve_model_v1_models__model_id__get::ResponseRetrieveModelV1ModelsModelIdGet;
pub mod response_started_event;
pub use self::response_started_event::ResponseStartedEvent;
pub mod response_v1_conversations_get;
pub use self::response_v1_conversations_get::ResponseV1ConversationsGet;
pub mod response_v1_conversations_list_inner;
pub use self::response_v1_conversations_list_inner::ResponseV1ConversationsListInner;
pub mod retrieve_file_out;
pub use self::retrieve_file_out::RetrieveFileOut;
pub mod sample_type;
pub use self::sample_type::SampleType;
pub mod share_enum;
pub use self::share_enum::ShareEnum;
pub mod sharing_delete;
pub use self::sharing_delete::SharingDelete;
pub mod sharing_in;
pub use self::sharing_in::SharingIn;
pub mod sharing_out;
pub use self::sharing_out::SharingOut;
pub mod source;
pub use self::source::Source;
pub mod sse_types;
pub use self::sse_types::SseTypes;
pub mod stop;
pub use self::stop::Stop;
pub mod system_message;
pub use self::system_message::SystemMessage;
pub mod system_message_content_chunks;
pub use self::system_message_content_chunks::SystemMessageContentChunks;
pub mod text_chunk;
pub use self::text_chunk::TextChunk;
pub mod text_content;
pub use self::text_content::TextContent;
pub mod text_resource_contents;
pub use self::text_resource_contents::TextResourceContents;
pub mod think_chunk;
pub use self::think_chunk::ThinkChunk;
pub mod thinking_inner;
pub use self::thinking_inner::ThinkingInner;
pub mod timestamp_granularity;
pub use self::timestamp_granularity::TimestampGranularity;
pub mod tool;
pub use self::tool::Tool;
pub mod tool_1;
pub use self::tool_1::Tool1;
pub mod tool_call;
pub use self::tool_call::ToolCall;
pub mod tool_call_confirmation;
pub use self::tool_call_confirmation::ToolCallConfirmation;
pub mod tool_choice;
pub use self::tool_choice::ToolChoice;
pub mod tool_choice_1;
pub use self::tool_choice_1::ToolChoice1;
pub mod tool_choice_enum;
pub use self::tool_choice_enum::ToolChoiceEnum;
pub mod tool_configuration;
pub use self::tool_configuration::ToolConfiguration;
pub mod tool_execution_delta_event;
pub use self::tool_execution_delta_event::ToolExecutionDeltaEvent;
pub mod tool_execution_done_event;
pub use self::tool_execution_done_event::ToolExecutionDoneEvent;
pub mod tool_execution_entry;
pub use self::tool_execution_entry::ToolExecutionEntry;
pub mod tool_execution_started_event;
pub use self::tool_execution_started_event::ToolExecutionStartedEvent;
pub mod tool_file_chunk;
pub use self::tool_file_chunk::ToolFileChunk;
pub mod tool_message;
pub use self::tool_message::ToolMessage;
pub mod tool_reference_chunk;
pub use self::tool_reference_chunk::ToolReferenceChunk;
pub mod tool_types;
pub use self::tool_types::ToolTypes;
pub mod tools_inner;
pub use self::tools_inner::ToolsInner;
pub mod training_file;
pub use self::training_file::TrainingFile;
pub mod transcription_response;
pub use self::transcription_response::TranscriptionResponse;
pub mod transcription_segment_chunk;
pub use self::transcription_segment_chunk::TranscriptionSegmentChunk;
pub mod transcription_stream_done;
pub use self::transcription_stream_done::TranscriptionStreamDone;
pub mod transcription_stream_event_types;
pub use self::transcription_stream_event_types::TranscriptionStreamEventTypes;
pub mod transcription_stream_events;
pub use self::transcription_stream_events::TranscriptionStreamEvents;
pub mod transcription_stream_language;
pub use self::transcription_stream_language::TranscriptionStreamLanguage;
pub mod transcription_stream_segment_delta;
pub use self::transcription_stream_segment_delta::TranscriptionStreamSegmentDelta;
pub mod transcription_stream_text_delta;
pub use self::transcription_stream_text_delta::TranscriptionStreamTextDelta;
pub mod unarchive_ft_model_out;
pub use self::unarchive_ft_model_out::UnarchiveFtModelOut;
pub mod update_ft_model_in;
pub use self::update_ft_model_in::UpdateFtModelIn;
pub mod upload_file_out;
pub use self::upload_file_out::UploadFileOut;
pub mod usage_info;
pub use self::usage_info::UsageInfo;
pub mod user_message;
pub use self::user_message::UserMessage;
pub mod validation_error;
pub use self::validation_error::ValidationError;
pub mod wandb_integration;
pub use self::wandb_integration::WandbIntegration;
pub mod wandb_integration_out;
pub use self::wandb_integration_out::WandbIntegrationOut;
pub mod web_search_premium_tool;
pub use self::web_search_premium_tool::WebSearchPremiumTool;
pub mod web_search_tool;
pub use self::web_search_tool::WebSearchTool;