diff --git a/components/ModelParameters.client.vue b/components/ModelParameters.client.vue index 6a119e4..fcddc2d 100644 --- a/components/ModelParameters.client.vue +++ b/components/ModelParameters.client.vue @@ -4,7 +4,9 @@ const dialog = ref(false) const currentModel = useCurrentModel() const availableModels = [ 'gpt-3.5-turbo', - 'gpt-4' + 'gpt-4', + 'gpt-3.5-turbo-16k', + 'gpt-4-32k' ] const currentModelDefault = ref(MODELS[currentModel.value.name]) @@ -198,4 +200,4 @@ onNuxtReady(() => { \ No newline at end of file + diff --git a/utils/enums.js b/utils/enums.js index b7bf124..b939829 100644 --- a/utils/enums.js +++ b/utils/enums.js @@ -1,29 +1,46 @@ - export const STORAGE_KEY = { - MODELS: 'models', - CURRENT_MODEL: 'current_model', - OPENAI_API_KEY: 'openai_api_key', + MODELS: 'models', + CURRENT_MODEL: 'current_model', + OPENAI_API_KEY: 'openai_api_key', } export const MODELS = { - 'gpt-3.5-turbo': { - name: 'gpt-3.5-turbo', - frequency_penalty: 0.0, - presence_penalty: 0.0, - total_tokens: 4096, - max_tokens: 1000, - temperature: 0.7, - top_p: 1.0 - }, - 'gpt-4': { - name: 'gpt-4', - frequency_penalty: 0.0, - presence_penalty: 0.0, - total_tokens: 8192, - max_tokens: 2000, - temperature: 0.7, - top_p: 1.0 - } + 'gpt-3.5-turbo': { + name: 'gpt-3.5-turbo', + frequency_penalty: 0.0, + presence_penalty: 0.0, + total_tokens: 4096, + max_tokens: 1000, + temperature: 0.7, + top_p: 1.0 + }, + 'gpt-3.5-turbo-16k': { + name: 'gpt-3.5-16k', + frequency_penalty: 0.0, + presence_penalty: 0.0, + total_tokens: 16384, + max_tokens: 4000, + temperature: 0.7, + top_p: 1.0 + }, + 'gpt-4-32k': { + name: 'gpt-4-32k', + frequency_penalty: 0.0, + presence_penalty: 0.0, + total_tokens: 32768, + max_tokens: 8000, + temperature: 0.7, + top_p: 1.0 + }, + 'gpt-4': { + name: 'gpt-4', + frequency_penalty: 0.0, + presence_penalty: 0.0, + total_tokens: 8192, + max_tokens: 2000, + temperature: 0.7, + top_p: 1.0 + } } -export const DEFAULT_MODEL_NAME = 'gpt-3.5-turbo' \ No newline at end of file +export const DEFAULT_MODEL_NAME = 'gpt-3.5-turbo'