# coding: utf-8

# flake8: noqa
"""
    AI Stats Gateway API

    A gateway API for accessing various AI models with OpenAI-compatible endpoints.

    The version of the OpenAPI document: 1.0.0
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501

# import models into model package
from ai_stats_generated.models.audio_content_part import AudioContentPart
from ai_stats_generated.models.audio_content_part_input_audio import AudioContentPartInputAudio
from ai_stats_generated.models.audio_speech_request import AudioSpeechRequest
from ai_stats_generated.models.audio_transcription_response import AudioTranscriptionResponse
from ai_stats_generated.models.audio_translation_response import AudioTranslationResponse
from ai_stats_generated.models.batch_request import BatchRequest
from ai_stats_generated.models.batch_request_counts import BatchRequestCounts
from ai_stats_generated.models.batch_response import BatchResponse
from ai_stats_generated.models.benchmark_id import BenchmarkId
from ai_stats_generated.models.chat_choice import ChatChoice
from ai_stats_generated.models.chat_completions_request import ChatCompletionsRequest
from ai_stats_generated.models.chat_completions_request_reasoning import ChatCompletionsRequestReasoning
from ai_stats_generated.models.chat_completions_request_response_format import ChatCompletionsRequestResponseFormat
from ai_stats_generated.models.chat_completions_request_response_format_one_of import ChatCompletionsRequestResponseFormatOneOf
from ai_stats_generated.models.chat_completions_request_tool_choice import ChatCompletionsRequestToolChoice
from ai_stats_generated.models.chat_completions_request_tools_inner import ChatCompletionsRequestToolsInner
from ai_stats_generated.models.chat_completions_response import ChatCompletionsResponse
from ai_stats_generated.models.chat_message import ChatMessage
from ai_stats_generated.models.chat_message_content import ChatMessageContent
from ai_stats_generated.models.embedding import Embedding
from ai_stats_generated.models.embeddings_request import EmbeddingsRequest
from ai_stats_generated.models.embeddings_request_input import EmbeddingsRequestInput
from ai_stats_generated.models.embeddings_response import EmbeddingsResponse
from ai_stats_generated.models.file_response import FileResponse
from ai_stats_generated.models.generation_response import GenerationResponse
from ai_stats_generated.models.generation_response_usage import GenerationResponseUsage
from ai_stats_generated.models.get_analytics200_response import GetAnalytics200Response
from ai_stats_generated.models.get_analytics_request import GetAnalyticsRequest
from ai_stats_generated.models.get_generation401_response import GetGeneration401Response
from ai_stats_generated.models.get_generation404_response import GetGeneration404Response
from ai_stats_generated.models.healthz200_response import Healthz200Response
from ai_stats_generated.models.image import Image
from ai_stats_generated.models.image_content_part import ImageContentPart
from ai_stats_generated.models.image_content_part_image_url import ImageContentPartImageUrl
from ai_stats_generated.models.image_moderation_input import ImageModerationInput
from ai_stats_generated.models.images_edit_response import ImagesEditResponse
from ai_stats_generated.models.images_generation_request import ImagesGenerationRequest
from ai_stats_generated.models.images_generation_response import ImagesGenerationResponse
from ai_stats_generated.models.list_files_response import ListFilesResponse
from ai_stats_generated.models.list_models200_response import ListModels200Response
from ai_stats_generated.models.list_models500_response import ListModels500Response
from ai_stats_generated.models.list_models_organisation_parameter import ListModelsOrganisationParameter
from ai_stats_generated.models.message_content_part import MessageContentPart
from ai_stats_generated.models.model import Model
from ai_stats_generated.models.model_id import ModelId
from ai_stats_generated.models.model_providers_inner import ModelProvidersInner
from ai_stats_generated.models.moderation_categories import ModerationCategories
from ai_stats_generated.models.moderation_category_scores import ModerationCategoryScores
from ai_stats_generated.models.moderation_result import ModerationResult
from ai_stats_generated.models.moderations_request import ModerationsRequest
from ai_stats_generated.models.moderations_request_input import ModerationsRequestInput
from ai_stats_generated.models.moderations_request_input_one_of_inner import ModerationsRequestInputOneOfInner
from ai_stats_generated.models.moderations_response import ModerationsResponse
from ai_stats_generated.models.organisation_id import OrganisationId
from ai_stats_generated.models.reasoning_config import ReasoningConfig
from ai_stats_generated.models.responses_request import ResponsesRequest
from ai_stats_generated.models.responses_request_prompt import ResponsesRequestPrompt
from ai_stats_generated.models.responses_request_reasoning import ResponsesRequestReasoning
from ai_stats_generated.models.responses_response import ResponsesResponse
from ai_stats_generated.models.root200_response import Root200Response
from ai_stats_generated.models.text_content_part import TextContentPart
from ai_stats_generated.models.text_moderation_input import TextModerationInput
from ai_stats_generated.models.tool_call import ToolCall
from ai_stats_generated.models.tool_call_content_part import ToolCallContentPart
from ai_stats_generated.models.tool_call_content_part_function import ToolCallContentPartFunction
from ai_stats_generated.models.tool_call_function import ToolCallFunction
from ai_stats_generated.models.usage import Usage
from ai_stats_generated.models.video_content_part import VideoContentPart
from ai_stats_generated.models.video_generation_request import VideoGenerationRequest
from ai_stats_generated.models.video_generation_response import VideoGenerationResponse
from ai_stats_generated.models.video_generation_response_output_inner import VideoGenerationResponseOutputInner

