# coding: utf-8

# flake8: noqa
"""
    ibl-data-manager

    API for iblai

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

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

# import models into model package
from iblai.models.ai_generated_image import AIGeneratedImage
from iblai.models.ai_user_profile_memory_relation import AIUserProfileMemoryRelation
from iblai.models.ai_user_profile_request import AIUserProfileRequest
from iblai.models.aws_tenant_launch_request import AWSTenantLaunchRequest
from iblai.models.acceptance_enum import AcceptanceEnum
from iblai.models.access_enum import AccessEnum
from iblai.models.access_times_heatmap import AccessTimesHeatmap
from iblai.models.accessible_mentors_by_email_request import AccessibleMentorsByEmailRequest
from iblai.models.accessible_mentors_by_email_response import AccessibleMentorsByEmailResponse
from iblai.models.action_breakdown import ActionBreakdown
from iblai.models.activate_user_free_trial import ActivateUserFreeTrial
from iblai.models.active_users_data import ActiveUsersData
from iblai.models.active_users_list import ActiveUsersList
from iblai.models.active_users_per_course import ActiveUsersPerCourse
from iblai.models.active_users_per_course_data import ActiveUsersPerCourseData
from iblai.models.activity_api import ActivityAPI
from iblai.models.activity_data import ActivityData
from iblai.models.activity_info import ActivityInfo
from iblai.models.add_mentor_to_disclaimer import AddMentorToDisclaimer
from iblai.models.agent_config import AgentConfig
from iblai.models.agent_skill import AgentSkill
from iblai.models.agent_skill_resource import AgentSkillResource
from iblai.models.ai_account_orgs_use_default_llm_key_create200_response import AiAccountOrgsUseDefaultLlmKeyCreate200Response
from iblai.models.ai_account_orgs_users_free_trial_retrieve200_response import AiAccountOrgsUsersFreeTrialRetrieve200Response
from iblai.models.ai_mentor_orgs_users_course_creation_course_draft_content_for_unit_create_request import AiMentorOrgsUsersCourseCreationCourseDraftContentForUnitCreateRequest
from iblai.models.ai_mentor_orgs_users_memsearch_config_create_request import AiMentorOrgsUsersMemsearchConfigCreateRequest
from iblai.models.ai_mentor_orgs_workflows_chat_create_request import AiMentorOrgsWorkflowsChatCreateRequest
from iblai.models.align_mentor_bubble_enum import AlignMentorBubbleEnum
from iblai.models.analytics_overview import AnalyticsOverview
from iblai.models.answer import Answer
from iblai.models.app import App
from iblai.models.apple_subscription_status_request import AppleSubscriptionStatusRequest
from iblai.models.apple_subscription_status_view import AppleSubscriptionStatusView
from iblai.models.apple_verify_transaction_id import AppleVerifyTransactionId
from iblai.models.artifact import Artifact
from iblai.models.artifact_list import ArtifactList
from iblai.models.artifact_version import ArtifactVersion
from iblai.models.assertion import Assertion
from iblai.models.associate_account_response import AssociateAccountResponse
from iblai.models.associate_apple_account import AssociateAppleAccount
from iblai.models.assumed_knowledge import AssumedKnowledge
from iblai.models.assumed_knowledge_level import AssumedKnowledgeLevel
from iblai.models.audio_to_text_request import AudioToTextRequest
from iblai.models.audio_to_text_response import AudioToTextResponse
from iblai.models.auth_scope_enum import AuthScopeEnum
from iblai.models.auth_token import AuthToken
from iblai.models.auth_type_enum import AuthTypeEnum
from iblai.models.auto_memory_prompt import AutoMemoryPrompt
from iblai.models.auto_recharge_trigger_request import AutoRechargeTriggerRequest
from iblai.models.auto_recharge_trigger_response import AutoRechargeTriggerResponse
from iblai.models.auto_recharge_trigger_response_status_enum import AutoRechargeTriggerResponseStatusEnum
from iblai.models.average import Average
from iblai.models.average_data import AverageData
from iblai.models.average_overtime import AverageOvertime
from iblai.models.avg_course_grade_with_cutoff import AvgCourseGradeWithCutoff
from iblai.models.avg_course_grade_with_cutoff_data import AvgCourseGradeWithCutoffData
from iblai.models.base_error_response import BaseErrorResponse
from iblai.models.base_finance_response import BaseFinanceResponse
from iblai.models.base_response import BaseResponse
from iblai.models.billing_period import BillingPeriod
from iblai.models.blank_course_invitation_create import BlankCourseInvitationCreate
from iblai.models.blank_enum import BlankEnum
from iblai.models.blank_platform_invitation_create import BlankPlatformInvitationCreate
from iblai.models.blank_program_invitation_create import BlankProgramInvitationCreate
from iblai.models.block_skill_point_info_request import BlockSkillPointInfoRequest
from iblai.models.bot import Bot
from iblai.models.bot_command import BotCommand
from iblai.models.bot_create import BotCreate
from iblai.models.breakdown import Breakdown
from iblai.models.bulk_course_invitation_create import BulkCourseInvitationCreate
from iblai.models.bulk_course_invitation_response import BulkCourseInvitationResponse
from iblai.models.bulk_create_assertion import BulkCreateAssertion
from iblai.models.bulk_platform_invitation_create import BulkPlatformInvitationCreate
from iblai.models.bulk_platform_invitation_response import BulkPlatformInvitationResponse
from iblai.models.bulk_program_invitation_create import BulkProgramInvitationCreate
from iblai.models.bulk_program_invitation_response import BulkProgramInvitationResponse
from iblai.models.bulk_suggestion_response import BulkSuggestionResponse
from iblai.models.business_type_enum import BusinessTypeEnum
from iblai.models.call_authentication_request import CallAuthenticationRequest
from iblai.models.call_authentication_response import CallAuthenticationResponse
from iblai.models.call_configuration import CallConfiguration
from iblai.models.call_configuration_mode_enum import CallConfigurationModeEnum
from iblai.models.campaign_enablement import CampaignEnablement
from iblai.models.campaign_exclusion import CampaignExclusion
from iblai.models.catalog_auto_increment_response import CatalogAutoIncrementResponse
from iblai.models.catalog_auto_increment_update_request import CatalogAutoIncrementUpdateRequest
from iblai.models.celery_heartbeat import CeleryHeartbeat
from iblai.models.celery_heartbeat_fail import CeleryHeartbeatFail
from iblai.models.celery_heartbeat_fail_status_enum import CeleryHeartbeatFailStatusEnum
from iblai.models.celery_heartbeat_status_enum import CeleryHeartbeatStatusEnum
from iblai.models.chat_history import ChatHistory
from iblai.models.chat_history_filter_data import ChatHistoryFilterData
from iblai.models.chat_history_filter_user import ChatHistoryFilterUser
from iblai.models.chat_history_item import ChatHistoryItem
from iblai.models.chat_history_session_id import ChatHistorySessionId
from iblai.models.chat_privacy_mode_enum import ChatPrivacyModeEnum
from iblai.models.chat_session_request import ChatSessionRequest
from iblai.models.chat_session_response import ChatSessionResponse
from iblai.models.check_document_training_status import CheckDocumentTrainingStatus
from iblai.models.checkout_session_create import CheckoutSessionCreate
from iblai.models.checkout_session_response import CheckoutSessionResponse
from iblai.models.claw_instance import ClawInstance
from iblai.models.claw_instance_status_enum import ClawInstanceStatusEnum
from iblai.models.claw_mentor_config import ClawMentorConfig
from iblai.models.claw_model_provider import ClawModelProvider
from iblai.models.claw_type_enum import ClawTypeEnum
from iblai.models.company import Company
from iblai.models.comparison_info import ComparisonInfo
from iblai.models.configuration_item import ConfigurationItem
from iblai.models.connected_service import ConnectedService
from iblai.models.consumer_channel import ConsumerChannel
from iblai.models.content_analytics import ContentAnalytics
from iblai.models.content_averages import ContentAverages
from iblai.models.content_details_content_info import ContentDetailsContentInfo
from iblai.models.content_details_learner import ContentDetailsLearner
from iblai.models.content_details_pagination import ContentDetailsPagination
from iblai.models.content_details_response import ContentDetailsResponse
from iblai.models.content_details_summary import ContentDetailsSummary
from iblai.models.content_details_time_series import ContentDetailsTimeSeries
from iblai.models.content_details_time_series_point import ContentDetailsTimeSeriesPoint
from iblai.models.content_item import ContentItem
from iblai.models.content_pagination import ContentPagination
from iblai.models.content_response import ContentResponse
from iblai.models.content_summary import ContentSummary
from iblai.models.content_totals import ContentTotals
from iblai.models.context_response import ContextResponse
from iblai.models.conversation_chart_point import ConversationChartPoint
from iblai.models.conversation_detail_response import ConversationDetailResponse
from iblai.models.conversation_list_item import ConversationListItem
from iblai.models.conversation_list_response import ConversationListResponse
from iblai.models.conversation_message import ConversationMessage
from iblai.models.conversation_rating import ConversationRating
from iblai.models.conversation_summary import ConversationSummary
from iblai.models.conversation_volume import ConversationVolume
from iblai.models.conversations import Conversations
from iblai.models.conversations_chart import ConversationsChart
from iblai.models.cost import Cost
from iblai.models.cost_per_tenant import CostPerTenant
from iblai.models.count import Count
from iblai.models.count_data import CountData
from iblai.models.course import Course
from iblai.models.course_access_request_create import CourseAccessRequestCreate
from iblai.models.course_access_request_detail import CourseAccessRequestDetail
from iblai.models.course_access_request_status_response import CourseAccessRequestStatusResponse
from iblai.models.course_access_request_update import CourseAccessRequestUpdate
from iblai.models.course_completion import CourseCompletion
from iblai.models.course_completion_per_course import CourseCompletionPerCourse
from iblai.models.course_completion_per_course_data import CourseCompletionPerCourseData
from iblai.models.course_completion_summary_data_overtime import CourseCompletionSummaryDataOvertime
from iblai.models.course_completion_summary_overtime import CourseCompletionSummaryOvertime
from iblai.models.course_create_update import CourseCreateUpdate
from iblai.models.course_creation_task import CourseCreationTask
from iblai.models.course_creation_task_file import CourseCreationTaskFile
from iblai.models.course_creation_task_status_enum import CourseCreationTaskStatusEnum
from iblai.models.course_delete_response import CourseDeleteResponse
from iblai.models.course_detail import CourseDetail
from iblai.models.course_enrollment_search_response import CourseEnrollmentSearchResponse
from iblai.models.course_grade_detail_block import CourseGradeDetailBlock
from iblai.models.course_grade_detail_sub_section import CourseGradeDetailSubSection
from iblai.models.course_grade_summary import CourseGradeSummary
from iblai.models.course_grade_summary_data import CourseGradeSummaryData
from iblai.models.course_grading_detail import CourseGradingDetail
from iblai.models.course_grading_detail_data import CourseGradingDetailData
from iblai.models.course_group_suggestion_create import CourseGroupSuggestionCreate
from iblai.models.course_group_suggestion_detail import CourseGroupSuggestionDetail
from iblai.models.course_invitation_create import CourseInvitationCreate
from iblai.models.course_invitation_detail import CourseInvitationDetail
from iblai.models.course_invitation_redemption import CourseInvitationRedemption
from iblai.models.course_license_assignment_create import CourseLicenseAssignmentCreate
from iblai.models.course_license_assignment_detail import CourseLicenseAssignmentDetail
from iblai.models.course_license_create import CourseLicenseCreate
from iblai.models.course_license_detail import CourseLicenseDetail
from iblai.models.course_license_group_assignment_create import CourseLicenseGroupAssignmentCreate
from iblai.models.course_license_group_assignment_detail import CourseLicenseGroupAssignmentDetail
from iblai.models.course_license_update import CourseLicenseUpdate
from iblai.models.course_metadata_search_request import CourseMetadataSearchRequest
from iblai.models.course_metadata_update_request import CourseMetadataUpdateRequest
from iblai.models.course_point import CoursePoint
from iblai.models.course_recommendation import CourseRecommendation
from iblai.models.course_review_info_response import CourseReviewInfoResponse
from iblai.models.course_review_paginated_response import CourseReviewPaginatedResponse
from iblai.models.course_review_request import CourseReviewRequest
from iblai.models.course_review_response import CourseReviewResponse
from iblai.models.course_skill import CourseSkill
from iblai.models.course_skill_point_info_request import CourseSkillPointInfoRequest
from iblai.models.course_suggestion_bulk_create import CourseSuggestionBulkCreate
from iblai.models.course_suggestion_create import CourseSuggestionCreate
from iblai.models.course_suggestion_detail import CourseSuggestionDetail
from iblai.models.crawler_pattern_type_enum import CrawlerPatternTypeEnum
from iblai.models.create_xblock import CreateXblock
from iblai.models.credential import Credential
from iblai.models.credential_provider_config import CredentialProviderConfig
from iblai.models.credential_request import CredentialRequest
from iblai.models.credit_account_auto_recharge_update import CreditAccountAutoRechargeUpdate
from iblai.models.credit_account_info import CreditAccountInfo
from iblai.models.credit_transaction_history import CreditTransactionHistory
from iblai.models.credit_transaction_history_status_enum import CreditTransactionHistoryStatusEnum
from iblai.models.crontab_schedule import CrontabSchedule
from iblai.models.current_users_response import CurrentUsersResponse
from iblai.models.custom_instruction_response import CustomInstructionResponse
from iblai.models.data_set import DataSet
from iblai.models.data_set_create import DataSetCreate
from iblai.models.data_set_platform_value import DataSetPlatformValue
from iblai.models.data_set_status_enum import DataSetStatusEnum
from iblai.models.date_range import DateRange
from iblai.models.delete_xblock import DeleteXblock
from iblai.models.deploy_state_enum import DeployStateEnum
from iblai.models.desired_role import DesiredRole
from iblai.models.desired_role_create_update_request import DesiredRoleCreateUpdateRequest
from iblai.models.desired_skill import DesiredSkill
from iblai.models.desired_skill_create_update_request import DesiredSkillCreateUpdateRequest
from iblai.models.detailed_grade_subsection import DetailedGradeSubsection
from iblai.models.detailed_grade_view import DetailedGradeView
from iblai.models.detailed_grade_view_data import DetailedGradeViewData
from iblai.models.disclaimer import Disclaimer
from iblai.models.disclaimer_agreement import DisclaimerAgreement
from iblai.models.disclaimer_scope_enum import DisclaimerScopeEnum
from iblai.models.discord_config import DiscordConfig
from iblai.models.discord_user_config import DiscordUserConfig
from iblai.models.discord_webhook import DiscordWebhook
from iblai.models.document import Document
from iblai.models.document_facet import DocumentFacet
from iblai.models.document_from_pool_request import DocumentFromPoolRequest
from iblai.models.document_search_response import DocumentSearchResponse
from iblai.models.document_settings_response import DocumentSettingsResponse
from iblai.models.education import Education
from iblai.models.edx_course import EdxCourse
from iblai.models.edx_signal_receiver_request import EdxSignalReceiverRequest
from iblai.models.elevenlabs_custom_voice import ElevenlabsCustomVoice
from iblai.models.elevenlabs_custom_voice_response import ElevenlabsCustomVoiceResponse
from iblai.models.email_prompt_detail import EmailPromptDetail
from iblai.models.email_prompt_list import EmailPromptList
from iblai.models.email_prompt_summary import EmailPromptSummary
from iblai.models.engagement_per_course import EngagementPerCourse
from iblai.models.engagement_per_course_data import EngagementPerCourseData
from iblai.models.enrollment_info import EnrollmentInfo
from iblai.models.enrollments import Enrollments
from iblai.models.enrollments_data import EnrollmentsData
from iblai.models.enrollments_per_user import EnrollmentsPerUser
from iblai.models.enrollments_per_user_data import EnrollmentsPerUserData
from iblai.models.entity import Entity
from iblai.models.entity_type_enum import EntityTypeEnum
from iblai.models.error import Error
from iblai.models.error_detail import ErrorDetail
from iblai.models.error_response import ErrorResponse
from iblai.models.experience import Experience
from iblai.models.external_credential_mapping import ExternalCredentialMapping
from iblai.models.external_service_info import ExternalServiceInfo
from iblai.models.fallback_llm import FallbackLLM
from iblai.models.fallback_llm_create import FallbackLLMCreate
from iblai.models.fallback_llm_update import FallbackLLMUpdate
from iblai.models.file_type_enum import FileTypeEnum
from iblai.models.file_upload_url_request import FileUploadURLRequest
from iblai.models.file_upload_url_response import FileUploadURLResponse
from iblai.models.finance_details_response import FinanceDetailsResponse
from iblai.models.finance_filters import FinanceFilters
from iblai.models.flow_type_enum import FlowTypeEnum
from iblai.models.free_usage_count import FreeUsageCount
from iblai.models.gcp_tenant_launch_request import GCPTenantLaunchRequest
from iblai.models.global_catalog_search_response import GlobalCatalogSearchResponse
from iblai.models.google_agent_detail import GoogleAgentDetail
from iblai.models.google_pay_account_response import GooglePayAccountResponse
from iblai.models.google_pay_account_response_status_enum import GooglePayAccountResponseStatusEnum
from iblai.models.google_pay_verify_token import GooglePayVerifyToken
from iblai.models.grading_per_user import GradingPerUser
from iblai.models.grading_per_user_data import GradingPerUserData
from iblai.models.grandfathering_strategy_enum import GrandfatheringStrategyEnum
from iblai.models.grant_mentor_access_request import GrantMentorAccessRequest
from iblai.models.greeting_method_enum import GreetingMethodEnum
from iblai.models.group_list import GroupList
from iblai.models.group_list_data import GroupListData
from iblai.models.guided_prompt import GuidedPrompt
from iblai.models.guided_prompts_response import GuidedPromptsResponse
from iblai.models.heygen_marketing_video_detail import HeygenMarketingVideoDetail
from iblai.models.heygen_marketing_video_list import HeygenMarketingVideoList
from iblai.models.heygen_template_request import HeygenTemplateRequest
from iblai.models.heygen_template_response_single import HeygenTemplateResponseSingle
from iblai.models.heygen_video_detail import HeygenVideoDetail
from iblai.models.heygen_video_request import HeygenVideoRequest
from iblai.models.human_support_recipient_mode_enum import HumanSupportRecipientModeEnum
from iblai.models.human_support_ticket import HumanSupportTicket
from iblai.models.human_support_ticket_status_enum import HumanSupportTicketStatusEnum
from iblai.models.image_upload import ImageUpload
from iblai.models.input_question import InputQuestion
from iblai.models.institution import Institution
from iblai.models.institution_type_enum import InstitutionTypeEnum
from iblai.models.integration_credential import IntegrationCredential
from iblai.models.integration_credential_schema import IntegrationCredentialSchema
from iblai.models.interface_enum import InterfaceEnum
from iblai.models.interval_enum import IntervalEnum
from iblai.models.intial_question_answer import IntialQuestionAnswer
from iblai.models.invalid_query_parameters import InvalidQueryParameters
from iblai.models.invoice_report_response import InvoiceReportResponse
from iblai.models.issuer import Issuer
from iblai.models.issuer_authority import IssuerAuthority
from iblai.models.item_access_check_response import ItemAccessCheckResponse
from iblai.models.item_paywall_config import ItemPaywallConfig
from iblai.models.item_paywall_config_create import ItemPaywallConfigCreate
from iblai.models.item_price import ItemPrice
from iblai.models.item_price_create import ItemPriceCreate
from iblai.models.item_subscription import ItemSubscription
from iblai.models.item_subscription_list import ItemSubscriptionList
from iblai.models.item_type3e2_enum import ItemType3e2Enum
from iblai.models.item_type40f_enum import ItemType40fEnum
from iblai.models.item_type_commission import ItemTypeCommission
from iblai.models.job_run import JobRun
from iblai.models.kind_enum import KindEnum
from iblai.models.llm_credential_request import LLMCredentialRequest
from iblai.models.llm_credential_response import LLMCredentialResponse
from iblai.models.llm_credential_schema import LLMCredentialSchema
from iblai.models.llm_model_for_tenant import LLMModelForTenant
from iblai.models.llm_model_registry_minimal import LLMModelRegistryMinimal
from iblai.models.llm_provider_minimal import LLMProviderMinimal
from iblai.models.llm_question import LLMQuestion
from iblai.models.llm_response import LLMResponse
from iblai.models.llm_traces_list_response import LLMTracesListResponse
from iblai.models.languages_view import LanguagesView
from iblai.models.launcher_view_post_request import LauncherViewPostRequest
from iblai.models.learner_analytics_response import LearnerAnalyticsResponse
from iblai.models.learner_analytics_result import LearnerAnalyticsResult
from iblai.models.learner_data import LearnerData
from iblai.models.learner_details_response import LearnerDetailsResponse
from iblai.models.learner_information_api import LearnerInformationAPI
from iblai.models.learner_information_api_data import LearnerInformationAPIData
from iblai.models.learner_list_item import LearnerListItem
from iblai.models.learner_list_pagination import LearnerListPagination
from iblai.models.learner_list_response import LearnerListResponse
from iblai.models.learner_metrics import LearnerMetrics
from iblai.models.learner_summary import LearnerSummary
from iblai.models.link_course_request import LinkCourseRequest
from iblai.models.link_course_response import LinkCourseResponse
from iblai.models.llm_provider_enum import LlmProviderEnum
from iblai.models.lti_key import LtiKey
from iblai.models.lti_launch_gate import LtiLaunchGate
from iblai.models.lti_mentor import LtiMentor
from iblai.models.lti_mentor_course_x_block import LtiMentorCourseXBlock
from iblai.models.lti_tool import LtiTool
from iblai.models.mcp_server import MCPServer
from iblai.models.mcp_server_connection import MCPServerConnection
from iblai.models.mcp_server_connection_scope_enum import MCPServerConnectionScopeEnum
from iblai.models.mcp_server_oauth_find import MCPServerOauthFind
from iblai.models.manager_auth_token import ManagerAuthToken
from iblai.models.mark_all_read_request import MarkAllReadRequest
from iblai.models.mark_all_read_response import MarkAllReadResponse
from iblai.models.masked_integration_credential import MaskedIntegrationCredential
from iblai.models.masked_llm_credential import MaskedLLMCredential
from iblai.models.media_resource import MediaResource
from iblai.models.media_resource_item_type_enum import MediaResourceItemTypeEnum
from iblai.models.media_type_enum import MediaTypeEnum
from iblai.models.memory_component_data import MemoryComponentData
from iblai.models.memory_component_memory import MemoryComponentMemory
from iblai.models.memory_component_memory_detail import MemoryComponentMemoryDetail
from iblai.models.memory_component_response import MemoryComponentResponse
from iblai.models.memory_progress import MemoryProgress
from iblai.models.memory_status_request_view import MemoryStatusRequestView
from iblai.models.memory_status_view import MemoryStatusView
from iblai.models.mentor import Mentor
from iblai.models.mentor_audience import MentorAudience
from iblai.models.mentor_breakdown import MentorBreakdown
from iblai.models.mentor_category import MentorCategory
from iblai.models.mentor_category_create import MentorCategoryCreate
from iblai.models.mentor_category_group import MentorCategoryGroup
from iblai.models.mentor_category_group_create import MentorCategoryGroupCreate
from iblai.models.mentor_create import MentorCreate
from iblai.models.mentor_custom_voice import MentorCustomVoice
from iblai.models.mentor_custom_voice_response import MentorCustomVoiceResponse
from iblai.models.mentor_data import MentorData
from iblai.models.mentor_detail import MentorDetail
from iblai.models.mentor_detail_analytics import MentorDetailAnalytics
from iblai.models.mentor_eval import MentorEval
from iblai.models.mentor_eval_question import MentorEvalQuestion
from iblai.models.mentor_eval_question_request import MentorEvalQuestionRequest
from iblai.models.mentor_eval_report import MentorEvalReport
from iblai.models.mentor_eval_request import MentorEvalRequest
from iblai.models.mentor_facet import MentorFacet
from iblai.models.mentor_fork import MentorFork
from iblai.models.mentor_from_template_with_setting_request import MentorFromTemplateWithSettingRequest
from iblai.models.mentor_interactions import MentorInteractions
from iblai.models.mentor_memory_settings_request import MentorMemorySettingsRequest
from iblai.models.mentor_memory_settings_response import MentorMemorySettingsResponse
from iblai.models.mentor_metadata import MentorMetadata
from iblai.models.mentor_policy import MentorPolicy
from iblai.models.mentor_scenario import MentorScenario
from iblai.models.mentor_scenario_prompt import MentorScenarioPrompt
from iblai.models.mentor_search_response import MentorSearchResponse
from iblai.models.mentor_session import MentorSession
from iblai.models.mentor_settings import MentorSettings
from iblai.models.mentor_settings_public import MentorSettingsPublic
from iblai.models.mentor_settings_request import MentorSettingsRequest
from iblai.models.mentor_skill_assignment import MentorSkillAssignment
from iblai.models.mentor_summary import MentorSummary
from iblai.models.mentor_type import MentorType
from iblai.models.mentor_user_setting import MentorUserSetting
from iblai.models.mentor_visibility_enum import MentorVisibilityEnum
from iblai.models.mentor_wizard import MentorWizard
from iblai.models.message_statistics import MessageStatistics
from iblai.models.message_view import MessageView
from iblai.models.message_view_request import MessageViewRequest
from iblai.models.message_view_updat_response import MessageViewUpdatResponse
from iblai.models.metadata import Metadata
from iblai.models.metric_change import MetricChange
from iblai.models.metric_detail import MetricDetail
from iblai.models.metric_info import MetricInfo
from iblai.models.model_cost import ModelCost
from iblai.models.moderation_log import ModerationLog
from iblai.models.name_enum import NameEnum
from iblai.models.new_per_learner_list import NewPerLearnerList
from iblai.models.new_per_learner_list_data import NewPerLearnerListData
from iblai.models.no_chat_messages_found import NoChatMessagesFound
from iblai.models.notification import Notification
from iblai.models.notification_count import NotificationCount
from iblai.models.notification_preview import NotificationPreview
from iblai.models.notification_source import NotificationSource
from iblai.models.notification_source_type_enum import NotificationSourceTypeEnum
from iblai.models.notification_template_data import NotificationTemplateData
from iblai.models.notification_template_detail import NotificationTemplateDetail
from iblai.models.notification_template_list import NotificationTemplateList
from iblai.models.notification_template_test import NotificationTemplateTest
from iblai.models.notification_template_test_response import NotificationTemplateTestResponse
from iblai.models.notification_toggle import NotificationToggle
from iblai.models.notification_v1_campaigns_unsubscribe_retrieve200_response import NotificationV1CampaignsUnsubscribeRetrieve200Response
from iblai.models.notification_v1_platforms_templates_reset_create200_response import NotificationV1PlatformsTemplatesResetCreate200Response
from iblai.models.notifications_update import NotificationsUpdate
from iblai.models.null_enum import NullEnum
from iblai.models.o_auth_provider import OAuthProvider
from iblai.models.o_auth_service import OAuthService
from iblai.models.o_auth_start_response import OAuthStartResponse
from iblai.models.oauth_credentials_masked import OauthCredentialsMasked
from iblai.models.observation import Observation
from iblai.models.offline_document import OfflineDocument
from iblai.models.onboarding_status_update import OnboardingStatusUpdate
from iblai.models.over_time import OverTime
from iblai.models.over_time_with_total import OverTimeWithTotal
from iblai.models.overtime_data import OvertimeData
from iblai.models.overtime_data_point import OvertimeDataPoint
from iblai.models.overtime_meta import OvertimeMeta
from iblai.models.overtime_with_change_info import OvertimeWithChangeInfo
from iblai.models.page_content import PageContent
from iblai.models.paginated_ai_generated_image_list import PaginatedAIGeneratedImageList
from iblai.models.paginated_agent_config_list import PaginatedAgentConfigList
from iblai.models.paginated_agent_skill_list import PaginatedAgentSkillList
from iblai.models.paginated_agent_skill_resource_list import PaginatedAgentSkillResourceList
from iblai.models.paginated_artifact_list_list import PaginatedArtifactListList
from iblai.models.paginated_artifact_version_list import PaginatedArtifactVersionList
from iblai.models.paginated_assertions_response import PaginatedAssertionsResponse
from iblai.models.paginated_claw_instance_list import PaginatedClawInstanceList
from iblai.models.paginated_claw_mentor_config_list import PaginatedClawMentorConfigList
from iblai.models.paginated_claw_model_provider_list import PaginatedClawModelProviderList
from iblai.models.paginated_conversations_list import PaginatedConversationsList
from iblai.models.paginated_course_access_request import PaginatedCourseAccessRequest
from iblai.models.paginated_course_creation_task_file_list import PaginatedCourseCreationTaskFileList
from iblai.models.paginated_course_creation_task_list import PaginatedCourseCreationTaskList
from iblai.models.paginated_course_group_suggestion import PaginatedCourseGroupSuggestion
from iblai.models.paginated_course_invitation import PaginatedCourseInvitation
from iblai.models.paginated_course_license import PaginatedCourseLicense
from iblai.models.paginated_course_license_assignment import PaginatedCourseLicenseAssignment
from iblai.models.paginated_course_license_group_assignment import PaginatedCourseLicenseGroupAssignment
from iblai.models.paginated_course_suggestion import PaginatedCourseSuggestion
from iblai.models.paginated_data_set_list import PaginatedDataSetList
from iblai.models.paginated_disclaimer_agreement_list import PaginatedDisclaimerAgreementList
from iblai.models.paginated_disclaimer_list import PaginatedDisclaimerList
from iblai.models.paginated_edx_course_list import PaginatedEdxCourseList
from iblai.models.paginated_email_prompt_list_list import PaginatedEmailPromptListList
from iblai.models.paginated_google_agent_detail_list import PaginatedGoogleAgentDetailList
from iblai.models.paginated_heygen_marketing_video_list_list import PaginatedHeygenMarketingVideoListList
from iblai.models.paginated_heygen_template_response_single_list import PaginatedHeygenTemplateResponseSingleList
from iblai.models.paginated_human_support_ticket_list import PaginatedHumanSupportTicketList
from iblai.models.paginated_item_paywall_config_list import PaginatedItemPaywallConfigList
from iblai.models.paginated_item_subscription_list import PaginatedItemSubscriptionList
from iblai.models.paginated_item_subscription_list_list import PaginatedItemSubscriptionListList
from iblai.models.paginated_job_run_list import PaginatedJobRunList
from iblai.models.paginated_mcp_server_connection_list import PaginatedMCPServerConnectionList
from iblai.models.paginated_mcp_server_list import PaginatedMCPServerList
from iblai.models.paginated_mentor_list import PaginatedMentorList
from iblai.models.paginated_mentor_skill_assignment_list import PaginatedMentorSkillAssignmentList
from iblai.models.paginated_moderation_log_list import PaginatedModerationLogList
from iblai.models.paginated_observation_list import PaginatedObservationList
from iblai.models.paginated_offline_document_list import PaginatedOfflineDocumentList
from iblai.models.paginated_pathway_group_suggestion import PaginatedPathwayGroupSuggestion
from iblai.models.paginated_pathway_suggestion import PaginatedPathwaySuggestion
from iblai.models.paginated_periodic_agent_list import PaginatedPeriodicAgentList
from iblai.models.paginated_periodic_agent_log_list import PaginatedPeriodicAgentLogList
from iblai.models.paginated_platform_invitation import PaginatedPlatformInvitation
from iblai.models.paginated_platform_license import PaginatedPlatformLicense
from iblai.models.paginated_play_wright_script_list import PaginatedPlayWrightScriptList
from iblai.models.paginated_program_group_suggestion import PaginatedProgramGroupSuggestion
from iblai.models.paginated_program_invitation import PaginatedProgramInvitation
from iblai.models.paginated_program_license import PaginatedProgramLicense
from iblai.models.paginated_program_license_assignment import PaginatedProgramLicenseAssignment
from iblai.models.paginated_program_license_group_assignment import PaginatedProgramLicenseGroupAssignment
from iblai.models.paginated_program_suggestion import PaginatedProgramSuggestion
from iblai.models.paginated_project_list import PaginatedProjectList
from iblai.models.paginated_rbac_group_list import PaginatedRbacGroupList
from iblai.models.paginated_rbac_policy_list import PaginatedRbacPolicyList
from iblai.models.paginated_rbac_role_list import PaginatedRbacRoleList
from iblai.models.paginated_retriever_document_embedding_list import PaginatedRetrieverDocumentEmbeddingList
from iblai.models.paginated_skill import PaginatedSkill
from iblai.models.paginated_ticket_message_list import PaginatedTicketMessageList
from iblai.models.paginated_topic_statistics_response import PaginatedTopicStatisticsResponse
from iblai.models.paginated_trace_list import PaginatedTraceList
from iblai.models.paginated_training_list import PaginatedTrainingList
from iblai.models.paginated_user_app_list import PaginatedUserAppList
from iblai.models.paginated_user_edx_memory_list import PaginatedUserEdxMemoryList
from iblai.models.paginated_user_group_list import PaginatedUserGroupList
from iblai.models.paginated_user_license import PaginatedUserLicense
from iblai.models.paginated_user_license_assignment import PaginatedUserLicenseAssignment
from iblai.models.paginated_user_license_group_assignment import PaginatedUserLicenseGroupAssignment
from iblai.models.paginated_user_memory_list import PaginatedUserMemoryList
from iblai.models.paginated_veo_video_list_list import PaginatedVeoVideoListList
from iblai.models.paginated_voice_list import PaginatedVoiceList
from iblai.models.paginated_workflow_list import PaginatedWorkflowList
from iblai.models.pagination import Pagination
from iblai.models.patched_agent_config import PatchedAgentConfig
from iblai.models.patched_agent_skill import PatchedAgentSkill
from iblai.models.patched_agent_skill_resource import PatchedAgentSkillResource
from iblai.models.patched_artifact import PatchedArtifact
from iblai.models.patched_bot_command import PatchedBotCommand
from iblai.models.patched_bot_create import PatchedBotCreate
from iblai.models.patched_call_configuration import PatchedCallConfiguration
from iblai.models.patched_claw_instance import PatchedClawInstance
from iblai.models.patched_claw_mentor_config import PatchedClawMentorConfig
from iblai.models.patched_claw_model_provider import PatchedClawModelProvider
from iblai.models.patched_conversations import PatchedConversations
from iblai.models.patched_course_creation_task_file import PatchedCourseCreationTaskFile
from iblai.models.patched_credential_request import PatchedCredentialRequest
from iblai.models.patched_credit_account_auto_recharge_update import PatchedCreditAccountAutoRechargeUpdate
from iblai.models.patched_data_set import PatchedDataSet
from iblai.models.patched_disclaimer import PatchedDisclaimer
from iblai.models.patched_discord_config import PatchedDiscordConfig
from iblai.models.patched_discord_user_config import PatchedDiscordUserConfig
from iblai.models.patched_fallback_llm_update import PatchedFallbackLLMUpdate
from iblai.models.patched_google_agent_detail import PatchedGoogleAgentDetail
from iblai.models.patched_human_support_ticket import PatchedHumanSupportTicket
from iblai.models.patched_llm_credential_request import PatchedLLMCredentialRequest
from iblai.models.patched_mcp_server import PatchedMCPServer
from iblai.models.patched_mcp_server_connection import PatchedMCPServerConnection
from iblai.models.patched_media_resource import PatchedMediaResource
from iblai.models.patched_mentor_category_group_create import PatchedMentorCategoryGroupCreate
from iblai.models.patched_mentor_create import PatchedMentorCreate
from iblai.models.patched_mentor_skill_assignment import PatchedMentorSkillAssignment
from iblai.models.patched_notification import PatchedNotification
from iblai.models.patched_notification_template_detail import PatchedNotificationTemplateDetail
from iblai.models.patched_notification_toggle import PatchedNotificationToggle
from iblai.models.patched_periodic_agent_create import PatchedPeriodicAgentCreate
from iblai.models.patched_platform_public_image_asset import PatchedPlatformPublicImageAsset
from iblai.models.patched_platform_public_metadata import PatchedPlatformPublicMetadata
from iblai.models.patched_play_wright_script import PatchedPlayWrightScript
from iblai.models.patched_project import PatchedProject
from iblai.models.patched_prompt import PatchedPrompt
from iblai.models.patched_rbac_group import PatchedRbacGroup
from iblai.models.patched_rbac_policy import PatchedRbacPolicy
from iblai.models.patched_rbac_role import PatchedRbacRole
from iblai.models.patched_scim_group import PatchedSCIMGroup
from iblai.models.patched_scim_user_response import PatchedSCIMUserResponse
from iblai.models.patched_skill_threshold import PatchedSkillThreshold
from iblai.models.patched_slack_config import PatchedSlackConfig
from iblai.models.patched_slack_user_config import PatchedSlackUserConfig
from iblai.models.patched_teams_config import PatchedTeamsConfig
from iblai.models.patched_ticket_message import PatchedTicketMessage
from iblai.models.patched_training_create import PatchedTrainingCreate
from iblai.models.patched_user_group import PatchedUserGroup
from iblai.models.patched_webex_config import PatchedWebexConfig
from iblai.models.patched_whatsapp_config import PatchedWhatsappConfig
from iblai.models.patched_whatsapp_user_config import PatchedWhatsappUserConfig
from iblai.models.patched_workflow import PatchedWorkflow
from iblai.models.pathway import Pathway
from iblai.models.pathway_completion import PathwayCompletion
from iblai.models.pathway_completion_response import PathwayCompletionResponse
from iblai.models.pathway_create_update_request import PathwayCreateUpdateRequest
from iblai.models.pathway_delete_response import PathwayDeleteResponse
from iblai.models.pathway_detail import PathwayDetail
from iblai.models.pathway_enrollment import PathwayEnrollment
from iblai.models.pathway_enrollment_plus import PathwayEnrollmentPlus
from iblai.models.pathway_enrollment_request import PathwayEnrollmentRequest
from iblai.models.pathway_group_suggestion_create import PathwayGroupSuggestionCreate
from iblai.models.pathway_group_suggestion_detail import PathwayGroupSuggestionDetail
from iblai.models.pathway_self_enrollment_request import PathwaySelfEnrollmentRequest
from iblai.models.pathway_suggestion_bulk_create import PathwaySuggestionBulkCreate
from iblai.models.pathway_suggestion_create import PathwaySuggestionCreate
from iblai.models.pathway_suggestion_detail import PathwaySuggestionDetail
from iblai.models.per_learner_course_last_access_data import PerLearnerCourseLastAccessData
from iblai.models.per_learner_course_videos_watched import PerLearnerCourseVideosWatched
from iblai.models.per_learner_course_videos_watched_data import PerLearnerCourseVideosWatchedData
from iblai.models.per_learner_last_access import PerLearnerLastAccess
from iblai.models.per_learner_last_access_data import PerLearnerLastAccessData
from iblai.models.per_learner_time_spent_in_course_tree import PerLearnerTimeSpentInCourseTree
from iblai.models.performance_grades_per_course import PerformanceGradesPerCourse
from iblai.models.performance_grades_per_course_data import PerformanceGradesPerCourseData
from iblai.models.period_enum import PeriodEnum
from iblai.models.period_info import PeriodInfo
from iblai.models.periodic_agent import PeriodicAgent
from iblai.models.periodic_agent_create import PeriodicAgentCreate
from iblai.models.periodic_agent_log import PeriodicAgentLog
from iblai.models.periodic_agent_log_status_enum import PeriodicAgentLogStatusEnum
from iblai.models.periodic_agent_statistics import PeriodicAgentStatistics
from iblai.models.periodic_frequency_enum import PeriodicFrequencyEnum
from iblai.models.periodic_learner_scope_enum import PeriodicLearnerScopeEnum
from iblai.models.periodic_task import PeriodicTask
from iblai.models.perlearner_course_progress import PerlearnerCourseProgress
from iblai.models.perlearner_course_progress_data import PerlearnerCourseProgressData
from iblai.models.perlearner_engagement_videos_data import PerlearnerEngagementVideosData
from iblai.models.perlearner_engagement_videos_watched_per_course import PerlearnerEngagementVideosWatchedPerCourse
from iblai.models.perlearner_grade_summary import PerlearnerGradeSummary
from iblai.models.perlearner_grade_summary_data import PerlearnerGradeSummaryData
from iblai.models.perlearner_grade_with_cut_off import PerlearnerGradeWithCutOff
from iblai.models.perlearner_grade_with_cut_off_data import PerlearnerGradeWithCutOffData
from iblai.models.perlearner_grading_per_course_api import PerlearnerGradingPerCourseAPI
from iblai.models.perlearner_grading_per_course_api_data import PerlearnerGradingPerCourseAPIData
from iblai.models.perlearner_user_list import PerlearnerUserList
from iblai.models.perlearner_user_list_data import PerlearnerUserListData
from iblai.models.permission_check_request import PermissionCheckRequest
from iblai.models.pie_chart_data import PieChartData
from iblai.models.pie_chart_segment import PieChartSegment
from iblai.models.pinned_message_create import PinnedMessageCreate
from iblai.models.pinned_message_request import PinnedMessageRequest
from iblai.models.platform import Platform
from iblai.models.platform_api_key import PlatformApiKey
from iblai.models.platform_configuration_list import PlatformConfigurationList
from iblai.models.platform_configuration_set import PlatformConfigurationSet
from iblai.models.platform_configuration_set_response import PlatformConfigurationSetResponse
from iblai.models.platform_info import PlatformInfo
from iblai.models.platform_invitation_create import PlatformInvitationCreate
from iblai.models.platform_invitation_detail import PlatformInvitationDetail
from iblai.models.platform_invitation_redemption import PlatformInvitationRedemption
from iblai.models.platform_license_create import PlatformLicenseCreate
from iblai.models.platform_license_detail import PlatformLicenseDetail
from iblai.models.platform_license_update import PlatformLicenseUpdate
from iblai.models.platform_list import PlatformList
from iblai.models.platform_list_status_enum import PlatformListStatusEnum
from iblai.models.platform_membership_config import PlatformMembershipConfig
from iblai.models.platform_membership_config_post_request import PlatformMembershipConfigPostRequest
from iblai.models.platform_metrics import PlatformMetrics
from iblai.models.platform_prompt import PlatformPrompt
from iblai.models.platform_prompt_response import PlatformPromptResponse
from iblai.models.platform_public_image_asset import PlatformPublicImageAsset
from iblai.models.platform_public_metadata import PlatformPublicMetadata
from iblai.models.platform_revenue_summary import PlatformRevenueSummary
from iblai.models.platform_skill_point_bulk_request import PlatformSkillPointBulkRequest
from iblai.models.platform_skill_point_bulk_response import PlatformSkillPointBulkResponse
from iblai.models.platform_skill_point_group_request import PlatformSkillPointGroupRequest
from iblai.models.platform_skill_point_request import PlatformSkillPointRequest
from iblai.models.platform_skill_point_response import PlatformSkillPointResponse
from iblai.models.platform_summary import PlatformSummary
from iblai.models.platform_update_post_request import PlatformUpdatePostRequest
from iblai.models.play_wright_script import PlayWrightScript
from iblai.models.points_metric import PointsMetric
from iblai.models.points_percentile import PointsPercentile
from iblai.models.portal_url_response import PortalUrlResponse
from iblai.models.predictive_analytics_request import PredictiveAnalyticsRequest
from iblai.models.predictive_analytics_response import PredictiveAnalyticsResponse
from iblai.models.preview_response import PreviewResponse
from iblai.models.previous_agent_status_enum import PreviousAgentStatusEnum
from iblai.models.program import Program
from iblai.models.program_completion import ProgramCompletion
from iblai.models.program_completion_response import ProgramCompletionResponse
from iblai.models.program_course_position import ProgramCoursePosition
from iblai.models.program_create_update_request import ProgramCreateUpdateRequest
from iblai.models.program_delete_response import ProgramDeleteResponse
from iblai.models.program_detail import ProgramDetail
from iblai.models.program_enrollment import ProgramEnrollment
from iblai.models.program_enrollment_plus import ProgramEnrollmentPlus
from iblai.models.program_enrollment_search_response import ProgramEnrollmentSearchResponse
from iblai.models.program_group_suggestion_create import ProgramGroupSuggestionCreate
from iblai.models.program_group_suggestion_detail import ProgramGroupSuggestionDetail
from iblai.models.program_invitation_create import ProgramInvitationCreate
from iblai.models.program_invitation_detail import ProgramInvitationDetail
from iblai.models.program_invitation_redemption import ProgramInvitationRedemption
from iblai.models.program_license_assignment_create import ProgramLicenseAssignmentCreate
from iblai.models.program_license_assignment_detail import ProgramLicenseAssignmentDetail
from iblai.models.program_license_create_detail import ProgramLicenseCreateDetail
from iblai.models.program_license_detail import ProgramLicenseDetail
from iblai.models.program_license_group_assignment_create import ProgramLicenseGroupAssignmentCreate
from iblai.models.program_license_group_assignment_detail import ProgramLicenseGroupAssignmentDetail
from iblai.models.program_license_update_detail import ProgramLicenseUpdateDetail
from iblai.models.program_metadata_request import ProgramMetadataRequest
from iblai.models.program_metadata_response import ProgramMetadataResponse
from iblai.models.program_review import ProgramReview
from iblai.models.program_review_info_response import ProgramReviewInfoResponse
from iblai.models.program_review_paginated_response import ProgramReviewPaginatedResponse
from iblai.models.program_review_request import ProgramReviewRequest
from iblai.models.program_search import ProgramSearch
from iblai.models.program_suggestion_bulk_create import ProgramSuggestionBulkCreate
from iblai.models.program_suggestion_create import ProgramSuggestionCreate
from iblai.models.program_suggestion_detail import ProgramSuggestionDetail
from iblai.models.program_type_enum import ProgramTypeEnum
from iblai.models.project import Project
from iblai.models.project_mentor import ProjectMentor
from iblai.models.prompt import Prompt
from iblai.models.prompt_category import PromptCategory
from iblai.models.prompt_facet import PromptFacet
from iblai.models.prompt_search_response import PromptSearchResponse
from iblai.models.prompt_visibility_enum import PromptVisibilityEnum
from iblai.models.provider05c_enum import Provider05cEnum
from iblai.models.provider63a_enum import Provider63aEnum
from iblai.models.provider_association_stripe_callback_retrieve404_response import ProviderAssociationStripeCallbackRetrieve404Response
from iblai.models.provider_breakdown import ProviderBreakdown
from iblai.models.provision_mode_enum import ProvisionModeEnum
from iblai.models.public_item_pricing import PublicItemPricing
from iblai.models.question_card_tag import QuestionCardTag
from iblai.models.question_request import QuestionRequest
from iblai.models.question_response import QuestionResponse
from iblai.models.rating_average_record import RatingAverageRecord
from iblai.models.rating_enum import RatingEnum
from iblai.models.rating_record import RatingRecord
from iblai.models.ratings_overtime import RatingsOvertime
from iblai.models.rbac_base_role import RbacBaseRole
from iblai.models.rbac_group import RbacGroup
from iblai.models.rbac_platform import RbacPlatform
from iblai.models.rbac_policy import RbacPolicy
from iblai.models.rbac_policy_group import RbacPolicyGroup
from iblai.models.rbac_role import RbacRole
from iblai.models.rbac_user import RbacUser
from iblai.models.recently_accessed_mentor import RecentlyAccessedMentor
from iblai.models.recipient import Recipient
from iblai.models.recommendation_search_api import RecommendationSearchAPI
from iblai.models.recommendation_type_enum import RecommendationTypeEnum
from iblai.models.recommended_courses_response import RecommendedCoursesResponse
from iblai.models.redirect_token_request import RedirectTokenRequest
from iblai.models.redirect_token_response import RedirectTokenResponse
from iblai.models.related_text import RelatedText
from iblai.models.remove_mentor_from_disclaimer import RemoveMentorFromDisclaimer
from iblai.models.reorder_children import ReorderChildren
from iblai.models.report_create import ReportCreate
from iblai.models.report_data import ReportData
from iblai.models.report_detail import ReportDetail
from iblai.models.report_list import ReportList
from iblai.models.report_request import ReportRequest
from iblai.models.report_status import ReportStatus
from iblai.models.reported_role import ReportedRole
from iblai.models.reported_role_create_update_request import ReportedRoleCreateUpdateRequest
from iblai.models.reported_skill import ReportedSkill
from iblai.models.reported_skill_create_update_request import ReportedSkillCreateUpdateRequest
from iblai.models.request_data_variable import RequestDataVariable
from iblai.models.resource import Resource
from iblai.models.resource_completion import ResourceCompletion
from iblai.models.resource_completion_request import ResourceCompletionRequest
from iblai.models.resource_create_update import ResourceCreateUpdate
from iblai.models.resource_delete_response import ResourceDeleteResponse
from iblai.models.resource_point import ResourcePoint
from iblai.models.resource_scrapped_data import ResourceScrappedData
from iblai.models.resource_scrapped_data_status_enum import ResourceScrappedDataStatusEnum
from iblai.models.response_data_variable import ResponseDataVariable
from iblai.models.retreiver_train_view_request import RetreiverTrainViewRequest
from iblai.models.retreiver_train_view_response import RetreiverTrainViewResponse
from iblai.models.retrieve_task import RetrieveTask
from iblai.models.retriever_document_embedding import RetrieverDocumentEmbedding
from iblai.models.retriever_document_embedding_request import RetrieverDocumentEmbeddingRequest
from iblai.models.retriever_request_search import RetrieverRequestSearch
from iblai.models.retriever_request_search_document import RetrieverRequestSearchDocument
from iblai.models.retriever_response_search import RetrieverResponseSearch
from iblai.models.reuest_data_variable_list import ReuestDataVariableList
from iblai.models.role import Role
from iblai.models.role_create_update_request import RoleCreateUpdateRequest
from iblai.models.run_mentor_eval import RunMentorEval
from iblai.models.scim_address import SCIMAddress
from iblai.models.scim_email import SCIMEmail
from iblai.models.scim_enterprise_user import SCIMEnterpriseUser
from iblai.models.scim_group import SCIMGroup
from iblai.models.scim_group_list_response import SCIMGroupListResponse
from iblai.models.scim_meta import SCIMMeta
from iblai.models.scim_name import SCIMName
from iblai.models.scim_phone_number import SCIMPhoneNumber
from iblai.models.scim_user_create_request import SCIMUserCreateRequest
from iblai.models.scim_user_list_response import SCIMUserListResponse
from iblai.models.scim_user_response import SCIMUserResponse
from iblai.models.scan_webhook_request import ScanWebhookRequest
from iblai.models.scan_webhook_response import ScanWebhookResponse
from iblai.models.scope_c1d_enum import ScopeC1dEnum
from iblai.models.seed_mentors_view import SeedMentorsView
from iblai.models.send_notification import SendNotification
from iblai.models.send_response import SendResponse
from iblai.models.sentiment_summary import SentimentSummary
from iblai.models.session_browser_screenshot import SessionBrowserScreenshot
from iblai.models.session_chart_point import SessionChartPoint
from iblai.models.session_detail import SessionDetail
from iblai.models.session_memory_attachment import SessionMemoryAttachment
from iblai.models.session_memory_storage import SessionMemoryStorage
from iblai.models.session_summary import SessionSummary
from iblai.models.session_summary_mentor import SessionSummaryMentor
from iblai.models.sessions_chart import SessionsChart
from iblai.models.set_current_version_request import SetCurrentVersionRequest
from iblai.models.set_student_llm_access import SetStudentLLMAccess
from iblai.models.set_student_mentor_creation_permission import SetStudentMentorCreationPermission
from iblai.models.shareable_mentor_link import ShareableMentorLink
from iblai.models.shared_session_update_request import SharedSessionUpdateRequest
from iblai.models.shared_session_update_response import SharedSessionUpdateResponse
from iblai.models.shell_logs import ShellLogs
from iblai.models.skill import Skill
from iblai.models.skill_create_update_request import SkillCreateUpdateRequest
from iblai.models.skill_detail import SkillDetail
from iblai.models.skill_info import SkillInfo
from iblai.models.skill_threshold import SkillThreshold
from iblai.models.skills_detail import SkillsDetail
from iblai.models.skills_metric import SkillsMetric
from iblai.models.slack_config import SlackConfig
from iblai.models.slack_user_config import SlackUserConfig
from iblai.models.slack_webhook import SlackWebhook
from iblai.models.spa import Spa
from iblai.models.spaced_repetition_learning_path import SpacedRepetitionLearningPath
from iblai.models.spaced_repetition_question_stats import SpacedRepetitionQuestionStats
from iblai.models.star_mentor import StarMentor
from iblai.models.starter_prompts8c6_enum import StarterPrompts8c6Enum
from iblai.models.starter_prompts_b04_enum import StarterPromptsB04Enum
from iblai.models.state_enum import StateEnum
from iblai.models.status0e3_enum import Status0e3Enum
from iblai.models.status3da_enum import Status3daEnum
from iblai.models.step import Step
from iblai.models.step_status_enum import StepStatusEnum
from iblai.models.stop_generation_request import StopGenerationRequest
from iblai.models.stripe_billing_page_identifier_response import StripeBillingPageIdentifierResponse
from iblai.models.stripe_checkout_session_request import StripeCheckoutSessionRequest
from iblai.models.stripe_checkout_session_request_mode_enum import StripeCheckoutSessionRequestModeEnum
from iblai.models.stripe_checkout_session_response import StripeCheckoutSessionResponse
from iblai.models.stripe_connect_dashboard_link import StripeConnectDashboardLink
from iblai.models.stripe_connect_onboard import StripeConnectOnboard
from iblai.models.stripe_connect_onboard_response import StripeConnectOnboardResponse
from iblai.models.stripe_connect_status import StripeConnectStatus
from iblai.models.stripe_context import StripeContext
from iblai.models.stripe_customer_portal_request import StripeCustomerPortalRequest
from iblai.models.stripe_customer_portal_response import StripeCustomerPortalResponse
from iblai.models.stripe_local_product import StripeLocalProduct
from iblai.models.stripe_new_user_tenant_launch_request import StripeNewUserTenantLaunchRequest
from iblai.models.stripe_subscription_renewal_request import StripeSubscriptionRenewalRequest
from iblai.models.stripe_subscription_renewal_response import StripeSubscriptionRenewalResponse
from iblai.models.stt_provider_enum import SttProviderEnum
from iblai.models.student_chat_message import StudentChatMessage
from iblai.models.student_llm_access_response import StudentLLMAccessResponse
from iblai.models.student_mentor_creation_permission_response import StudentMentorCreationPermissionResponse
from iblai.models.styles_view import StylesView
from iblai.models.sub_time_child import SubTimeChild
from iblai.models.subject import Subject
from iblai.models.summary import Summary
from iblai.models.tags_view import TagsView
from iblai.models.target_system_enum import TargetSystemEnum
from iblai.models.task_view import TaskView
from iblai.models.teams_config import TeamsConfig
from iblai.models.teams_webhook import TeamsWebhook
from iblai.models.template_mentor import TemplateMentor
from iblai.models.tenant_launch_error import TenantLaunchError
from iblai.models.tenant_launch_failed import TenantLaunchFailed
from iblai.models.tenant_launch_request import TenantLaunchRequest
from iblai.models.tenant_launch_response import TenantLaunchResponse
from iblai.models.tenant_mentor_traces import TenantMentorTraces
from iblai.models.tenant_setting import TenantSetting
from iblai.models.test_smtp_credentials import TestSMTPCredentials
from iblai.models.test_smtp_response import TestSMTPResponse
from iblai.models.theme_enum import ThemeEnum
from iblai.models.ticket_message import TicketMessage
from iblai.models.time_child_data import TimeChildData
from iblai.models.time_detail import TimeDetail
from iblai.models.time_detail_child import TimeDetailChild
from iblai.models.time_detail_data import TimeDetailData
from iblai.models.time_spent_by_users_in_course import TimeSpentByUsersInCourse
from iblai.models.time_spent_by_users_in_course_data import TimeSpentByUsersInCourseData
from iblai.models.time_spent_course import TimeSpentCourse
from iblai.models.time_spent_detail import TimeSpentDetail
from iblai.models.time_spent_per_course import TimeSpentPerCourse
from iblai.models.time_spent_per_course_data import TimeSpentPerCourseData
from iblai.models.time_spent_per_user_response import TimeSpentPerUserResponse
from iblai.models.time_spent_update_request import TimeSpentUpdateRequest
from iblai.models.time_spent_update_response import TimeSpentUpdateResponse
from iblai.models.token_proxy_input import TokenProxyInput
from iblai.models.token_proxy_output import TokenProxyOutput
from iblai.models.token_proxy_output_serializer_data import TokenProxyOutputSerializerData
from iblai.models.token_proxy_user import TokenProxyUser
from iblai.models.tones_view import TonesView
from iblai.models.tool_category import ToolCategory
from iblai.models.tool_response import ToolResponse
from iblai.models.top_content import TopContent
from iblai.models.topic_detail import TopicDetail
from iblai.models.topic_details import TopicDetails
from iblai.models.topic_model import TopicModel
from iblai.models.topic_record import TopicRecord
from iblai.models.topic_statistics import TopicStatistics
from iblai.models.topic_statistics_response import TopicStatisticsResponse
from iblai.models.topic_summary_view import TopicSummaryView
from iblai.models.topics_overview import TopicsOverview
from iblai.models.topics_overview_metric import TopicsOverviewMetric
from iblai.models.trace import Trace
from iblai.models.train_document_view_request import TrainDocumentViewRequest
from iblai.models.train_document_view_response import TrainDocumentViewResponse
from iblai.models.training import Training
from iblai.models.training_create import TrainingCreate
from iblai.models.training_status_enum import TrainingStatusEnum
from iblai.models.transaction_type_enum import TransactionTypeEnum
from iblai.models.transport_enum import TransportEnum
from iblai.models.trend_entry import TrendEntry
from iblai.models.trigger_request import TriggerRequest
from iblai.models.trigger_response import TriggerResponse
from iblai.models.tts_provider_enum import TtsProviderEnum
from iblai.models.type840_enum import Type840Enum
from iblai.models.update_xblock import UpdateXblock
from iblai.models.uploaded_image import UploadedImage
from iblai.models.use_main_creds import UseMainCreds
from iblai.models.user_all_chat_memory_view import UserAllChatMemoryView
from iblai.models.user_app import UserApp
from iblai.models.user_catalog_item_memory_view import UserCatalogItemMemoryView
from iblai.models.user_chat_by_period import UserChatByPeriod
from iblai.models.user_chat_feedback import UserChatFeedback
from iblai.models.user_chat_feedback_count import UserChatFeedbackCount
from iblai.models.user_chat_memory_status_request_view import UserChatMemoryStatusRequestView
from iblai.models.user_chat_memory_status_view import UserChatMemoryStatusView
from iblai.models.user_chat_memory_update_view import UserChatMemoryUpdateView
from iblai.models.user_chat_privacy_settings import UserChatPrivacySettings
from iblai.models.user_count_record import UserCountRecord
from iblai.models.user_delete_api_error import UserDeleteAPIError
from iblai.models.user_delete_api_request import UserDeleteAPIRequest
from iblai.models.user_delete_api_response import UserDeleteAPIResponse
from iblai.models.user_detail import UserDetail
from iblai.models.user_edx_memory import UserEdxMemory
from iblai.models.user_group import UserGroup
from iblai.models.user_group_access import UserGroupAccess
from iblai.models.user_group_access_info import UserGroupAccessInfo
from iblai.models.user_group_policy import UserGroupPolicy
from iblai.models.user_info import UserInfo
from iblai.models.user_license_assignment_create import UserLicenseAssignmentCreate
from iblai.models.user_license_assignment_detail import UserLicenseAssignmentDetail
from iblai.models.user_license_create import UserLicenseCreate
from iblai.models.user_license_detail import UserLicenseDetail
from iblai.models.user_license_group_assignment_create import UserLicenseGroupAssignmentCreate
from iblai.models.user_license_group_assignment_detail import UserLicenseGroupAssignmentDetail
from iblai.models.user_license_update import UserLicenseUpdate
from iblai.models.user_memory import UserMemory
from iblai.models.user_memory_context_request import UserMemoryContextRequest
from iblai.models.user_memory_context_response import UserMemoryContextResponse
from iblai.models.user_memory_entry import UserMemoryEntry
from iblai.models.user_memory_entry_request import UserMemoryEntryRequest
from iblai.models.user_memory_request import UserMemoryRequest
from iblai.models.user_metric import UserMetric
from iblai.models.user_metrics_response import UserMetricsResponse
from iblai.models.user_platform_link import UserPlatformLink
from iblai.models.user_platform_management_list_view_get_response import UserPlatformManagementListViewGetResponse
from iblai.models.user_platform_self_link_error import UserPlatformSelfLinkError
from iblai.models.user_platform_self_link_forbidden import UserPlatformSelfLinkForbidden
from iblai.models.user_platform_self_link_request import UserPlatformSelfLinkRequest
from iblai.models.user_platform_self_link_response import UserPlatformSelfLinkResponse
from iblai.models.user_platform_view_post_request import UserPlatformViewPostRequest
from iblai.models.user_policy_update import UserPolicyUpdate
from iblai.models.user_policy_update_error import UserPolicyUpdateError
from iblai.models.user_policy_update_forbidden import UserPolicyUpdateForbidden
from iblai.models.user_policy_update_response import UserPolicyUpdateResponse
from iblai.models.user_proxy_bulk_request import UserProxyBulkRequest
from iblai.models.user_proxy_get_response import UserProxyGetResponse
from iblai.models.user_proxy_post_request import UserProxyPostRequest
from iblai.models.user_proxy_post_response import UserProxyPostResponse
from iblai.models.user_search_response import UserSearchResponse
from iblai.models.user_search_view_get_response import UserSearchViewGetResponse
from iblai.models.user_sentiment_count_view import UserSentimentCountView
from iblai.models.user_skill import UserSkill
from iblai.models.user_skill_points_percentile import UserSkillPointsPercentile
from iblai.models.user_trend_by_period import UserTrendByPeriod
from iblai.models.v2_global_mentor_search_response import V2GlobalMentorSearchResponse
from iblai.models.v2_personalized_mentors_response import V2PersonalizedMentorsResponse
from iblai.models.v2_recommendation_response import V2RecommendationResponse
from iblai.models.validate_source_response import ValidateSourceResponse
from iblai.models.value import Value
from iblai.models.value_data import ValueData
from iblai.models.vector_result import VectorResult
from iblai.models.veo_video_detail import VeoVideoDetail
from iblai.models.veo_video_list import VeoVideoList
from iblai.models.veo_video_request import VeoVideoRequest
from iblai.models.verify_gcp_market_place_failed_response import VerifyGCPMarketPlaceFailedResponse
from iblai.models.verify_gcp_market_place_request import VerifyGCPMarketPlaceRequest
from iblai.models.verify_gcp_market_place_response import VerifyGCPMarketPlaceResponse
from iblai.models.video_block import VideoBlock
from iblai.models.video_caption import VideoCaption
from iblai.models.video_engagement_per_course import VideoEngagementPerCourse
from iblai.models.video_engagement_per_course_data import VideoEngagementPerCourseData
from iblai.models.videos_count import VideosCount
from iblai.models.videos_count_data import VideosCountData
from iblai.models.videos_in_course_summary import VideosInCourseSummary
from iblai.models.videos_in_course_summary_data import VideosInCourseSummaryData
from iblai.models.videos_specific_course import VideosSpecificCourse
from iblai.models.videos_specific_course_data import VideosSpecificCourseData
from iblai.models.videos_watched_sub_section import VideosWatchedSubSection
from iblai.models.voice import Voice
from iblai.models.voice_provider_enum import VoiceProviderEnum
from iblai.models.watched_videos_per_course import WatchedVideosPerCourse
from iblai.models.watched_videos_per_course_data import WatchedVideosPerCourseData
from iblai.models.watched_videos_per_user import WatchedVideosPerUser
from iblai.models.watched_videos_per_user_data import WatchedVideosPerUserData
from iblai.models.web_resource import WebResource
from iblai.models.web_resource_card import WebResourceCard
from iblai.models.web_resources_query import WebResourcesQuery
from iblai.models.webex_config import WebexConfig
from iblai.models.webex_webhook import WebexWebhook
from iblai.models.what_app_web_hook import WhatAppWebHook
from iblai.models.whatsapp_config import WhatsappConfig
from iblai.models.whatsapp_user_config import WhatsappUserConfig
from iblai.models.whitelisted_domain import WhitelistedDomain
from iblai.models.workflow import Workflow
from iblai.models.xblock_result import XblockResult
from iblai.models.xblock_type_enum import XblockTypeEnum

