#`response = response.content`?

1 messages · Page 1 of 1 (latest)

gusty hare
#

the openapi response says

response['choices'][0]['message']['content']```
#

but i am getting an error
``
print(completion['choices'][0])
~~~~~~~~~~^^^^^^^^^^^
TypeError: 'ChatCompletion' object is not subscriptable

``

#

i am making the request as

from openai import OpenAI
client = OpenAI()

completion = client.chat.completions.create(
  model="gpt-3.5-turbo",
  messages=[
      {"role": "system", "content": """content"""},
    {"role": "user", "content": """content """}
  ]
)

print(completion.choices[0].text)
#

ok problem solved