package api import ( "fmt" "godo/libs" ) func GetGiteeChatUrl(model string) string { return "https://ai.gitee.com/api/serverless/" + model + "/chat/completions" } func GetGiteeEmbeddingUrl(model string) string { return "https://ai.gitee.com/api/serverless/" + model + "/embeddings" } func GetGiteeText2ImgUrl(model string) string { return "https://ai.gitee.com/api/serverless/" + model + "/text-to-image" } func GetGiteeSecret() (string, error) { secret, has := libs.GetConfig("giteeSecret") if !has { return "", fmt.Errorf("the gitee secret is not set") } return secret.(string), nil }