openrouter_client.py hinzugefügt

This commit is contained in:
2026-07-04 20:47:52 +00:00
parent ae3dbd1ba3
commit c8624137a8
+21
View File
@@ -0,0 +1,21 @@
from openai import AsyncOpenAI
from config import OPENROUTER_API_KEY
client = AsyncOpenAI(
base_url="https://openrouter.ai/api/v1",
api_key=OPENROUTER_API_KEY,
)
async def chat(messages, tools=None):
"""
OpenRouter Chat Wrapper (mit Tool Support)
"""
kwargs = {
"model": None, # wird später gesetzt
"messages": messages,
"temperature": 0.3,
}
return await client.chat.completions.create(**kwargs)