I’m new to python, and new to cursor.
I’m going through a course that is using both, and theoretically the code should already be done. However, I’m running into a naming error.
So I’m not sure what’s wrong.
E.g.:
groq = OpenAI(api_key=groq_api_key, base_url="https://api.groq.com/openai/v1")
model_name = "llama-3.3-70b-versatile"
response = groq.chat.completions.create(model=model_name, messages=messages)
answer = response.choices[0].message.content
display(Markdown(answer))
competitors.append(model_name)
answers.append(answer)
Generates:
NameError Traceback (most recent call last)
Cell In[20], line 1
----> 1 groq = OpenAI(api_key=groq_api_key, base_url="https://api.groq.com/openai/v1")
2 model_name = "llama-3.3-70b-versatile"
4 response = groq.chat.completions.create(model=model_name, messages=messages)
NameError: name 'OpenAI' is not defined
It’s compiling a list of answers from a list of competitors (several LLM’s). When I run:
print(competitors)
print(answers)
I get:
NameError Traceback (most recent call last)
Cell In[17], line 3
1 # So where are we?
----> 3 print(competitors)
4 print(answers)
NameError: name 'competitors' is not defined
Any help would be appreciated, thank you.