TGViewer
Ai Casts | Ai for Software Ai Casts | Ai for Software @aicasts_ir · 761 subscribers
Post #18 1.13K
واقعاً لذت بردم از نحوه نوشتن این مقاله. نویسنده یه موضوع نسبتاً پیچیده رو با انیمیشن و visualization های تعاملی طوری توضیح داده که قدم به قدم باهاش جلو میری. از اون مقاله‌هاییه که آدم دلش میخواد کاش همه مطالب فنی اینجوری نوشته میشدن.

موضوعش prompt caching توی LLM هاست. اگه با API های Claude یا OpenAI کار کرده باشید، دیدید که cached tokens حدود ۱۰ برابر ارزون‌ترن. ولی سوال اینه: دقیقاً چی داره cache میشه؟ جواب این سوال کمک میکنه بهتر بفهمیم LLM ها از درون چطور کار میکنن.

خلاصه‌اش اینه که توی مکانیزم Attention، هر token باید با همه tokenهای قبلی مقایسه بشه تا مدل بفهمه به کدوم‌ها توجه کنه. این مقایسه با ماتریس‌های Q و K انجام میشه و نتیجه نهایی با V ترکیب میشه. نکته کلیدی اینه که K و V مربوط به tokenهای قبلی هیچوقت عوض نمیشن.

پروایدرها (مثل OpenAI و Anthropic) این K و V رو برای ۵ تا ۱۰ دقیقه نگه میدارن. اگه request بعدی با همون prefix شروع بشه، دیگه لازم نیست از اول محاسبه بشه.

نتیجه‌ش هم میشه تا ۱۰ برابر کاهش هزینه و تا ۸۵ درصد کاهش latency.

یه نکته جالب هم داره: OpenAI اتوماتیک cache میکنه با حدود ۵۰ درصد hit rate، ولی Anthropic کنترل رو دست شما میده و ۱۰۰ درصد hit میخوره. برای سیستم‌هایی که latency قابل پیش‌بینی میخوان، این تفاوت مهمه.

اینم لینک مقاله
https://ngrok.com/blog/prompt-caching


📱 @gocasts

Ai for Software
📱 @aicasts_ir
  • ❤ 6
  • 👍 5
More from @aicasts_ir
  1. Jun 20, 2026از قشنگ‌ترین دیدگاه‌هایی که این چند ماهه درباره‌ی «نقش هوش مصنوعی در مهندسی نرم‌افزار» دید…
  2. Jun 15, 2026چند روزه ایجنت کد جدید شیائومی رو امتحان میکنم و در یک کلمه میتونم توصیفش کنم: «تحسین بران…
  3. Dec 25, 2025در سومین جلسه دورهمی TechTalk در مورد بازتعریف نقش مهندس نرم افزار در عصر Ai Agents صحبت ک…
  4. Dec 22, 2025ایجنت کد Claude Code حالا LSP داره! نسخه 2.0.74 یه قابلیت خفن اضافه کرد: Language Server P…
  5. Nov 19, 2025این چند ماه که از claude زیاد استفاده کردم کاملا به یه سطحی رسیده بود که دیگه از vibe codi…
  6. Nov 8, 2025وقتی نیاز شخصی‌ات میشه محصول ۵۰۰ میلیون دلاری سپتامبر ۲۰۲۴، یه برنامه‌نویس به اسم Boris Ch…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →