#OpenAI exits my nodejs app when request rejected

1 messages · Page 1 of 1 (latest)

half viper
#

When an user type an unallowed prompt, openai returns that

error: {
        code: null,
        message: 'Your request was rejected as a result of our safety system. Your prompt may contain text that is not allowed by our safety system.',
        param: null,
        type: 'invalid_request_error'
      }

it just make my nodejs exits and I can't figure out how to handle this
I at least want my app to ignore it

Example :

async function start(arg) {
    try{
        // generate image
        const response = openai.createImage({
            prompt: arg,
            n: 1,
            size: "1024x1024",
            user: msg.author.id,
        });
        // on success response
        response.then(res =>{
            console.log("ok");
        })
        response.catch(err =>{
            console.log(err);
        });
        
    } catch(e){
        console.log(e);
    }   
}