main
py 31 lines 668 Bytes
Raw
1
2 import sys, os
3 sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
4 import models
5
6 provider = "openrouter"
7 name = "deepseek/deepseek-r1"
8
9 model = models.get_chat_model(
10 provider=provider,
11 name=name,
12 model_config=models.ModelConfig(
13 type=models.ModelType.CHAT,
14 provider=provider,
15 name=name,
16 limit_requests = 5,
17 limit_input = 15000,
18 limit_output = 1000,
19 )
20 )
21
22 async def run():
23 response, reasoning = await model.unified_call(
24 user_message="Tell me a joke"
25 )
26 print("Response: ", response)
27 print("Reasoning: ", reasoning)
28
29
30 import asyncio
31 asyncio.run(run())