Spaces:
Build error
Build error
| import requests | |
| GROQ_API_KEY = "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" | |
| GROQ_URL = "https://api.groq.com/openai/v1/chat/completions" | |
| def query_groq(prompt, model="llama3-8b-8192", temperature=0.7, max_tokens=512): | |
| headers = { | |
| "Authorization": f"Bearer {GROQ_API_KEY}", | |
| "Content-Type": "application/json" | |
| } | |
| payload = { | |
| "model": model, | |
| "messages": [ | |
| {"role": "user", "content": prompt} | |
| ], | |
| "temperature": temperature, | |
| "max_tokens": max_tokens | |
| } | |
| response = requests.post(GROQ_URL, headers=headers, json=payload) | |
| response.raise_for_status() | |
| result = response.json() | |
| return result["choices"][0]["message"]["content"].strip() | |