Jade/JadeInternalError.md

1021 B

Request errors

The format of request error is: aa-bb-cccc Where aa is the provider number, bb the error type and cccc the error code.

Provider number

00: OpenAI 01: Anthropic 02: Mistral 03: Google 04: Groq 05: Nim 06: Perplexity 07: TogetherAI 08: DeepSeek 09: Firework 10: Custom 99: JADE

Error type

00: Database error 01: Golang error 02: HTTP error 03: Missing status code

Error code

0000: Can't find API key in database 0001: Error using jsonBody, err := json.Marshal(requestBody) in RequestProvider function 0002: Error using req, err := http.NewRequest("POST", url, bytes.NewBuffer(jsonBody)) in RequestProvider function 0003: Error using resp, err := client.Do(req) in RequestProvider function 0004: Error using body, err := io.ReadAll(resp.Body) in RequestProvider function 0005: Error using err = json.Unmarshal(body, &chatCompletionResponse) in RequestProvider function 0006: Can't find modelInfo in database 0007: No choice at the end of request. Mostly because an error is missing.