mirror of
https://github.com/eeeXun/GTT.git
synced 2025-05-24 03:20:44 -07:00
feat: check chatgpt error
This commit is contained in:
parent
7f6afc6f7c
commit
8d2dca248e
@ -80,6 +80,9 @@ func (t *Translator) Translate(message string) (translation *core.Translation, e
|
|||||||
if len(data) <= 0 {
|
if len(data) <= 0 {
|
||||||
return nil, errors.New("Translation not found")
|
return nil, errors.New("Translation not found")
|
||||||
}
|
}
|
||||||
|
if data["error"] != nil {
|
||||||
|
return nil, errors.New(data["error"].(map[string]interface{})["message"].(string))
|
||||||
|
}
|
||||||
|
|
||||||
translation.TEXT =
|
translation.TEXT =
|
||||||
data["choices"].([]interface{})[0].(map[string]interface{})["message"].(map[string]interface{})["content"].(string)
|
data["choices"].([]interface{})[0].(map[string]interface{})["message"].(map[string]interface{})["content"].(string)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user