diff --git a/src/apps/settings-modal/AppChatSettingsAI.tsx b/src/apps/settings-modal/AppChatSettingsAI.tsx index bf05aeeff..209c694e2 100644 --- a/src/apps/settings-modal/AppChatSettingsAI.tsx +++ b/src/apps/settings-modal/AppChatSettingsAI.tsx @@ -7,12 +7,20 @@ import { ExternalLink } from '~/common/components/ExternalLink'; import { FormLabelStart } from '~/common/components/forms/FormLabelStart'; import { GoodTooltip } from '~/common/components/GoodTooltip'; +import { llmsStoreActions } from '~/common/stores/llms/store-llms'; +import { useDefaultLLMIDs } from '~/common/stores/llms/llms.hooks'; +import { useLLMSelect } from '~/common/components/forms/useLLMSelect'; + import { useChatAutoAI } from '../chat/store-app-chat'; export function AppChatSettingsAI() { // external state + const { fastLLMId } = useDefaultLLMIDs(); + const { setFastLLMId } = llmsStoreActions(); + const [_llm, llmComponent] = useLLMSelect(fastLLMId, setFastLLMId, '', true); + const { autoSuggestAttachmentPrompts, setAutoSuggestAttachmentPrompts, autoSuggestDiagrams, setAutoSuggestDiagrams, @@ -36,6 +44,25 @@ export function AppChatSettingsAI() { return <> + + + Lightweight model used for "fast", low-cost operations, such as: + + For chat messages and similar high-quality content, the chat model is used instead. + } + /> + {llmComponent} + +