Spaces:
Running
Running
summarizer.py dinamik model seçimine göre çalışacak şekilde güncellendi
Browse files- summarizer.py +2 -2
summarizer.py
CHANGED
@@ -21,7 +21,7 @@ def build_prompt(text, mode):
|
|
21 |
|
22 |
return f"{instruction}\n\nMetin:\n{text}"
|
23 |
|
24 |
-
def summarize_text(text, mode):
|
25 |
url = "https://openrouter.ai/api/v1/chat/completions"
|
26 |
headers = {
|
27 |
"Authorization": f"Bearer {api_key.strip()}",
|
@@ -29,7 +29,7 @@ def summarize_text(text, mode):
|
|
29 |
}
|
30 |
|
31 |
payload = {
|
32 |
-
"model":
|
33 |
"messages": [
|
34 |
{"role": "user", "content": build_prompt(text, mode)}
|
35 |
]
|
|
|
21 |
|
22 |
return f"{instruction}\n\nMetin:\n{text}"
|
23 |
|
24 |
+
def summarize_text(text, mode, model_name="anthropic/claude-3-haiku"):
|
25 |
url = "https://openrouter.ai/api/v1/chat/completions"
|
26 |
headers = {
|
27 |
"Authorization": f"Bearer {api_key.strip()}",
|
|
|
29 |
}
|
30 |
|
31 |
payload = {
|
32 |
+
"model": model_name,
|
33 |
"messages": [
|
34 |
{"role": "user", "content": build_prompt(text, mode)}
|
35 |
]
|