mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-08-12 11:43:39 +08:00
Go CLI: switch to admin/api server (#15861)
### What problem does this PR solve? ``` RAGFlow(api/default)> use admin SUCCESS RAGFlow(api/default)> use api 'abc'; SUCCESS ``` ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Signed-off-by: Jin Hai <haijin.chn@gmail.com>
This commit is contained in:
@@ -127,7 +127,10 @@ func (c *CLI) ExecuteAdminCommand(cmd *Command) (ResponseIf, error) {
|
||||
return nil, fmt.Errorf("cannot delete admin server in admin mode")
|
||||
case "save_config_command":
|
||||
return c.SaveServerConfig(cmd)
|
||||
// TODO: Implement other commands
|
||||
case "use_api_server":
|
||||
return c.UseAPIServer(cmd)
|
||||
case "use_admin_server":
|
||||
return c.UseAdminServer(cmd)
|
||||
default:
|
||||
return nil, fmt.Errorf("command '%s' would be executed with API", cmd.Type)
|
||||
}
|
||||
@@ -240,6 +243,10 @@ func (c *CLI) ExecuteUserCommand(cmd *Command) (ResponseIf, error) {
|
||||
return c.CheckProviderWithKey(cmd)
|
||||
case "use_model":
|
||||
return c.UseModel(cmd)
|
||||
case "use_api_server":
|
||||
return c.UseAPIServer(cmd)
|
||||
case "use_admin_server":
|
||||
return c.UseAdminServer(cmd)
|
||||
case "set_default_model":
|
||||
return c.SetDefaultModel(cmd)
|
||||
case "reset_default_model":
|
||||
|
||||
Reference in New Issue
Block a user