作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
随着OpenAI终于公开开放了GPT-3相关的API,我正在玩它来探索和发现他的潜力。
我正在尝试 Answer API,这是文档中的简单示例: https://beta.openai.com/docs/guides/answers
我按照指示上传了 .jsonl
文件,我可以看到它已通过 openai.File.list()
api 成功上传。
不幸的是,当我尝试使用它时,我总是遇到同样的错误:
>>> openai.File.create(purpose='answers', file=open('example.jsonl') )
<File file id=file-xxx at 0x7fbc9eca5e00> JSON: {
"bytes": 140,
"created_at": 1637597242,
"filename": "example.jsonl",
"id": "file-xxx",
"object": "file",
"purpose": "answers",
"status": "uploaded",
"status_details": null
}
#Use the file in the API:
openai.Answer.create(
search_model="ada",
model="curie",
question="which puppy is happy?",
file="file-xxx",
examples_context="In 2017, U.S. life expectancy was 78.6 years.",
examples=[["What is human life expectancy in the United States?", "78 years."]],
max_rerank=10,
max_tokens=5,
stop=["\n", "<|endoftext|>"]
)
<some exception, then>
openai.error.InvalidRequestError: File is still processing. Check back later.
我已经等了几个小时了,我觉得这个内容不值得等这么久...您知道这是正常行为吗,还是我遗漏了什么?
谢谢
最佳答案
几个小时后(第二天),文件元数据状态从已上传
变为已处理
,文件可以在 Answer API 中使用,如文档中所述.
我认为这需要在原始 OpenAI API 引用中得到更好的记录。
关于python - 如何在OpenAI的Answer api中使用文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70069026/
我是一名优秀的程序员,十分优秀!