python - 如何生成超出最大 token 限制的 gpt-3 补全

标签 python openai-api gpt-3 chatgpt-api

我想问是否有一种方法可以正确使用 OpenAI API 来生成完整的响应,即使在最大 token 限制之后也是如此。 我正在使用官方 OpenAI python 包,但找不到任何方法在 GPT-3 (text-davinci-003) 中复制它,因为它不支持聊天界面。

我的代码目前是这样的


response = openai.Completion.create(

        model="text-davinci-003",

        prompt=prompt,

        max_tokens=2049-len(prompt)

      )

      text = response.choices[0].text.strip()

最佳答案

要继续对话,请使用“继续”命令或复制几行并要求从那里继续。对于脚本、代码或其他内容,请将其分解为较小的部分并单独发布。

关于python - 如何生成超出最大 token 限制的 gpt-3 补全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75942269/

相关文章:

text - ChatGPT token 限制

vue.js - OpenAI GPT-3 API 错误 429 : "Request failed with status code 429"

Python Hangman,替换字母?

python - 将类的实例分解为列表,或 : a better way to sum class variables?

python - 使用 python 脚本将 avi 文件保存在 blender 中

python - 将 OpenAI API 与聊天机器人的 WhatsApp Business API 集成

python - 在 Python 中使用 str.format() 时的 HTML 转义替换字段

openai-api - OpenAI GPT-4 API : Why does gpt-4-0613 hallucinate (make up) function parameters?

chatbot - 使用 gpt 3.5 时出现 Few-shot 提示错误

r - R 中的 openai API : Error in chat completion - how to locate the issue?