Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#خبر #هوش_مصنوعی #OpenAI
🚀 مدل GPT-6.1 Terra از OpenAI منتشر شد
شرکت OpenAI مدل سریع و میانردهٔ GPT-6.1 Terra رو معرفی کرد؛ مدلی که روی درک تصویر، کار با کامپیوتر (دیدن صفحه و انجام کار توی اپها) و نوشتن طبیعیتر تمرکز داره. طبق اعلام OpenAI، توی آزمون Agents’ Last Exam همسطح GPT-6 Astra عمل میکنه، با یکدهم قیمت هر توکن، و کارها رو بهطور میانگین بیش از ۳ برابر سریعتر از Astra و GPT-6.1 Sol تموم میکنه.
این مدل برای کاربران Plus، Pro، Enterprise و Edu توی ChatGPT Work و Codex در حال عرضهست. برنامهنویسها هم با نام
🔗 اطلاعیهٔ رسمی OpenAI رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🚀 مدل GPT-6.1 Terra از OpenAI منتشر شد
شرکت OpenAI مدل سریع و میانردهٔ GPT-6.1 Terra رو معرفی کرد؛ مدلی که روی درک تصویر، کار با کامپیوتر (دیدن صفحه و انجام کار توی اپها) و نوشتن طبیعیتر تمرکز داره. طبق اعلام OpenAI، توی آزمون Agents’ Last Exam همسطح GPT-6 Astra عمل میکنه، با یکدهم قیمت هر توکن، و کارها رو بهطور میانگین بیش از ۳ برابر سریعتر از Astra و GPT-6.1 Sol تموم میکنه.
این مدل برای کاربران Plus، Pro، Enterprise و Edu توی ChatGPT Work و Codex در حال عرضهست. برنامهنویسها هم با نام
gpt-6.1-terra از طریق API بهش دسترسی دارن، با قیمت ۱ دلار برای هر میلیون توکن ورودی و ۵ دلار برای هر میلیون توکن خروجی (۵۰٪ ارزونتر از GPT-5.6 Terra). توی VS Code هم از طریق GitHub Copilot در دسترسه.
🔗 اطلاعیهٔ رسمی OpenAI رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1
#خبر #هوش_مصنوعی #Cursor
🤖 کیت Agent SDK کرسر منتشر شد
کرسر Agent SDK رو بهصورت عمومی منتشر کرد؛ همون فریمورکی که خودش برای ساخت ایجنتهایی مثل Bugbot و Security Review ازش استفاده میکنه. با این کیت، ایجنت مثل یک پروژهٔ نرمافزاری تعریف میشه: دستورالعملها توی فایلهای Markdown و ابزارها به شکل تابعهای TypeScript، که میشه مثل بقیهٔ کد نسخهبندی و ریویوشون کرد.
ایجنت ساختهشده رو میشه با یک دستور روی زیرساخت کرسر دیپلوی کرد یا روی سرور خودتون اجراش کرد. ابزار ارزیابی (eval) هم داخلش هست تا اثر هر تغییر روی رفتار ایجنت رو بسنجید. این ایجنتها میتونن توی اسلک، پولریکوئستها و ایشو ترکرها کار کنن.
🔗 معرفی رسمی Agent SDK رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🤖 کیت Agent SDK کرسر منتشر شد
کرسر Agent SDK رو بهصورت عمومی منتشر کرد؛ همون فریمورکی که خودش برای ساخت ایجنتهایی مثل Bugbot و Security Review ازش استفاده میکنه. با این کیت، ایجنت مثل یک پروژهٔ نرمافزاری تعریف میشه: دستورالعملها توی فایلهای Markdown و ابزارها به شکل تابعهای TypeScript، که میشه مثل بقیهٔ کد نسخهبندی و ریویوشون کرد.
ایجنت ساختهشده رو میشه با یک دستور روی زیرساخت کرسر دیپلوی کرد یا روی سرور خودتون اجراش کرد. ابزار ارزیابی (eval) هم داخلش هست تا اثر هر تغییر روی رفتار ایجنت رو بسنجید. این ایجنتها میتونن توی اسلک، پولریکوئستها و ایشو ترکرها کار کنن.
🔗 معرفی رسمی Agent SDK رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1
#آموزش #پایتون
⚡️ میدونستین برای یک کلاس که فقط داده نگه میداره، لازم نیست
دکوراتور
خروجی:
یعنی سازنده با مقدار پیشفرض، نمایش خوانا موقع print و مقایسه با == بر اساس مقدار فیلدها، همه بدون یک خط کد اضافه آمادهست.
✔️ لیست بهعنوان مقدار پیشفرض
اگه برای یک فیلد مستقیم لیست خالی [] بذارید، پایتون همون موقع تعریف کلاس خطا میده:
راه درست
خروجی:
💎 شیء فقطخواندنی با frozen
با
خروجی (خط آخر خطا):
یک مزیت دیگهش اینه که شیء frozen رو میشه توی set یا بهعنوان کلید دیکشنری استفاده کرد.
⚠️ نوع فیلدها چک نمیشه
نوعی که جلوی هر فیلد مینویسید فقط برای خوانایی و ابزارهایی مثل mypy هست؛ خود dataclass مقدار اشتباه رو رد نمیکنه:
خروجی:
اگه اعتبارسنجی ورودی لازم دارین، سراغ کتابخونهٔ Pydantic برید.
▫️ با تابع
خروجی:
▫️ فیلدی که مقدار پیشفرض نداره نباید بعد از فیلدی بیاد که پیشفرض داره؛ وگرنه موقع تعریف کلاس TypeError میگیرید.
▫️ با
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
__init__ و __repr__ و __eq__ رو دستی بنویسید؟
دکوراتور
@dataclass از ماژول استاندارد dataclasses (بدون نصب) این متدها رو از روی فیلدهایی که با نوعشون تعریف کردین خودش میسازه:
from dataclasses import dataclass
@dataclass
class User:
name: str
age: int = 18
u = User("Sara", 25)
print(u)
print(u == User("Sara", 25))
print(User("Ali"))
خروجی:
User(name='Sara', age=25)
True
User(name='Ali', age=18)
یعنی سازنده با مقدار پیشفرض، نمایش خوانا موقع print و مقایسه با == بر اساس مقدار فیلدها، همه بدون یک خط کد اضافه آمادهست.
اگه برای یک فیلد مستقیم لیست خالی [] بذارید، پایتون همون موقع تعریف کلاس خطا میده:
ValueError: mutable default <class 'list'> for field items is not allowed: use default_factory
راه درست
field(default_factory=list) هست تا هر شیء لیست جدای خودش رو بگیره:
from dataclasses import dataclass, field
@dataclass
class Cart:
items: list = field(default_factory=list)
a = Cart()
b = Cart()
a.items.append("book")
print(a, b)
خروجی:
Cart(items=['book']) Cart(items=[])
💎 شیء فقطخواندنی با frozen
با
frozen=True بعد از ساختن شیء دیگه نمیشه فیلدهاش رو عوض کرد:
from dataclasses import dataclass
@dataclass(frozen=True)
class Point:
x: int
y: int
p = Point(1, 2)
p.x = 5
خروجی (خط آخر خطا):
dataclasses.FrozenInstanceError: cannot assign to field 'x'
یک مزیت دیگهش اینه که شیء frozen رو میشه توی set یا بهعنوان کلید دیکشنری استفاده کرد.
نوعی که جلوی هر فیلد مینویسید فقط برای خوانایی و ابزارهایی مثل mypy هست؛ خود dataclass مقدار اشتباه رو رد نمیکنه:
from dataclasses import dataclass
@dataclass
class User:
name: str
age: int = 18
print(User("Sara", "twenty"))
خروجی:
User(name='Sara', age='twenty')
اگه اعتبارسنجی ورودی لازم دارین، سراغ کتابخونهٔ Pydantic برید.
▫️ با تابع
asdict شیء رو به dict تبدیل کنید (مثلاً برای ساختن JSON):
from dataclasses import dataclass, asdict
@dataclass
class User:
name: str
age: int = 18
print(asdict(User("Sara", 25)))
خروجی:
{'name': 'Sara', 'age': 25}
▫️ فیلدی که مقدار پیشفرض نداره نباید بعد از فیلدی بیاد که پیشفرض داره؛ وگرنه موقع تعریف کلاس TypeError میگیرید.
▫️ با
order=True مقایسههایی مثل < هم ساخته میشه و فیلدها به ترتیب تعریف مقایسه میشن.
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
#خبر #هوش_مصنوعی #Runway
🎬 ابزار App Studio به Runway اضافه شد
شرکت Runway ابزار تازهای به اسم App Studio معرفی کرد؛ کافیه با زبان ساده توضیح بدید چه ابزاری میخواید تا خودش یه اپ اختصاصی با رابط کاربری مخصوص بسازه که با مدلهای تصویر، ویدیو و صدای Runway کار میکنه، بدون نیاز به کدنویسی. چند اپ آماده هم داخلش هست، مثل عوض کردن بازیگر ویدیو، ساخت تصویر حرفهای از یه عکس محصول و ویرایش دقیق فقط یه بخش از تصویر.
ساخت اپ برای همهٔ پلنهای پولی فعاله و از کردیت حساب کم میکنه؛ کاربران رایگان فقط میتونن اپهای آماده یا اپهایی که باهاشون به اشتراک گذاشته شده رو اجرا کنن.
🔗 اطلاعیهٔ رسمی Runway رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🎬 ابزار App Studio به Runway اضافه شد
شرکت Runway ابزار تازهای به اسم App Studio معرفی کرد؛ کافیه با زبان ساده توضیح بدید چه ابزاری میخواید تا خودش یه اپ اختصاصی با رابط کاربری مخصوص بسازه که با مدلهای تصویر، ویدیو و صدای Runway کار میکنه، بدون نیاز به کدنویسی. چند اپ آماده هم داخلش هست، مثل عوض کردن بازیگر ویدیو، ساخت تصویر حرفهای از یه عکس محصول و ویرایش دقیق فقط یه بخش از تصویر.
ساخت اپ برای همهٔ پلنهای پولی فعاله و از کردیت حساب کم میکنه؛ کاربران رایگان فقط میتونن اپهای آماده یا اپهایی که باهاشون به اشتراک گذاشته شده رو اجرا کنن.
🔗 اطلاعیهٔ رسمی Runway رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
هوشمصنوعی🔥برنامهنویسی | کدینگیار
#کوئیز #پایتون پیشنیاز: رشتهها و متدهای upper و capitalize ⏳ پاسخ کوییز ۲۴ ساعت دیگه توی همین کانال میاد. @codingyar
#پاسخ_کوییز #پایتون
🔔 پاسخ کوییز بالا (همین کوییزی که بهش ریپلای زدم) رو در زیر ببینید ⬇️
✅ جواب درست: «python Python»
رشتهها در پایتون تغییرناپذیرن (immutable)؛ یعنی هیچ متدی نمیتونه خود رشته رو عوض کنه. متدهایی مثل upper و capitalize همیشه یک رشتهٔ جدید میسازن و برمیگردونن.
توی خط دوم، upper رشتهٔ جدید PYTHON رو میسازه، ولی چون اون رو توی هیچ متغیری ذخیره نکردیم، دور ریخته میشه و name همون python میمونه. خط سوم، capitalize یک رشتهٔ جدید با حرف اول بزرگ میسازه و این بار نتیجه توی title ذخیره میشه؛ پس title برابر Python هست.
اشتباه رایج: گزینهٔ «PYTHON Python» یعنی فکر کنیم upper خود name رو بزرگ کرده. برای این کار باید نتیجهٔ upper رو دوباره توی خود name ذخیره کنیم. گزینهٔ «PYTHON PYTHON» علاوه بر همین اشتباه، فرض میکنه capitalize فقط حرف اول رو بزرگ میکنه و به بقیه دست نمیزنه؛ در حالی که capitalize بقیهٔ حروف رو کوچیک میکنه. گزینهٔ «python python» هم یعنی فکر کنیم نتیجهٔ capitalize ذخیره نشده، در حالی که title همون نتیجه رو گرفته.
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🔔 پاسخ کوییز بالا (همین کوییزی که بهش ریپلای زدم) رو در زیر ببینید ⬇️
رشتهها در پایتون تغییرناپذیرن (immutable)؛ یعنی هیچ متدی نمیتونه خود رشته رو عوض کنه. متدهایی مثل upper و capitalize همیشه یک رشتهٔ جدید میسازن و برمیگردونن.
توی خط دوم، upper رشتهٔ جدید PYTHON رو میسازه، ولی چون اون رو توی هیچ متغیری ذخیره نکردیم، دور ریخته میشه و name همون python میمونه. خط سوم، capitalize یک رشتهٔ جدید با حرف اول بزرگ میسازه و این بار نتیجه توی title ذخیره میشه؛ پس title برابر Python هست.
اشتباه رایج: گزینهٔ «PYTHON Python» یعنی فکر کنیم upper خود name رو بزرگ کرده. برای این کار باید نتیجهٔ upper رو دوباره توی خود name ذخیره کنیم. گزینهٔ «PYTHON PYTHON» علاوه بر همین اشتباه، فرض میکنه capitalize فقط حرف اول رو بزرگ میکنه و به بقیه دست نمیزنه؛ در حالی که capitalize بقیهٔ حروف رو کوچیک میکنه. گزینهٔ «python python» هم یعنی فکر کنیم نتیجهٔ capitalize ذخیره نشده، در حالی که title همون نتیجه رو گرفته.
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤4👍1
#خبر #هوش_مصنوعی #Gemini
🧠 گوگل مدل Gemini 4 Carbon رو معرفی کرد
گوگل دیپمایند از Gemini 4 Carbon رونمایی کرد و اون رو قویترین مدل خودش میدونه؛ فقط دو هفته بعد از Gemini 4 Argon. طبق اعلام گوگل، این مدل توی شاخص Artificial Analysis با نمرهٔ ۵۹ رتبهٔ اول رو گرفته و توی کدنویسی، کارهای ایجنتی و طولانی، و مخصوصاً امنیت سایبری (پیدا کردن و پچ کردن آسیبپذیریها و نوشتن کد امنتر) پیشرفت زیادی داشته.
فعلاً فقط برای گروهی از متخصصهای امنیت سایبری در دسترسه و قراره بهزودی برای توسعهدهندهها، کسبوکارها و کاربرها هم بیاد. قیمت اولیهٔ API هم ۲ دلار برای هر میلیون توکن ورودی و ۱۰ دلار برای خروجی اعلام شده.
🔗 معرفی رسمی Gemini 4 Carbon رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🧠 گوگل مدل Gemini 4 Carbon رو معرفی کرد
گوگل دیپمایند از Gemini 4 Carbon رونمایی کرد و اون رو قویترین مدل خودش میدونه؛ فقط دو هفته بعد از Gemini 4 Argon. طبق اعلام گوگل، این مدل توی شاخص Artificial Analysis با نمرهٔ ۵۹ رتبهٔ اول رو گرفته و توی کدنویسی، کارهای ایجنتی و طولانی، و مخصوصاً امنیت سایبری (پیدا کردن و پچ کردن آسیبپذیریها و نوشتن کد امنتر) پیشرفت زیادی داشته.
فعلاً فقط برای گروهی از متخصصهای امنیت سایبری در دسترسه و قراره بهزودی برای توسعهدهندهها، کسبوکارها و کاربرها هم بیاد. قیمت اولیهٔ API هم ۲ دلار برای هر میلیون توکن ورودی و ۱۰ دلار برای خروجی اعلام شده.
🔗 معرفی رسمی Gemini 4 Carbon رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤3
#خبر #هوش_مصنوعی #OpenAI
💳 اعتبار رایگان API برای مشترکهای ChatGPT Pro و Business
شرکت OpenAI اعلام کرد از این به بعد مشترکهای واجد شرایط ChatGPT Pro و Business میتونن هر ماه تا ۵۰۰ دلار اعتبار رایگان API بگیرن تا باهاش اپ و ایجنت بسازن. مقدارش به پلن بستگی داره: پلنهای Pro صد، دویست و پونصد دلاری به همون اندازه اعتبار ماهانه میگیرن و توی Business به ازای هر صندلی Standard بیست دلار و هر صندلی Premium صد دلار (حداکثر ۵۰۰ دلار برای کل ورکاسپیس) داده میشه.
برای فعالسازی، اشتراک باید حداقل ۷ روز فعال باشه و از بخش Billing تنظیمات ChatGPT به یک سازمان API که مالکش هستید وصلش کنید. اعتبار هر ماه آخر دورهٔ صورتحساب منقضی میشه و به ماه بعد نمیره.
🔗 راهنمای رسمی دریافت اعتبار API رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
💳 اعتبار رایگان API برای مشترکهای ChatGPT Pro و Business
شرکت OpenAI اعلام کرد از این به بعد مشترکهای واجد شرایط ChatGPT Pro و Business میتونن هر ماه تا ۵۰۰ دلار اعتبار رایگان API بگیرن تا باهاش اپ و ایجنت بسازن. مقدارش به پلن بستگی داره: پلنهای Pro صد، دویست و پونصد دلاری به همون اندازه اعتبار ماهانه میگیرن و توی Business به ازای هر صندلی Standard بیست دلار و هر صندلی Premium صد دلار (حداکثر ۵۰۰ دلار برای کل ورکاسپیس) داده میشه.
برای فعالسازی، اشتراک باید حداقل ۷ روز فعال باشه و از بخش Billing تنظیمات ChatGPT به یک سازمان API که مالکش هستید وصلش کنید. اعتبار هر ماه آخر دورهٔ صورتحساب منقضی میشه و به ماه بعد نمیره.
🔗 راهنمای رسمی دریافت اعتبار API رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
#خبر #هوش_مصنوعی #ChatGPT
📧 پلاگینهای iCloud Mail و Calendar به ChatGPT اضافه شد
حالا میتونید ایمیل و تقویم iCloud اپل رو به ChatGPT وصل کنید و ازش بخواید یه ایمیل خاص رو پیدا کنه، خلاصهٔ صندوق ورودی رو بگه، برنامههای بعدیتون رو چک کنه یا یه رویداد تقویم رو ویرایش کنه.
این پلاگینها برای همهٔ پلنهای ChatGPT، روی وب، دسکتاپ و iOS در دسترسه.
🔗 اعلام رسمی ChatGPT رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
📧 پلاگینهای iCloud Mail و Calendar به ChatGPT اضافه شد
حالا میتونید ایمیل و تقویم iCloud اپل رو به ChatGPT وصل کنید و ازش بخواید یه ایمیل خاص رو پیدا کنه، خلاصهٔ صندوق ورودی رو بگه، برنامههای بعدیتون رو چک کنه یا یه رویداد تقویم رو ویرایش کنه.
این پلاگینها برای همهٔ پلنهای ChatGPT، روی وب، دسکتاپ و iOS در دسترسه.
🔗 اعلام رسمی ChatGPT رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤2
#خبر #هوش_مصنوعی #Gemini
📄 ساخت و ویرایش فایل PDF، اسلاید و اکسل مستقیم داخل Gemini
از امروز میتونید داخل خود Gemini سند، PDF، ارائه، جدول و فایلهای دیگه بسازید، پیشنمایش ببینید و ویرایش کنید. مثلاً یادداشتهای دستنویستون رو به یه جزوهٔ PDF تبدیل کنید، محتوا رو دستی تغییر بدید یا یه بخش رو هایلایت کنید تا Gemini فقط همون متن یا تصویر رو اصلاح کنه.
این قابلیت برای همهٔ کاربران و به همهٔ زبانهایی که Gemini پشتیبانی میکنه فعال شده و پیشنمایش و ویرایش PDF هم روی وب و هم موبایل کار میکنه.
🔗 اعلام رسمی Gemini رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
📄 ساخت و ویرایش فایل PDF، اسلاید و اکسل مستقیم داخل Gemini
از امروز میتونید داخل خود Gemini سند، PDF، ارائه، جدول و فایلهای دیگه بسازید، پیشنمایش ببینید و ویرایش کنید. مثلاً یادداشتهای دستنویستون رو به یه جزوهٔ PDF تبدیل کنید، محتوا رو دستی تغییر بدید یا یه بخش رو هایلایت کنید تا Gemini فقط همون متن یا تصویر رو اصلاح کنه.
این قابلیت برای همهٔ کاربران و به همهٔ زبانهایی که Gemini پشتیبانی میکنه فعال شده و پیشنمایش و ویرایش PDF هم روی وب و هم موبایل کار میکنه.
🔗 اعلام رسمی Gemini رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤5
#خبر #هوش_مصنوعی #ChatGPT
🔥 سقف مصرف پلنهای ChatGPT Pro و Business Premium دو برابر شد
مسئول Codex و ChatGPT در OpenAI اعلام کرد از امروز همهٔ محدودیتهای مصرف برای پلنهای Pro (۱۰۰، ۲۰۰ و ۵۰۰ دلاری) و Business Premium دو برابر شده.
طبق این اعلام، سقف مصرف پلن Pro 200 هم برخلاف برنامهٔ قبلی کم نمیشه و مصرف Work و Codex همونطور میمونه. سهمیهٔ اضافهٔ Dots هم فعلاً ادامه داره و مصرفش جدا از سهمیهٔ اصلی حساب میشه.
🔗 اعلام رسمی رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🔥 سقف مصرف پلنهای ChatGPT Pro و Business Premium دو برابر شد
مسئول Codex و ChatGPT در OpenAI اعلام کرد از امروز همهٔ محدودیتهای مصرف برای پلنهای Pro (۱۰۰، ۲۰۰ و ۵۰۰ دلاری) و Business Premium دو برابر شده.
طبق این اعلام، سقف مصرف پلن Pro 200 هم برخلاف برنامهٔ قبلی کم نمیشه و مصرف Work و Codex همونطور میمونه. سهمیهٔ اضافهٔ Dots هم فعلاً ادامه داره و مصرفش جدا از سهمیهٔ اصلی حساب میشه.
🔗 اعلام رسمی رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1
#خبر #هوش_مصنوعی #Claude
📦 سقف حجم درخواست در Claude API چهار برابر شد
شرکت Anthropic حداکثر حجم هر درخواست به Messages API و Token Counting API رو از ۳۲ مگابایت به ۱۲۸ مگابایت رسوند. تا الان درخواستهای پر از تصویر، مثل جلسههای طولانی Computer Use یا فایلهای PDF بزرگ، با اینکه هنوز جای خالی زیادی توی کانتکست داشتن به سقف ۳۲ مگابایت میخوردن و خطا میدادن.
حالا حدود چهار برابر جای بیشتری برای فرستادن تصویر و سند توی یک درخواست دارید و لازم نیست برای این حد، ورودی رو تکهتکه کنید.
🔗 محدودیتهای رسمی Claude API رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
📦 سقف حجم درخواست در Claude API چهار برابر شد
شرکت Anthropic حداکثر حجم هر درخواست به Messages API و Token Counting API رو از ۳۲ مگابایت به ۱۲۸ مگابایت رسوند. تا الان درخواستهای پر از تصویر، مثل جلسههای طولانی Computer Use یا فایلهای PDF بزرگ، با اینکه هنوز جای خالی زیادی توی کانتکست داشتن به سقف ۳۲ مگابایت میخوردن و خطا میدادن.
حالا حدود چهار برابر جای بیشتری برای فرستادن تصویر و سند توی یک درخواست دارید و لازم نیست برای این حد، ورودی رو تکهتکه کنید.
🔗 محدودیتهای رسمی Claude API رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤2🔥1
#خبر #هوش_مصنوعی #Cursor #امنیت
⚠️ نسخهٔ آلوده افزونهٔ Claude Code در مارکتپلیس Cursor پیدا شد
شرکت Cursor اعلام کرد یک نسخهٔ دستکاریشده از افزونهٔ Claude Code (نسخهٔ 2.1.313) چند ساعت در مارکتپلیس افزونههای Cursor در دسترس بوده. این نسخه رو Anthropic نساخته بود و سعی میکرد اطلاعات سیستم رو جمع کنه و یک درِ پشتی SSH روی سیستم نصب کنه. طبق اعلام Cursor حداکثر ۵۰۰۰ کاربر درگیر شدن.
مارکتپلیس موقتاً از دسترس خارج شد و حالا دوباره برگشته. اگه روز ۲۹ اکتبر این افزونه رو در Cursor نصب یا آپدیت کردید، افزونه رو به نسخهٔ 2.1.314 بهروز کنید و مراحل بررسی و پاکسازی رو از اطلاعیهٔ رسمی دنبال کنید.
🔗 اطلاعیهٔ امنیتی Cursor رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
⚠️ نسخهٔ آلوده افزونهٔ Claude Code در مارکتپلیس Cursor پیدا شد
شرکت Cursor اعلام کرد یک نسخهٔ دستکاریشده از افزونهٔ Claude Code (نسخهٔ 2.1.313) چند ساعت در مارکتپلیس افزونههای Cursor در دسترس بوده. این نسخه رو Anthropic نساخته بود و سعی میکرد اطلاعات سیستم رو جمع کنه و یک درِ پشتی SSH روی سیستم نصب کنه. طبق اعلام Cursor حداکثر ۵۰۰۰ کاربر درگیر شدن.
مارکتپلیس موقتاً از دسترس خارج شد و حالا دوباره برگشته. اگه روز ۲۹ اکتبر این افزونه رو در Cursor نصب یا آپدیت کردید، افزونه رو به نسخهٔ 2.1.314 بهروز کنید و مراحل بررسی و پاکسازی رو از اطلاعیهٔ رسمی دنبال کنید.
🔗 اطلاعیهٔ امنیتی Cursor رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1
#خبر #هوش_مصنوعی #Gemini
🎭 حالا میتونید در Gemini آواتار شخصی خودتون رو بسازید
قابلیت تازهای به اپ Gemini اضافه شد که باهاش میتونید آواتار خودتون رو بسازید و توی عکسها و ویدیوهای ساختهشده با هوش مصنوعی حضور داشته باشید.
میتونید آواتارتون رو با دوستاتون به اشتراک بذارید، همدیگه رو توی پرامپتها تگ کنید و چهره و صدای شخصیتها در همهٔ تصاویر و ویدیوها ثابت بمونه. دسترسی دیگران به آواتارتون هم هر وقت بخواید قابل حذفه.
🔗 راهنمای رسمی ساخت آواتار رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🎭 حالا میتونید در Gemini آواتار شخصی خودتون رو بسازید
قابلیت تازهای به اپ Gemini اضافه شد که باهاش میتونید آواتار خودتون رو بسازید و توی عکسها و ویدیوهای ساختهشده با هوش مصنوعی حضور داشته باشید.
میتونید آواتارتون رو با دوستاتون به اشتراک بذارید، همدیگه رو توی پرامپتها تگ کنید و چهره و صدای شخصیتها در همهٔ تصاویر و ویدیوها ثابت بمونه. دسترسی دیگران به آواتارتون هم هر وقت بخواید قابل حذفه.
🔗 راهنمای رسمی ساخت آواتار رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1👏1
#خبر #هوش_مصنوعی #Claude
✨ اسم پلنهای Max در Claude عوض شد و محدودیت ۵ ساعته از پلن Ultra برداشته شد
شرکت Anthropic اعلام کرد پلن Max 5x از این به بعد «Max» و پلن Max 20x «Ultra» نام دارد. قیمتها تغییری نکرده: Max ماهی ۱۰۰ دلار و Ultra ماهی ۲۰۰ دلار. مشترکهای فعلی لازم نیست کاری انجام دهند.
خبر مهمتر برای کاربران Claude Code: محدودیت ۵ ساعته برای حسابهای تأییدشده Ultra حذف شد و از امروز برای بیشتر مشترکهای فعلی فعال است. حسابهای جدیدتر تا زمان تأیید، یک محدودیت موقت دارند و بعد از برداشته شدن آن ایمیل میگیرند. محدودیتهای هفتگی همان قبلی است.
🔗 صفحه پلنهای Claude را اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
✨ اسم پلنهای Max در Claude عوض شد و محدودیت ۵ ساعته از پلن Ultra برداشته شد
شرکت Anthropic اعلام کرد پلن Max 5x از این به بعد «Max» و پلن Max 20x «Ultra» نام دارد. قیمتها تغییری نکرده: Max ماهی ۱۰۰ دلار و Ultra ماهی ۲۰۰ دلار. مشترکهای فعلی لازم نیست کاری انجام دهند.
خبر مهمتر برای کاربران Claude Code: محدودیت ۵ ساعته برای حسابهای تأییدشده Ultra حذف شد و از امروز برای بیشتر مشترکهای فعلی فعال است. حسابهای جدیدتر تا زمان تأیید، یک محدودیت موقت دارند و بعد از برداشته شدن آن ایمیل میگیرند. محدودیتهای هفتگی همان قبلی است.
🔗 صفحه پلنهای Claude را اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1
#خبر #هوش_مصنوعی #OpenAI
🛠 چند قابلیت تازه به Agents API اوپنایآی اضافه شد
اوپنایآی این هفته چند بهروزرسانی برای Agents API منتشر کرد؛ همان API که هارنس Codex را بهصورت مدیریتشده در اختیار اپلیکیشن شما میگذارد:
🔹 بازبینی خودکار: مثل Codex، دستورها قبل از اجرا از نظر رفتار خطرناک بررسی میشوند.
🔹 فشردهسازی ناهمگام: خلاصهسازی کانتکست در پسزمینه انجام میشود تا سشنها سریعتر جلو بروند.
🔹 درک گذر زمان (آزمایشی): مدل گذر زمان را حس میکند و درخواستی مثل «حداکثر ۱۰ دقیقه روی رفع CI وقت بگذار» را بهتر انجام میدهد.
🔹 تغییر ابزارها: حالا ابزارهای یک سشن را هر زمان میشود بهروز کرد.
🔹 کش بهتر پرامپت: پرامپت سیستمی خودکار بین همه سشنها کش میشود و هزینه و زمان کمتری میگیرد.
📖 راهنمای Agents API را اینجا بخوانید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🛠 چند قابلیت تازه به Agents API اوپنایآی اضافه شد
اوپنایآی این هفته چند بهروزرسانی برای Agents API منتشر کرد؛ همان API که هارنس Codex را بهصورت مدیریتشده در اختیار اپلیکیشن شما میگذارد:
🔹 بازبینی خودکار: مثل Codex، دستورها قبل از اجرا از نظر رفتار خطرناک بررسی میشوند.
🔹 فشردهسازی ناهمگام: خلاصهسازی کانتکست در پسزمینه انجام میشود تا سشنها سریعتر جلو بروند.
🔹 درک گذر زمان (آزمایشی): مدل گذر زمان را حس میکند و درخواستی مثل «حداکثر ۱۰ دقیقه روی رفع CI وقت بگذار» را بهتر انجام میدهد.
🔹 تغییر ابزارها: حالا ابزارهای یک سشن را هر زمان میشود بهروز کرد.
🔹 کش بهتر پرامپت: پرامپت سیستمی خودکار بین همه سشنها کش میشود و هزینه و زمان کمتری میگیرد.
📖 راهنمای Agents API را اینجا بخوانید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤1
#آموزش #پایتون
⚡️ میدونستین با یک دکوراتور میشه کاری کرد که پایتون جواب یک تابع رو یادش بمونه و برای ورودی تکراری دوباره حسابش نکنه؟
دکوراتور
خروجی:
عبارت «computing» فقط یک بار چاپ شد و صدا زدن دوم مستقیم از کش جواب گرفت. متد
✔️ جادوی کش توی تابع بازگشتی
فیبوناچی بازگشتیِ معمولی برای محاسبهٔ fib(30) خودش رو ۲٬۶۹۲٬۵۳۷ بار صدا میزنه (با گذاشتن یک شمارنده توی تابع شمرده شده). با
خروجی:
یعنی بدنهٔ تابع بهجای چند میلیون بار، فقط ۳۱ بار اجرا شد.
💎 کش با سقف حافظه: lru_cache
کش
خروجی:
با سقف ۲، وقتی نتیجهٔ 3 اضافه شد، نتیجهٔ 1 از کش بیرون رفت؛ برای همین 1 دوباره حساب شد. اگه سقف رو مشخص نکنید، پیشفرضش ۱۲۸ هست.
⚠️ ورودیها باید hashable باشن
کش پشت صحنه یک دیکشنریه، پس آرگومانها باید hashable باشن؛ تاپل مشکلی نداره ولی لیست خطا میده:
خروجی (خط آخر خطا):
▫️ فقط تابعی رو کش کنید که با ورودی یکسان همیشه همون خروجی رو میده. تابعی که به زمان، عدد تصادفی یا دادهای که عوض میشه (مثلاً دیتابیس) وابستهست، با کش جواب قدیمی برمیگردونه.
▫️ برای خالی کردن کش، متد
خروجی:
▫️ برای ویژگیای از کلاس که محاسبهش سنگینه و فقط یک بار لازمه،
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
دکوراتور
@cache از ماژول استاندارد functools (بدون نصب) نتیجهٔ هر ورودی رو نگه میداره؛ دفعهٔ بعد با همون ورودی، بدنهٔ تابع اصلاً اجرا نمیشه:
from functools import cache
@cache
def square(n):
print("computing", n)
return n * n
print(square(4))
print(square(4))
print(square.cache_info())
خروجی:
computing 4
16
16
CacheInfo(hits=1, misses=1, maxsize=None, currsize=1)
عبارت «computing» فقط یک بار چاپ شد و صدا زدن دوم مستقیم از کش جواب گرفت. متد
cache_info هم نشون میده چند بار از کش جواب داده (hits) و چند بار واقعاً حساب کرده (misses).
فیبوناچی بازگشتیِ معمولی برای محاسبهٔ fib(30) خودش رو ۲٬۶۹۲٬۵۳۷ بار صدا میزنه (با گذاشتن یک شمارنده توی تابع شمرده شده). با
@cache هر n فقط یک بار حساب میشه:
from functools import cache
@cache
def fib(n):
if n < 2:
return n
return fib(n - 1) + fib(n - 2)
print(fib(30))
print(fib.cache_info())
خروجی:
832040
CacheInfo(hits=28, misses=31, maxsize=None, currsize=31)
یعنی بدنهٔ تابع بهجای چند میلیون بار، فقط ۳۱ بار اجرا شد.
💎 کش با سقف حافظه: lru_cache
کش
@cache سقف نداره و با ورودیهای جدید مدام بزرگتر میشه. برای برنامههایی که مدت طولانی روشن میمونن (مثل سرور)، @lru_cache با maxsize بهتره: وقتی پر شد، نتیجهای رو که از همه دیرتر استفاده شده بیرون میندازه:
from functools import lru_cache
@lru_cache(maxsize=2)
def double(n):
print("computing", n)
return n * 2
double(1)
double(2)
double(3)
double(1)
print(double.cache_info())
خروجی:
computing 1
computing 2
computing 3
computing 1
CacheInfo(hits=0, misses=4, maxsize=2, currsize=2)
با سقف ۲، وقتی نتیجهٔ 3 اضافه شد، نتیجهٔ 1 از کش بیرون رفت؛ برای همین 1 دوباره حساب شد. اگه سقف رو مشخص نکنید، پیشفرضش ۱۲۸ هست.
کش پشت صحنه یک دیکشنریه، پس آرگومانها باید hashable باشن؛ تاپل مشکلی نداره ولی لیست خطا میده:
from functools import cache
@cache
def total(items):
return sum(items)
print(total((1, 2, 3)))
print(total([1, 2, 3]))
خروجی (خط آخر خطا):
6
TypeError: unhashable type: 'list'
▫️ فقط تابعی رو کش کنید که با ورودی یکسان همیشه همون خروجی رو میده. تابعی که به زمان، عدد تصادفی یا دادهای که عوض میشه (مثلاً دیتابیس) وابستهست، با کش جواب قدیمی برمیگردونه.
▫️ برای خالی کردن کش، متد
cache_clear رو صدا بزنید:
from functools import cache
@cache
def square(n):
return n * n
square(4)
square.cache_clear()
print(square.cache_info())
خروجی:
CacheInfo(hits=0, misses=0, maxsize=None, currsize=0)
▫️ برای ویژگیای از کلاس که محاسبهش سنگینه و فقط یک بار لازمه،
cached_property از همین ماژول هست.
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#خبر #هوش_مصنوعی #ChatGPT
🔄 حالا میتونید توی ChatGPT بین دو اکانت جابهجا بشید
قابلیت جابهجایی بین اکانتها به ChatGPT اضافه شد. میتونید همزمان با دو اکانت وارد بمونید و بدون خروج، بینشون سوییچ کنید. این قابلیت روی وب فعاله و روی اپ iOS و اندروید هم کمکم در حال عرضهست.
چتها، حافظه، فایلها و اشتراک هر اکانت جدا میمونه و پلن پولی با سوییچ کردن به اکانت دیگه منتقل نمیشه. برای اضافه کردن اکانت دوم، روی وب از منوی حساب گزینهٔ Add account و توی موبایل از تنظیمات گزینهٔ Switch account رو بزنید.
🔗 راهنمای رسمی OpenAI رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
🔄 حالا میتونید توی ChatGPT بین دو اکانت جابهجا بشید
قابلیت جابهجایی بین اکانتها به ChatGPT اضافه شد. میتونید همزمان با دو اکانت وارد بمونید و بدون خروج، بینشون سوییچ کنید. این قابلیت روی وب فعاله و روی اپ iOS و اندروید هم کمکم در حال عرضهست.
چتها، حافظه، فایلها و اشتراک هر اکانت جدا میمونه و پلن پولی با سوییچ کردن به اکانت دیگه منتقل نمیشه. برای اضافه کردن اکانت دوم، روی وب از منوی حساب گزینهٔ Add account و توی موبایل از تنظیمات گزینهٔ Switch account رو بزنید.
🔗 راهنمای رسمی OpenAI رو اینجا بخونید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤3
#خبر #هوش_مصنوعی #Gemini
💎 کلی قابلیت تازه به Gemini اضافه شد
گوگل توی بهروزرسانی جدید «Gemini Drops» این قابلیتها رو به اپ Gemini آورد:
▫️ مدل Gemini 4 Argon برای کارهای پیچیده مثل ساخت وباپ، فایل سهبعدی، اسلاید و گزارش
▫️ اتصال Antigravity به اپ مک، برای رفتن مستقیم از چت به محیط کدنویسی محلی
▫️ اپ Gemini برای ویندوز که با یه میانبر کیبورد باز میشه
▫️ قابلیت Skills برای ذخیرهٔ دستورهای پرتکرار و اجرای دوبارهشون
▫️ مدل موسیقی Lyria 3.5 با انتخاب ژانر، طول آهنگ و حالت باکلام یا بیکلام
▫️ اتصال Gemini Notebook و اپهایی مثل Adobe و Strava به چت
🔗 معرفی رسمی Gemini رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
💎 کلی قابلیت تازه به Gemini اضافه شد
گوگل توی بهروزرسانی جدید «Gemini Drops» این قابلیتها رو به اپ Gemini آورد:
▫️ مدل Gemini 4 Argon برای کارهای پیچیده مثل ساخت وباپ، فایل سهبعدی، اسلاید و گزارش
▫️ اتصال Antigravity به اپ مک، برای رفتن مستقیم از چت به محیط کدنویسی محلی
▫️ اپ Gemini برای ویندوز که با یه میانبر کیبورد باز میشه
▫️ قابلیت Skills برای ذخیرهٔ دستورهای پرتکرار و اجرای دوبارهشون
▫️ مدل موسیقی Lyria 3.5 با انتخاب ژانر، طول آهنگ و حالت باکلام یا بیکلام
▫️ اتصال Gemini Notebook و اپهایی مثل Adobe و Strava به چت
🔗 معرفی رسمی Gemini رو اینجا ببینید
آموزش هوش مصنوعی و برنامه نویسی 👇
@codingyar
وبسایت آموزشی:
www.codingyar.com
❤4
Please open Telegram to view this post
VIEW IN TELEGRAM