de827e114d
* feat: PR 리뷰 ai 정적 분석 기능 추가 * fix: CreateAiPullComment의 반환값을 *AiPullComment로 변경 * fix: review_test 모킹 타입 오류 수정 * fix: ai interface server config 파일 설정 추가 및 ai interface server 요청 방식 변경
21 lines
427 B
Go
21 lines
427 B
Go
package setting
|
|
|
|
import "fmt"
|
|
|
|
var AiServer = struct {
|
|
Host string
|
|
Port int
|
|
Url string
|
|
}{
|
|
Host: "localhost",
|
|
Port: 8000,
|
|
Url: "http://localhost:8000",
|
|
}
|
|
|
|
func loadAiServerFrom(rootCfg ConfigProvider) {
|
|
sec := rootCfg.Section("ai_server")
|
|
AiServer.Host = sec.Key("host").MustString("localhost")
|
|
AiServer.Port = sec.Key("PORT").MustInt(8000)
|
|
AiServer.Url = fmt.Sprintf("http://%s:%d", AiServer.Host, AiServer.Port)
|
|
}
|