diff --git a/bootstrap/init.go b/bootstrap/init.go index 64fb3f3..0078f33 100644 --- a/bootstrap/init.go +++ b/bootstrap/init.go @@ -125,12 +125,14 @@ func init() { ) // 12. ES 客户端启动 - var err error - variable.ElasticClient, err = elasticsearch.NewClient(elasticsearch.Config{ - Addresses: []string{variable.ConfigYml.GetString("ElasticSearch.Addr")}, - }) - if err != nil { - log.Fatal(my_errors.ErrorsInitConnFail + err.Error()) + if variable.ConfigYml.GetInt("ElasticSearch.Start") == 1 { + var err error + variable.ElasticClient, err = elasticsearch.NewClient(elasticsearch.Config{ + Addresses: []string{variable.ConfigYml.GetString("ElasticSearch.Addr")}, + }) + if err != nil { + log.Fatal(my_errors.ErrorsInitConnFail + err.Error()) + } } } diff --git a/config/config.yml b/config/config.yml index 6657a18..2455305 100644 --- a/config/config.yml +++ b/config/config.yml @@ -173,6 +173,7 @@ QiNiu: SecretKey: "UP5-GmSmAYNbMlSb6LYLuKZ-fT35nlEzGvOKKm9S" ElasticSearch: + Start: 0 # 0 不启动;1 启动 Addr: "http://localhost:9200" UserName: "elastic" Password: "" diff --git a/config/prompts.yml b/config/prompts.yml index 05ce48f..c87e5d4 100644 --- a/config/prompts.yml +++ b/config/prompts.yml @@ -18,4 +18,4 @@ Prompt: ··· {context} ··· - 如果给定的知识库无法让你做出回答,请回答知识库中未找到符合的资料,我不知道。" \ No newline at end of file + 如果给定的知识库无法让你做出回答,请回答知识库中未找到符合的资料,我不知道。" \ No newline at end of file