Skip to main content

Module chatbot_configurations

Module chatbot_configurations 

Source

Structs§

ChatbotConfiguration
NewChatbotConf

Enums§

ReasoningEffortLevel
VerbosityLevel

Constants§

MIN_MAX_OUTPUT_TOKENS 🔒
Minimum max_output_tokens allowed for a configuration. Too small a budget cannot produce a usable response — and with reasoning models the hidden reasoning tokens are spent from the same budget, so the floor needs to leave room for the actual answer either way.

Functions§

delete
edit
get_all_chatbots
get_by_id
get_enabled_nondefault_for_course
get_for_azure_search_maintenance
get_for_course
insert
remove_default_chatbot_from_course
set_default_chatbot_for_course
validate_max_output_tokens 🔒
Rejects configurations whose max_output_tokens is too small to produce a usable response.