feat: Switch to openai:gpt-4o by default
This commit is contained in:
@@ -356,8 +356,22 @@ in {
|
||||
}
|
||||
];
|
||||
}
|
||||
{
|
||||
type = "openai";
|
||||
name = "openai";
|
||||
api_base = "https://api.openai.com/v1";
|
||||
api_key_cmd = "op item get 'OpenAI API Token' --fields label='api key' --reveal";
|
||||
models = [
|
||||
{
|
||||
name = "gpt-3.5-turbo";
|
||||
}
|
||||
{
|
||||
name = "gpt-4o";
|
||||
}
|
||||
];
|
||||
}
|
||||
];
|
||||
model = "llama:qwen_2_5_1";
|
||||
model = "openai:gpt-4o";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -81,8 +81,8 @@ in {
|
||||
};
|
||||
|
||||
config = let
|
||||
api_key_files = concatStringsSep " " (builtins.map (client: ''--run 'export ${lib.toUpper client.name}_API_KEY=`cat -v ${client.api_key_file}`' '') (builtins.filter (client: (builtins.hasAttr "api_key_file" client)) cfg.settings.clients));
|
||||
api_key_cmds = concatStringsSep " " (builtins.map (client: ''--run 'export ${lib.toUpper client.name}_API_KEY=`${client.api_key_cmd}`' '') (builtins.filter (client: (builtins.hasAttr "api_key_cmd" client)) cfg.settings.clients));
|
||||
api_key_files = concatStringsSep " " (builtins.map (client: ''--run "export ${lib.toUpper client.name}_API_KEY=\`cat -v ${client.api_key_file}\`"'') (builtins.filter (client: (builtins.hasAttr "api_key_file" client)) cfg.settings.clients));
|
||||
api_key_cmds = concatStringsSep " " (builtins.map (client: ''--run "export ${lib.toUpper client.name}_API_KEY=\`${client.api_key_cmd}\`"'') (builtins.filter (client: (builtins.hasAttr "api_key_cmd" client)) cfg.settings.clients));
|
||||
|
||||
aichat-wrapped = pkgs.symlinkJoin {
|
||||
name = "aichat";
|
||||
|
||||
Reference in New Issue
Block a user