• towerful@programming.dev
    link
    fedilink
    arrow-up
    43
    ·
    4 days ago
    let data = null
    do {
        const response = await openai.prompt(prompt)
        if (response.error !== null) continue;
        try {
            data = JSON.parse(response.text)
        } catch {
            data = null // just in case
        }
    } while (data === null)
    return data
    

    Meh, not my money