ai-learning-platform / groq_response.py
smitathkr1's picture
Update groq_response.py
f607e9f verified
raw
history blame
726 Bytes
from groq import Groq
import groq
import os
client_groq = Groq(api_key=os.getenv('GROQ_API'))
def groq_response(content, prompt):
try:
response = client_groq.chat.completions.create(
messages=[
{
"role": "user",
"content": content + prompt,
}
],
model="mixtral-8x7b-32768",
)
return response.choices[0].message.content
except groq.APIConnectionError as e:
st.error("The server could not be reached, please try again later.")
except groq.RateLimitError as e:
st.error("You have exceeded the rate limit for the demo version, please try again in some time.")