Spaces:
Sleeping
Sleeping
from groq import Groq | |
client = Groq( | |
api_key="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", | |
) | |
def get_physiotherapy_assistant_response(prompt : str): | |
try: | |
system_message = """You are a helpful physiotherapy assistant, trained to provide useful information about exercises, recovery, and treatments. | |
You can help users with various physical therapy-related queries.""" | |
if not prompt or len(prompt.strip()) < 5: | |
return "Please provide more details about your physiotherapy question. I need more context to assist you effectively." | |
chat_completion = client.chat.completions.create( | |
messages=[ | |
{"role": "system", "content": system_message}, | |
{"role": "user", "content": prompt}, | |
], | |
model="llama-3.3-70b-versatile", | |
) | |
assistant_response = chat_completion.choices[0].message.content | |
return assistant_response | |
except Exception as e: | |
return f"An error occurred while processing your request: {str(e)}" |