【发布时间】:2022-11-26 14:01:23
【问题描述】:
我正在尝试从 Python 调用 OpenAI API。我知道他们有自己的openai 包,但我想使用通用解决方案。我选择 requests 包是因为它的灵活性。这是我的电话
>>> headers = {"Authorization": "Bearer xxx"}
>>> url = 'https://api.openai.com/v1/completions'
>>> data = {'model': 'text-davinci-002', 'prompt': 'Once upon a time'}
>>> requests.get(url, headers=headers, data=data).content
... "error": {\n "message": "you must provide a model parameter"
标头包含 API 令牌。是对的,我试过了。我还尝试将与 json 相同的字典作为数据传递,但作为 json 字符串传递。总是相同的错误信息。知道如何拨打电话吗?
【问题讨论】:
标签: python api python-requests openai