v/GTT
1
0
mirror of https://github.com/eeeXun/GTT.git synced 2025-05-21 18:10:17 -07:00

feat: check chatgpt error

This commit is contained in:
eeeXun 2023-04-29 20:36:39 +08:00
parent 7f6afc6f7c
commit 8d2dca248e

View File

@ -80,6 +80,9 @@ func (t *Translator) Translate(message string) (translation *core.Translation, e
if len(data) <= 0 {
return nil, errors.New("Translation not found")
}
if data["error"] != nil {
return nil, errors.New(data["error"].(map[string]interface{})["message"].(string))
}
translation.TEXT =
data["choices"].([]interface{})[0].(map[string]interface{})["message"].(map[string]interface{})["content"].(string)