mirror of
https://github.com/marcogll/TaxHacker_s23.git
synced 2026-01-13 13:25:18 +00:00
feat: more llm provider options (google, mistral) (#28)
* feat: add google provider * fix: default for google model * feat: multiple providers * fix: defaults from env for login form * fix: add mistral to env files * chore: delete unused code * chore: revert database url to original * fix: render default value for api key from env on server * fix: type errors during compilation --------- Co-authored-by: Vasily Zubarev <me@vas3k.ru>
This commit is contained in:
@@ -7,6 +7,12 @@ export const settingsFormSchema = z.object({
|
||||
default_category: z.string().optional(),
|
||||
default_project: z.string().optional(),
|
||||
openai_api_key: z.string().optional(),
|
||||
openai_model_name: z.string().default('gpt-4o-mini'),
|
||||
google_api_key: z.string().optional(),
|
||||
google_model_name: z.string().default("gemini-2.5-flash"),
|
||||
mistral_api_key: z.string().optional(),
|
||||
mistral_model_name: z.string().default("mistral-medium-latest"),
|
||||
llm_providers: z.string().default('openai,google,mistral'),
|
||||
prompt_analyse_new_file: z.string().optional(),
|
||||
is_welcome_message_hidden: z.string().optional(),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user