ChatGPT-3 是否可以在Open AI API中使用continue?

mhd8tkvw  于 2023-03-03  发布在  其他
关注(0)|答案(1)|浏览(284)

我正在使用Open AI API进行测试,端点为:

https://api.openai.com/v1/completions

但是,我发现在https://chat.openai.com/chat网站上,我们可以简单地使用continue来询问人工智能给出有上下文的答案,并且我们可以使用continue mulittime来扩展最大令牌限制。
是否可以在API中使用"continue"或具有相同的效果?
我尝试在API中使用user字段,但仍然不起作用。

dgtucam1

dgtucam11#

是的,你可以,如果你发送你的信件史前,或需要完成的部分,并使用停止字/s.:

continue: your text that was not finished

还有一个选项可以只使用“n”参数和更高的“max_tokens”

const response = await openai.createCompletion({
    model: 'text-davinci-003',
    prompt: 'continue: your text that was not finished \n',
    n: 5,
    temperature: 0.5,
    max_tokens: 2000,
    stop: '\n', // or ['AI:', 'user:']
})

这意味着人工智能将发送给你5 * 2000令牌和文本后,你的停止字。Here is很好的例子。

相关问题