Table of Contents
EmbeddingsInterface
IndexModelInterface
VectorestoreMeta
VectorstoreBackendKind
VectorstoreInterface
VectorstoreStatus
account_post_delete()
account_post_save()
handle_load_failed()
handle_load_started()
handle_load_success()
should_log()
VectorstoreSerializer
VectorstoreService
connected
load_failed
load_started
load_success
AbstractSAMBase
AbstractSAMMetadataBase
AbstractSAMSpecBase
AbstractSAMStatusBase
SmarterBasePydanticModel
VALID_ANNOTATION_VALUE_TYPES_SET
SAMLoader
SAMLoaderError
validate_key()
AbstractController
AbstractBroker
SAMBrokerError
SAMBrokerErrorNotFound
SAMBrokerErrorNotImplemented
SAMBrokerErrorNotReady
SAMBrokerInternalError
SAMBrokerReadOnlyError
SAMBadRequestError
SAMExceptionBase
SAMValidationError
SmarterHttpErrorResponse
SmarterHttpResponse
SmarterHttpResponseBadRequest
SmarterHttpResponseForbidden
SmarterHttpResponseNotFound
SmarterHttpResponseServerError
TimestampedModel
HttpAnonymousRequestSerializer
HttpAuthenticatedRequestSerializer
UserSerializer
ExpiringTokenGenerator
SmarterTokenConversionError
SmarterTokenError
SmarterTokenExpiredError
SmarterTokenIntegrityError
SmarterTokenParseError
SmarterValidator
YAMLParser
SmarterCamelCaseSerializer
is_sphinx_build()
unescape_unicode()
SmarterAuthenticatedPermissionClass
SmarterUnauthenticatedAPIListView
SmarterUnauthenticatedAPIView
UnauthenticatedPermissionClass
EmailHelper
EmailContactList
base()
branding()
cache_buster()
cache_invalidations()
file_drop_zone()
footer()
get_api_keys()
get_chatbots()
get_connections()
get_custom_domains()
get_pending_deployments()
get_plugins()
get_providers()
get_secrets()
prompt_list_context()
ChangeLogView
ComingSoon
DashboardView
EmailAdded
NotificationsView
SmarterEnumAbstract
SmarterEnumAbstract.all()
SmarterEnumAbstract.all_slugs()
SmarterEnumAbstract.from_url()
SmarterEnumAbstract.list_all()
SmarterEnumAbstract.plural_slugs()
SmarterEnumAbstract.singular_slugs()
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_address1
Settings.branding_address2
Settings.branding_city
Settings.branding_contact_url
Settings.branding_corporate_name
Settings.branding_country
Settings.branding_currency
Settings.branding_postal_code
Settings.branding_state
Settings.branding_support_email
Settings.branding_support_hours
Settings.branding_support_phone_number
Settings.branding_timezone
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.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_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.verbose_logging
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_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_address2
Settings.validate_branding_city
Settings.validate_branding_contact_url
Settings.validate_branding_corporate_name
Settings.validate_branding_country
Settings.validate_branding_currency
Settings.validate_branding_postal_code
Settings.validate_branding_state
Settings.validate_branding_support_email
Settings.validate_branding_support_hours
Settings.validate_branding_support_phone_number
Settings.validate_branding_timezone
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_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
SmarterSwitchAdmin
SmarterSwitchAdmin.has_module_permission()
SmarterSwitchAdmin.media
SmarterSwitchAdmin.ordering
SmarterWaffleSwitch
SmarterWaffleSwitch.__init__()
SmarterWaffleSwitch.comment
SmarterWaffleSwitch.default
SmarterWaffleSwitch.name
SmarterWaffleSwitch.to_json()
SmarterWaffleSwitches
SmarterWaffleSwitches.ACCOUNT_LOGGING
SmarterWaffleSwitches.ACCOUNT_MIXIN_LOGGING
SmarterWaffleSwitches.ALLOW_API_GET
SmarterWaffleSwitches.API_LOGGING
SmarterWaffleSwitches.CACHE_LOGGING
SmarterWaffleSwitches.CHATAPP_LOGGING
SmarterWaffleSwitches.CHATBOT_HELPER_LOGGING
SmarterWaffleSwitches.CHATBOT_LOGGING
SmarterWaffleSwitches.CONNECTION_LOGGING
SmarterWaffleSwitches.CSRF_SUPPRESS_FOR_CHATBOTS
SmarterWaffleSwitches.ENABLE_ACCOUNT_REGISTRATION
SmarterWaffleSwitches.ENABLE_DEBUG_MODE
SmarterWaffleSwitches.ENABLE_JOURNAL
SmarterWaffleSwitches.ENABLE_LOGIN_FOOTER_LINKS
SmarterWaffleSwitches.ENABLE_LOG_VIEW_IN_BROWSER
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_CORS
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_EXCESSIVE_404
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_SECURITY
SmarterWaffleSwitches.ENABLE_MIDDLEWARE_SENSITIVE_FILES
SmarterWaffleSwitches.ENABLE_MULTITENANT_AUTHENTICATION
SmarterWaffleSwitches.ENABLE_NEW_USER_PASSWORD_EMAIL
SmarterWaffleSwitches.ENABLE_OAUTH2
SmarterWaffleSwitches.ENABLE_REACTAPP_DEBUG_MODE
SmarterWaffleSwitches.ENABLE_SMARTER_PAGE_CACHING
SmarterWaffleSwitches.ENABLE_VECTORSTORE
SmarterWaffleSwitches.MANIFEST_LOGGING
SmarterWaffleSwitches.MIDDLEWARE_LOGGING
SmarterWaffleSwitches.PLUGIN_LOGGING
SmarterWaffleSwitches.PROMPT_LOGGING
SmarterWaffleSwitches.PROVIDER_LOGGING
SmarterWaffleSwitches.RECEIVER_LOGGING
SmarterWaffleSwitches.REQUEST_MIXIN_LOGGING
SmarterWaffleSwitches.SECRET_LOGGING
SmarterWaffleSwitches.TASK_LOGGING
SmarterWaffleSwitches.VALIDATOR_LOGGING
SmarterWaffleSwitches.VECTORSTORE_LOGGING
SmarterWaffleSwitches.VIEW_LOGGING
SmarterWaffleSwitches.all
SmarterWaffleSwitches.switches
smarter_waffle_switches
switch_is_active()
bool_environment_variable()
camel_case_object_name()
camel_to_snake()
camel_to_snake_dict()
dict_is_contained_in()
dict_is_subset()
generate_fernet_encryption_key()
get_diagnostics()
get_readonly_csv_file()
get_readonly_yaml_file()
get_semantic_version()
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_case()
snake_to_camel()
External Resources
Prompt Functions