function make_request()

in excel-addin/src/taskpane/taskpane.js [174:196]


function make_request({context_string, logprobs, length, temperature=0.0}) {
    var headers = {
        'Content-Type': 'application/json',
        'Authorization': AUTH_KEY,
        'OpenAI-Organization': ORGANIZATION,
    };
    var payload = {
        "completions": 1,
        "context": context_string,
        "length": length,
        "logprobs": logprobs,
        "stream": false,
        "temperature": temperature,
        "top_p": 1,
    };
    // Practical example
    var response = _do_fetch_json('post', 'https://api.openai.com/v1/engines/davinci/generate', {
        headers: headers,
        json: payload,
        gzip: false,
    });
    return response;
}