Table of Contents
SmarterHttpResponse
SmarterHttpResponseBadRequest
SmarterHttpResponseForbidden
SmarterHttpResponseNotFound
SmarterHttpResponseServerError
HttpAnonymousRequestSerializer
HttpAuthenticatedRequestSerializer
UserSerializer
ExpiringTokenGenerator
SmarterTokenConversionError
SmarterTokenError
SmarterTokenExpiredError
SmarterTokenIntegrityError
SmarterTokenParseError
SmarterValidator
YAMLParser
SmarterCamelCaseSerializer
is_sphinx_build()
unescape_unicode()
SmarterAuthenticatedPermissionClass
SmarterUnauthenticatedAPIListView
SmarterUnauthenticatedAPIView
UnauthenticatedPermissionClass
EmailHelper
CacheSentinel
CacheSentinel.__init__()
LazyCache
LazyCache.add()
LazyCache.cache
LazyCache.cache_logging
LazyCache.clear()
LazyCache.close()
LazyCache.decr()
LazyCache.decr_version()
LazyCache.delete()
LazyCache.delete_many()
LazyCache.get()
LazyCache.get_many()
LazyCache.has_key()
LazyCache.incr()
LazyCache.incr_version()
LazyCache.set()
LazyCache.set_many()
LazyCache.touch()
LazyCache.waffle
cache_results()
lazy_cache
EmailContactList
base()
branding()
cache_buster()
file_drop_zone()
get_api_keys()
get_chatbots()
get_connections()
get_custom_domains()
get_pending_deployments()
get_plugins()
get_providers()
get_secrets()
prompt_chatapp_workbench_context()
prompt_list_context()
ChangeLogView
ComingSoon
DashboardView
EmailAdded
NotificationsView
SmarterEnumAbstract
SmarterEnumAbstract.all_values()
WaffleSwitchedLoggerWrapper
SmarterHelperMixin
AccountMixin
SmarterRequestMixin
SmarterMiddlewareMixin
Settings
Settings.anthropic_api_key
Settings.api_description
Settings.api_name
Settings.aws_access_key_id
Settings.aws_db_instance_identifier
Settings.aws_eks_cluster_name
Settings.aws_profile
Settings.aws_region
Settings.aws_regions
Settings.aws_secret_access_key
Settings.branding_address
Settings.branding_contact_url
Settings.branding_corporate_name
Settings.branding_support_email
Settings.branding_support_hours
Settings.branding_support_phone_number
Settings.branding_url_facebook
Settings.branding_url_linkedin
Settings.branding_url_twitter
Settings.cache_expiration
Settings.chat_cache_expiration
Settings.chatbot_cache_expiration
Settings.chatbot_max_returned_history
Settings.chatbot_tasks_celery_max_retries
Settings.chatbot_tasks_celery_retry_backoff
Settings.chatbot_tasks_celery_task_queue
Settings.chatbot_tasks_create_dns_record
Settings.chatbot_tasks_create_ingress_manifest
Settings.chatbot_tasks_default_ttl
Settings.configure_beta_account
Settings.configure_ubc_account
Settings.debug_mode
Settings.default_missing_value
Settings.developer_mode
Settings.django_default_file_storage
Settings.dump_defaults
Settings.email_admin
Settings.environment
Settings.fernet_encryption_key
Settings.file_drop_zone_enabled
Settings.gemini_api_key
Settings.google_maps_api_key
Settings.google_service_account
Settings.init_info
Settings.internal_ip_prefixes
Settings.langchain_memory_key
Settings.llama_api_key
Settings.llm_default_max_tokens
Settings.llm_default_model
Settings.llm_default_provider
Settings.llm_default_system_role
Settings.llm_default_temperature
Settings.local_hosts
Settings.log_level
Settings.logo
Settings.mailchimp_api_key
Settings.mailchimp_list_id
Settings.marketing_site_url
Settings.openai_api_key
Settings.openai_api_organization
Settings.openai_endpoint_image_n
Settings.openai_endpoint_image_size
Settings.pinecone_api_key
Settings.platform_subdomain
Settings.plugin_max_data_results
Settings.root_domain
Settings.secret_key
Settings.sensitive_files_amnesty_patterns
Settings.settings_output
Settings.shared_resource_identifier
Settings.smarter_mysql_test_database_password
Settings.smarter_mysql_test_database_secret_name
Settings.smarter_reactjs_app_loader_path
Settings.smtp_from_email
Settings.smtp_host
Settings.smtp_password
Settings.smtp_port
Settings.smtp_sender
Settings.smtp_use_ssl
Settings.smtp_use_tls
Settings.smtp_username
Settings.social_auth_github_key
Settings.social_auth_github_secret
Settings.social_auth_google_oauth2_key
Settings.social_auth_google_oauth2_secret
Settings.social_auth_linkedin_oauth2_key
Settings.social_auth_linkedin_oauth2_secret
Settings.stripe_live_secret_key
Settings.stripe_test_secret_key
Settings.parse_cache_expiration
Settings.parse_chat_cache_expiration
Settings.parse_chatbot_cache_expiration
Settings.parse_chatbot_max_returned_history
Settings.parse_chatbot_tasks_celery_max_retries
Settings.parse_chatbot_tasks_celery_retry_backoff
Settings.parse_chatbot_tasks_create_dns_record
Settings.parse_chatbot_tasks_create_ingress_manifest
Settings.parse_chatbot_tasks_default_ttl
Settings.parse_configure_beta_account
Settings.parse_configure_ubc_account
Settings.parse_debug_mode
Settings.parse_developer_mode
Settings.parse_dump_defaults
Settings.parse_plugin_max_data_results
Settings.parse_sensitive_files_amnesty_patterns
Settings.validate_anthropic_api_key
Settings.validate_api_description
Settings.validate_api_name
Settings.validate_aws_access_key_id
Settings.validate_aws_db_instance_identifier
Settings.validate_aws_eks_cluster_name
Settings.validate_aws_profile
Settings.validate_aws_region
Settings.validate_aws_secret_access_key
Settings.validate_branding_address
Settings.validate_branding_contact_url
Settings.validate_branding_corporate_name
Settings.validate_branding_support_email
Settings.validate_branding_support_hours
Settings.validate_branding_support_phone_number
Settings.validate_branding_url_facebook
Settings.validate_branding_url_linkedin
Settings.validate_branding_url_twitter
Settings.validate_chatbot_tasks_celery_task_queue
Settings.validate_email_admin
Settings.validate_environment
Settings.validate_fernet_encryption_key
Settings.validate_gemini_api_key
Settings.validate_google_maps_api_key
Settings.validate_google_service_account
Settings.validate_internal_ip_prefixes
Settings.validate_langchain_memory_key
Settings.validate_llama_api_key
Settings.validate_llm_default_model
Settings.validate_llm_default_provider
Settings.validate_llm_default_system_role
Settings.validate_local_hosts
Settings.validate_logo
Settings.validate_mailchimp_api_key
Settings.validate_mailchimp_list_id
Settings.validate_marketing_site_url
Settings.validate_openai_api_key
Settings.validate_openai_api_organization
Settings.validate_openai_default_max_completion_tokens
Settings.validate_openai_default_temperature
Settings.validate_openai_endpoint_image_n
Settings.validate_openai_endpoint_image_size
Settings.validate_pinecone_api_key
Settings.validate_root_domain
Settings.validate_secret_key
Settings.validate_settings_output
Settings.validate_shared_resource_identifier
Settings.validate_smarter_reactjs_app_loader_path
Settings.validate_smtp_from_email
Settings.validate_smtp_host
Settings.validate_smtp_password
Settings.validate_smtp_port
Settings.validate_smtp_sender
Settings.validate_smtp_use_ssl
Settings.validate_smtp_use_tls
Settings.validate_smtp_username
Settings.validate_social_auth_github_key
Settings.validate_social_auth_github_secret
Settings.validate_social_auth_google_oauth2_key
Settings.validate_social_auth_google_oauth2_secret
Settings.validate_social_auth_linkedin_oauth2_key
Settings.validate_social_auth_linkedin_oauth2_secret
Settings.validate_stripe_live_secret_key
Settings.validate_stripe_test_secret_key
Settings.__init__()
Settings.dump()
Settings.model_post_init()
Settings.ready()
Settings.all_domains
Settings.allowed_hosts
Settings.api_schema
Settings.api_subdomain
Settings.aws_is_configured
Settings.aws_s3_bucket_name
Settings.data_directory
Settings.environment_api_domain
Settings.environment_api_url
Settings.environment_cdn_domain
Settings.environment_cdn_url
Settings.environment_is_local
Settings.environment_namespace
Settings.environment_platform_domain
Settings.environment_url
Settings.environment_variables
Settings.function_calling_identifier_prefix
Settings.is_using_dotenv_file
Settings.log_level_name
Settings.platform_name
Settings.platform_url
Settings.protocol
Settings.root_api_domain
Settings.root_platform_domain
Settings.smarter_api_key_max_lifetime_days
Settings.smarter_reactjs_app_loader_url
Settings.smarter_reactjs_root_div_id
Settings.smtp_is_configured
Settings.version
SmarterSwitchAdmin
SmarterSwitchAdmin.has_module_permission()
SmarterSwitchAdmin.media
SmarterSwitchAdmin.ordering
SmarterWaffleSwitches
SmarterWaffleSwitches.ACCOUNT_LOGGING
SmarterWaffleSwitches.API_LOGGING
SmarterWaffleSwitches.CACHE_LOGGING
SmarterWaffleSwitches.CHATAPP_LOGGING
SmarterWaffleSwitches.CHATBOT_HELPER_LOGGING
SmarterWaffleSwitches.CHATBOT_LOGGING
SmarterWaffleSwitches.CSRF_SUPPRESS_FOR_CHATBOTS
SmarterWaffleSwitches.JOURNAL
SmarterWaffleSwitches.MANIFEST_LOGGING
SmarterWaffleSwitches.MIDDLEWARE_LOGGING
SmarterWaffleSwitches.MULTITENANT_AUTHENTICATION
SmarterWaffleSwitches.PLUGIN_LOGGING
SmarterWaffleSwitches.PROMPT_LOGGING
SmarterWaffleSwitches.PROVIDER_LOGGING
SmarterWaffleSwitches.REACTAPP_DEBUG_MODE
SmarterWaffleSwitches.RECEIVER_LOGGING
SmarterWaffleSwitches.REQUEST_MIXIN_LOGGING
SmarterWaffleSwitches.TASK_LOGGING
SmarterWaffleSwitches.VALIDATOR_LOGGING
SmarterWaffleSwitches.VIEW_LOGGING
SmarterWaffleSwitches.all
switch_is_active()
bool_environment_variable()
camel_to_snake()
camel_to_snake_dict()
dict_is_contained_in()
dict_is_subset()
generate_fernet_encryption_key()
get_readonly_csv_file()
get_readonly_yaml_file()
hash_factory()
is_authenticated_request()
mask_string()
pascal_to_snake()
recursive_sort_dict()
rfc1034_compliant_str()
rfc1034_compliant_to_snake()
smarter_build_absolute_uri()
snake_to_camel()
External Resources
Follow this link to access the Smarter ReDoc API Documentation: Smarter ReDoc