|
|
@@ -66,9 +66,10 @@ const ( |
|
|
|
) |
|
|
|
|
|
|
|
type C2NetSequenceInfo struct { |
|
|
|
ID int `json:"id"` |
|
|
|
Name string `json:"name"` |
|
|
|
Content string `json:"content"` |
|
|
|
ID int `json:"id"` |
|
|
|
Name string `json:"name"` |
|
|
|
Content string `json:"content"` |
|
|
|
ContentEN string `json:"content_en"` |
|
|
|
} |
|
|
|
|
|
|
|
type C2NetSqInfos struct { |
|
|
@@ -1433,7 +1434,7 @@ func NewContext() { |
|
|
|
FlavorInfos = sec.Key("FLAVOR_INFOS").MustString("") |
|
|
|
TrainJobFLAVORINFOS = sec.Key("TrainJob_FLAVOR_INFOS").MustString("") |
|
|
|
ModelArtsSpecialPools = sec.Key("SPECIAL_POOL").MustString("") |
|
|
|
ModelArtsMultiNode=sec.Key("MULTI_NODE").MustString("") |
|
|
|
ModelArtsMultiNode = sec.Key("MULTI_NODE").MustString("") |
|
|
|
|
|
|
|
sec = Cfg.Section("elk") |
|
|
|
ElkUrl = sec.Key("ELKURL").MustString("") |
|
|
@@ -1506,7 +1507,7 @@ func GetGrampusConfig() { |
|
|
|
Grampus.UserName = sec.Key("USERNAME").MustString("") |
|
|
|
Grampus.Password = sec.Key("PASSWORD").MustString("") |
|
|
|
Grampus.SpecialPools = sec.Key("SPECIAL_POOL").MustString("") |
|
|
|
Grampus.C2NetSequence = sec.Key("C2NET_SEQUENCE").MustString("{\"sequence\":[{\"id\":1,\"name\":\"cloudbrain_one\",\"content\":\"鹏城云脑一号\"},{\"id\":2,\"name\":\"cloudbrain_two\",\"content\":\"鹏城云脑二号\"},{\"id\":3,\"name\":\"beida\",\"content\":\"北大人工智能集群系统\"},{\"id\":4,\"name\":\"hefei\",\"content\":\"合肥类脑智能开放平台\"},{\"id\":5,\"name\":\"wuhan\",\"content\":\"武汉人工智能计算中心\"},{\"id\":6,\"name\":\"xian\",\"content\":\"西安未来人工智能计算中心\"},{\"id\":7,\"pclcci\":\"more\",\"content\":\"鹏城云计算所\"},{\"id\":8,\"name\":\"xuchang\",\"content\":\"中原人工智能计算中心\"},{\"id\":9,\"name\":\"chengdu\",\"content\":\"成都人工智能计算中心\"},{\"id\":10,\"name\":\"more\",\"content\":\"横琴先进智能计算中心\"},{\"id\":11,\"name\":\"more\",\"content\":\"国家超级计算济南中心\"}]}") |
|
|
|
Grampus.C2NetSequence = sec.Key("C2NET_SEQUENCE").MustString("{\"sequence\":[{\"id\":1,\"name\":\"cloudbrain_one\",\"content\":\"鹏城云脑一号\",\"content_en\":\"Pencheng Cloudbrain Ⅰ\"},{\"id\":2,\"name\":\"cloudbrain_two\",\"content\":\"鹏城云脑二号\",\"content_en\":\"Pencheng Cloudbrain Ⅱ\"},{\"id\":3,\"name\":\"beida\",\"content\":\"北大人工智能集群系统\",\"content_en\":\"Peking University AI Center\"},{\"id\":4,\"name\":\"hefei\",\"content\":\"合肥类脑智能开放平台\",\"content_en\":\"Hefei AI Center\"},{\"id\":5,\"name\":\"wuhan\",\"content\":\"武汉人工智能计算中心\",\"content_en\":\"Wuhan AI Center\"},{\"id\":6,\"name\":\"xian\",\"content\":\"西安未来人工智能计算中心\",\"content_en\":\"Xi'an AI Center\"},{\"id\":7,\"pclcci\":\"more\",\"content\":\"鹏城云计算所\",\"content_en\":\"Pengcheng Cloud Computing Institute\"},{\"id\":8,\"name\":\"xuchang\",\"content\":\"中原人工智能计算中心\",\"content_en\":\"Zhongyuan AI Center\"},{\"id\":9,\"name\":\"chengdu\",\"content\":\"成都人工智能计算中心\",\"content_en\":\"Chengdu AI Center\"},{\"id\":10,\"name\":\"more\",\"content\":\"横琴先进智能计算中心\",\"content_en\":\"Hengqin AI Center\"},{\"id\":11,\"name\":\"more\",\"content\":\"国家超级计算济南中心\",\"content_en\":\"HPC & AI Center\"}]}") |
|
|
|
if Grampus.C2NetSequence != "" { |
|
|
|
if err := json.Unmarshal([]byte(Grampus.C2NetSequence), &C2NetInfos); err != nil { |
|
|
|
log.Error("Unmarshal(C2NetSequence) failed:%v", err) |
|
|
|