Spaces:
Sleeping
Sleeping
| import requests | |
| import json | |
| def generate(message: str, system_prompt: str="Talk Like Shakespeare", max_tokens: int=2048, temperature: float=0.9): | |
| url = "https://api.yep.com/v1/chat/completions" | |
| payload = { | |
| "stream": False, | |
| "max_tokens": max_tokens, | |
| "top_p": 0.7, | |
| "temperature": temperature, | |
| "messages": [{"content": f"## SYSTEM MESSAGE: {system_prompt}\n\nQUERY: {message}", "role": "user"}], | |
| "model": "Mixtral-8x7B-Instruct-v0.1" | |
| } | |
| response = requests.post(url, data=json.dumps(payload)).json() | |
| try : return response['choices'][0]['message']['content'] | |
| except Exception as e : return f"Error processing response: {str(e)}" | |
| if __name__ == "__main__": | |
| query = "What is the capital of India" | |
| print(generate(query)) |