File size: 404 Bytes
f4dcafb
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
import openai  # or use requests if OpenRouter API
import os

openai.api_key = os.getenv("OPENROUTER_API_KEY")

def ask_model(context, query, model="mistral"):
    prompt = f"""Context: {context}\n\nUser: {query}\nAI:"""
    response = openai.ChatCompletion.create(
        model=model,
        messages=[{"role": "user", "content": prompt}]
    )
    return response['choices'][0]['message']['content']