سورس avalai_api
This commit is contained in:
commit
785072ceeb
29
cohere_models.txt
Normal file
29
cohere_models.txt
Normal file
|
@ -0,0 +1,29 @@
|
|||
cohere.command-light-text-v14 ***
|
||||
error
|
||||
|
||||
cohere.command-r-plus-v1:0 ***
|
||||
error
|
||||
|
||||
cohere.command-r-v1:0 ***
|
||||
مطالعات فرهنگی در مورد تاثیر موسیقی بر فرهنگ، یک زمینه تحقیقاتی جذاب و پرمعنا است. چندین نظریه اصلی وجود دارد که می تواند به ما در درک این ارتباط کمک کند.
|
||||
|
||||
۱ - نظریه آگاهی اجتماعی: این نظریه معتقد است که موسیقی می تواند یک ابزار قدرتمند در ایجاد آگاهی اجتماعی و تغییر اجتماعی باشد. موسیقی می تواند احساسات و پیام های اجتماعی را منتقل کند، و به عنوان یک فرم از اعتراض فرهنگی عمل کند. برای مثال، موسیقی می تواند مسائل اجتماعی مانند نابرابری نژادی یا حقوق زنان را مطرح کند و به ترویج یک حس هویت جمعی در میان گروه های محروم کمک کند.
|
||||
|
||||
۲ - نظریه هویت فرهنگی: این نظریه بر این ایده تمرکز دارد که موسیقی می تواند در شکل دهی هویت فرهنگی افراد و جوامع نقش مهمی ایفا کند. موسیقی می تواند نشانه ای از تعلق فرد به یک گروه خاص یا سبک فرهنگی باشد و می تواند احساسی از تعلق و هویت را ایجاد کند. برای مثال، موسیقی می تواند بخشی از هویت یک جامعه محلی، قومیت یا حتی یک جنبش فرهنگی بزرگتر باشد.
|
||||
|
||||
۳ - نظریه بازنمایی فرهنگی: این نظریه می گوید که موسیقی می تواند یک پلتفرم برای بازنمایی و چالش هنجارهای فرهنگی، انتظارات و باورها باشد. متن ترانه ها و پیام های نهان در موسیقی می توانند طرز تلقی ها را در مورد مسائل فرهنگی مختلف شکل دهند و تغییر دهند. برای مثال، یک قطعه موسیقی می تواند نقش های جنسیتی را زیر سوال ببرد یا نگرش های حاکم بر زیبایی را به چالش کشد.
|
||||
|
||||
4 - نظریه اقتصاد فرهنگی: این نظریه بر جنبه های اقتصادی تولید، مصرف و ارزش موسیقی تمرکز دارد. آن می گوید که موسیقی یک کالای فرهنگی است که در بازار تجارت می شود و می تواند نشانگر نابرابری های اجتماعی و اقتصادی باشد. همچنین می تواند یک راه برای مقاومت در برابر سرمایه داری و ایجاد یک حس جامعه پویاتر باشد. برای مثال، حرکت های زیرزمینی موسیقی می توانند یک فضای جایگزین برای بیان و یک شکل از اعتراض فرهنگی را ایجاد کنند.
|
||||
|
||||
۵ - نظریه قدرت نرم: این نظریه معتقد است که موسیقی می تواند به عنوان یک ابزار برای کسب قدرت و تاثیرگذاری بر دیگران استفاده شود. موسیقی می تواند احساسات و رفتارهای مردم را شکل دهد و یک ابزار برای کسب مشروعیت و تثبیت قدرت باشد. برای مثال، برخی دولت ها از موسیقی برای پیشبرد یک پیام ملی یا ایدئولوژیک خاص استفاده می کنند.
|
||||
|
||||
این نظریه ها فقط چند نمونه از چگونگی مطالعه تاثیر موسیقی بر فرهنگ در مطالعات فرهنگی است. این زمینه تحقیقاتی پویایی، پیچیدگی و تاثیرات چند بعدی موسیقی بر زندگی اجتماعی و فرهنگی ما را آشکار می کند.
|
||||
|
||||
cohere.command-text-v14 ***
|
||||
error
|
||||
|
||||
cohere.embed-english-v3 ***
|
||||
error
|
||||
|
||||
cohere.embed-multilingual-v3 ***
|
||||
error
|
96
models.txt
Normal file
96
models.txt
Normal file
|
@ -0,0 +1,96 @@
|
|||
anthropic---anthropic.claude-3-5-haiku-20241022-v1:0
|
||||
anthropic---anthropic.claude-3-5-sonnet-20240620-v1:0
|
||||
anthropic---anthropic.claude-3-5-sonnet-20241022-v2:0
|
||||
anthropic---anthropic.claude-3-7-sonnet-20250219-v1:0
|
||||
anthropic---anthropic.claude-3-haiku-20240307-v1:0
|
||||
anthropic---anthropic.claude-3-opus-20240229-v1:0
|
||||
anthropic---anthropic.claude-3-sonnet-20240229-v1:0
|
||||
cohere---cohere.command-light-text-v14
|
||||
cohere---cohere.command-r-plus-v1:0
|
||||
cohere---cohere.command-r-v1:0
|
||||
cohere---cohere.command-text-v14
|
||||
cohere---cohere.embed-english-v3
|
||||
cohere---cohere.embed-multilingual-v3
|
||||
deepseek---deepseek-chat
|
||||
deepseek---deepseek-coder
|
||||
deepseek---deepseek-reasoner
|
||||
google---gemini-1.5-flash
|
||||
google---gemini-1.5-flash-001
|
||||
google---gemini-1.5-flash-002
|
||||
google---gemini-1.5-flash-8b
|
||||
google---gemini-1.5-flash-8b-exp-0827
|
||||
google---gemini-1.5-flash-8b-exp-0924
|
||||
google---gemini-1.5-flash-exp-0827
|
||||
google---gemini-1.5-flash-latest
|
||||
google---gemini-1.5-pro
|
||||
google---gemini-1.5-pro-001
|
||||
google---gemini-1.5-pro-002
|
||||
google---gemini-1.5-pro-exp-0801
|
||||
google---gemini-1.5-pro-exp-0827
|
||||
google---gemini-1.5-pro-latest
|
||||
google---gemini-2.0-flash
|
||||
google---gemini-2.0-flash-exp
|
||||
google---gemini-2.0-flash-lite
|
||||
google---gemini-2.0-flash-thinking-exp
|
||||
google---gemini-2.0-flash-thinking-exp-01-21
|
||||
google---gemini-2.0-pro-exp-02-05
|
||||
google---gemini-exp-1114
|
||||
google---gemini-exp-1206
|
||||
google---gemini-pro
|
||||
meta---meta.llama3-1-405b-instruct-v1:0
|
||||
meta---meta.llama3-1-70b-instruct-v1:0
|
||||
meta---meta.llama3-1-8b-instruct-v1:0
|
||||
meta---meta.llama3-2-11b-instruct-v1:0
|
||||
meta---meta.llama3-2-1b-instruct-v1:0
|
||||
meta---meta.llama3-3-70b-instruct-v1:0
|
||||
mistral ai---mistral.mistral-large-2407-v1:0
|
||||
openai---babbage-002
|
||||
openai---chatgpt-4o-latest
|
||||
openai---dall-e-2
|
||||
openai---dall-e-3
|
||||
openai---davinci-002
|
||||
openai---gpt-3.5-turbo
|
||||
openai---gpt-3.5-turbo-0125
|
||||
openai---gpt-3.5-turbo-0301
|
||||
openai---gpt-3.5-turbo-0613
|
||||
openai---gpt-3.5-turbo-1106
|
||||
openai---gpt-3.5-turbo-16k
|
||||
openai---gpt-3.5-turbo-16k-0613
|
||||
openai---gpt-3.5-turbo-instruct
|
||||
openai---gpt-4
|
||||
openai---gpt-4-0125-preview
|
||||
openai---gpt-4-0613
|
||||
openai---gpt-4-1106-preview
|
||||
openai---gpt-4-turbo
|
||||
openai---gpt-4-turbo-2024-04-09
|
||||
openai---gpt-4.5-preview
|
||||
openai---gpt-4.5-preview-2025-02-27
|
||||
openai---gpt-4o
|
||||
openai---gpt-4o-2024-05-13
|
||||
openai---gpt-4o-2024-08-06
|
||||
openai---gpt-4o-2024-11-20
|
||||
openai---gpt-4o-audio-preview
|
||||
openai---gpt-4o-audio-preview-2024-10-01
|
||||
openai---gpt-4o-audio-preview-2024-12-17
|
||||
openai---gpt-4o-mini
|
||||
openai---gpt-4o-mini-2024-07-18
|
||||
openai---gpt-4o-mini-audio-preview
|
||||
openai---gpt-4o-mini-audio-preview-2024-12-17
|
||||
openai---o1
|
||||
openai---o1-2024-12-17
|
||||
openai---o1-mini
|
||||
openai---o1-mini-2024-09-12
|
||||
openai---o1-preview
|
||||
openai---o1-preview-2024-09-12
|
||||
openai---o3-mini
|
||||
openai---o3-mini-2025-01-31
|
||||
openai---omni-moderation-2024-09-26
|
||||
openai---omni-moderation-latest
|
||||
openai---text-embedding-3-large
|
||||
openai---text-embedding-3-small
|
||||
openai---text-embedding-ada-002
|
||||
openai---text-moderation-latest
|
||||
openai---text-moderation-stable
|
||||
openai---tts-1
|
||||
openai---tts-1-hd
|
||||
openai---whisper-1
|
103
result.txt
Normal file
103
result.txt
Normal file
|
@ -0,0 +1,103 @@
|
|||
gpt-4o ***
|
||||
کلیدواژههای مهم متن قانونی:
|
||||
|
||||
1. وزارت دارایی
|
||||
2. مبلغ
|
||||
3. درآمد عمومی
|
||||
4. کل کشور
|
||||
5. تشکیل دادگاههای منحل شده
|
||||
6. احتياجات ضروري
|
||||
7. وزارت دادگستری
|
||||
8. صورتریزی
|
||||
9. مصرف
|
||||
10. قانون
|
||||
11. ماده واحده
|
||||
12. جلسه
|
||||
13. اسفند ماه
|
||||
14. یک هزار و سیصد و سی و سه
|
||||
15. تصویب
|
||||
16. مجلس شورای ملی
|
||||
|
||||
gpt-4o-mini ***
|
||||
کلیدواژههای مهم متن قانونی:
|
||||
|
||||
1. ماده واحده
|
||||
2. وزارت دارايي
|
||||
3. مبلغ 166848180 ريال
|
||||
4. درآمد عمومي
|
||||
5. تشكيل دادگاه هاي منحل شده
|
||||
6. احتياجات ضروري
|
||||
7. وزارت دادگستري
|
||||
8. صورت ريزي
|
||||
9. مصرف
|
||||
10. تصويب
|
||||
11. مجلس شوراي ملي
|
||||
12. تاريخ: پنجشنبه بيست و ششم اسفند ماه يك هزار و سيصد و سي و سه
|
||||
|
||||
deepseek-chat ***
|
||||
کلیدواژههای مهم این متن قانونی به شرح زیر است:
|
||||
|
||||
1. **وزارت دارایی**
|
||||
2. **مبلغ 166848180 ریال**
|
||||
3. **درآمد عمومی کل کشور**
|
||||
4. **تشکیل دادگاههای منحل شده**
|
||||
5. **احتیاجات ضروری**
|
||||
6. **وزارت دادگستری**
|
||||
7. **صورتریزی**
|
||||
8. **تصویب مجلس شورای ملی**
|
||||
9. **جلسه پنجشنبه بیست و ششم اسفند ماه ۱۳۳۳**
|
||||
|
||||
anthropic.claude-3-5-haiku-20241022-v1:0 ***
|
||||
کلیدواژه های مهم متن قانونی:
|
||||
|
||||
1. وزارت دارایی
|
||||
2. محل درآمد عمومی
|
||||
3. تشکیل دادگاه های منحل شده
|
||||
4. وزارت دادگستری
|
||||
5. مبلغ 166,848,180 ریال
|
||||
6. مجلس شورای ملی
|
||||
7. ماده واحده
|
||||
8. اختیارات مالی
|
||||
9. تاریخ تصویب: 26 اسفند 1333
|
||||
10. صورت ریزی هزینه
|
||||
|
||||
cohere.command-r-v1:0 ***
|
||||
لیست کلیدواژه های مهم:
|
||||
|
||||
۱- وزارت دارایی
|
||||
|
||||
۲- درآمد عمومی
|
||||
|
||||
۳- تشکیل دادگاه
|
||||
|
||||
۴- وزارت دادگستری
|
||||
|
||||
۵- مجلس شورای ملی
|
||||
|
||||
۶- ماده واحده
|
||||
|
||||
۷- قانون
|
||||
|
||||
۸- جلسه
|
||||
|
||||
۹- تصویب
|
||||
|
||||
۱۰- ریال
|
||||
|
||||
آیا می خواهید درباره ی یکی از این کلیدواژه ها اطلاعات بیشتری بدانید؟
|
||||
|
||||
gemini-2.0-flash ***
|
||||
* وزارت دارایی
|
||||
* درآمد عمومی کل کشور
|
||||
* تشکیل دادگاههای منحل شده
|
||||
* وزارت دادگستری
|
||||
* صورت ریز (بودجه)
|
||||
* مجلس شورای ملی
|
||||
* تصویب قانون
|
||||
|
||||
|
||||
meta.llama3-1-405b-instruct-v1:0 ***
|
||||
error
|
||||
|
||||
mistral.mistral-large-2407-v1:0 ***
|
||||
error
|
60
test_api.py
Normal file
60
test_api.py
Normal file
|
@ -0,0 +1,60 @@
|
|||
from openai import OpenAI
|
||||
import requests
|
||||
from langchain_openai import ChatOpenAI # pip install -U langchain_openai
|
||||
|
||||
url = "https://api.avalai.ir/v1"
|
||||
key = 'aa-4tvAEazUBovEN1i7i7tdl1PR93OaWXs6hMflR4oQbIIA4K7Z'
|
||||
api_key = f"Bearer {key}"
|
||||
|
||||
with open('models.txt', 'r') as modelfiles:
|
||||
models = modelfiles.read().splitlines()
|
||||
|
||||
messages = [
|
||||
{"role": "system", "content": "تو یک دستیار حقوقی در زمینه قانون گذاری مجلس هستی و بر قوانین مجلس شورای اسلامی کشور ایران به خوبی احاطه داری."},
|
||||
{"role": "user", "content": """کلیدواژه های مهم این متن قانونی را استخراج کن و در قالب یک لیست در خروجی نمایش بده:
|
||||
متن قانونی:«ماده واحده – به وزارت دارايي اجازه داده مي شود مبلغ 166848180 ريال از محل درآمد عمومي كل كشور براي تشكيل دادگاه هاي منحل شده و احتياجات ضروري به اختيار وزارت دادگستري بگذارد تا طبق صورت ريزي كه با نظر وزارت دارايي تنظيم خواهد گرديد به مصرف برسانند.
|
||||
اين قانون كه مشتمل بر ماده واحده است در جلسه پنجشنبه بيست و ششم اسفند ماه يك هزار و سيصد و سي و سه به تصويب مجلس شوراي مليرسيد.»
|
||||
"""},
|
||||
]
|
||||
# استفاده از مدل gpt-4o-mini
|
||||
model_names = "gpt-4o", "gpt-4o-mini", "deepseek-chat", "anthropic.claude-3-5-haiku-20241022-v1:0", "cohere.command-r-v1:0", "gemini-2.0-flash", "meta.llama3-1-405b-instruct-v1:0", "mistral.mistral-large-2407-v1:0"
|
||||
|
||||
results = ''
|
||||
for model in model_names:
|
||||
#if model.startswith('cohere'):
|
||||
# model_name = model.split('---')[1]
|
||||
model_name = model
|
||||
|
||||
llm = ChatOpenAI(
|
||||
model=model_name, base_url=url , api_key=api_key
|
||||
)
|
||||
|
||||
try:
|
||||
result = llm.invoke(messages)
|
||||
|
||||
print(f'OK --- {model_name}')
|
||||
|
||||
results += model_name + " *** \n" + result.content + '\n\n'
|
||||
except:
|
||||
print(f'FAIL --- {model_name}')
|
||||
|
||||
results += model_name + " *** \n" + "error" + '\n\n'
|
||||
|
||||
with open('result.txt', mode='w', encoding='utf-8') as file:
|
||||
file.write(results.strip())
|
||||
|
||||
"""
|
||||
models_list = []
|
||||
for item in response.json()['data']:
|
||||
models_list.append(item['owned_by'] + "---" + item['id'])
|
||||
|
||||
models_list.sort()
|
||||
|
||||
models_text = ''
|
||||
for item in models_list:
|
||||
models_text += item + '\n'
|
||||
|
||||
with open('models.txt', mode='w') as file:
|
||||
file.write(models_text.strip())
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user