import openaiimport os# 设置 OpenAI API 密钥openai.api_key = os.environ["OPENAI_API_KEY"]# 设置 OpenAI 自动补全引擎engine = "davinci"# 打开包含提示的文件with open("prompts.txt") as f: prompts = f.readlines()# 处理每个提示并打印结果for prompt in prompts: response = openai.Completion.create( engine=engine, prompt=prompt.strip(), max_tokens=1000, n=1, stop=None, temperature=0.5, ) print(response.choices[0].text)所以你需要在 txt 文件中设置所有提示,以便脚本执行正确?作者2810说:你知道这段代码是由 ChatGPT 写的吗?作者2811说:我不知道 xD作者2812说:import openaiimport os# 设置 OpenAI API 密钥openai.api_key = os.environ["OPENAI_API_KEY"]# 设置 OpenAI 自动补全引擎engine = "davinci"# 打开包含提示的文件with open("prompts.txt") as f: prompts = f.readlines()# 处理每个提示并打印结果for prompt in prompts: response = openai.Completion.create( engine=engine, prompt=prompt.strip(), max_tokens=1000, n=1, stop=None, temperature=0.5, ) print(response.choices[0].text)它需要付费订阅吗?作者2813说:是的,CSV 格式的文件也可以,现在你在编写代码后最难的部分就是将文件放在正确的目录中来定位它。但你应该一定要学会。一个工作日,你就可以掌握 Python 脚本,连接 API 并获得响应。做到这一点真的很容易。当你希望将输出格式化或传递到除每次写入文本文件以外的其他位置时,问题会变得有点棘手。你可以使用 ChatGPT 的网络来为此编写代码,只要你下载并理解基本的 PyCharm,那么就没问题。如果需要,你可以参考编程论坛询问如何让 PyCharm 正常工作的问题。很多用户使用它。作者2814说:我要好好研究这个,因为我有一种方法,可以从标题、简介和每个内容的标题到内容创建 AI 文章。我想每天创建大约 15 到 20 篇文章,但我不想一直手动执行提示。我希望能够设置多个层次。例如,我想有一个包含 20 个关键词的列表,它必须编写关于这些关键词的标题、简介,并为文章中的每个关键词创建 10 个标题,并为这 10 个标题中的每一个编写一段内容,最后写一个结论。必须是 20 篇单独的文章,而不是在不同的方式下反复相同的文章。我不知道这是否难以实现?