feat: count tokens for context

feat(BingAI): convert toneStyle to lowercase before setting it in state
feat(BingAI): pass setToneStyle function to Settings component
refactor(BingAI): remove unused import and change setOption to setToneStyle in Settings component
refactor(fetchers.js): add axiosPost function for debounced axios post requests
This commit is contained in:
Danny Avila 2023-04-04 10:04:21 -04:00
parent cef98070e9
commit 1a196580b2
5 changed files with 56 additions and 43 deletions

View file

@ -21,7 +21,7 @@ function BingAIOptions() {
if (conversationId !== 'new') return null;
const changeHandler = value => {
setConversation(prevState => ({ ...prevState, toneStyle: value }));
setConversation(prevState => ({ ...prevState, toneStyle: value.toLowerCase() }));
};
const triggerAdvancedMode = () => setAdvancedMode(prev => !prev);
@ -120,6 +120,7 @@ function BingAIOptions() {
systemMessage={systemMessage}
jailbreak={jailbreak}
toneStyle={toneStyle}
setToneStyle={changeHandler}
setOption={setOption}
/>
</div>