چند روز پیش شخصی موفق شده Claude رو راضی کنه که system prompt خودشو لو بده!
برای خودم خیلی جالب بود این موضوع و در ادامه با توضیح نیازمندی ها در موردش میگم:
اگه نمیدونی
system prompt
چیه، به طور خلاصه یه جور prompt ثابته که به یه LLM
میگه چطوری به پیامهای کاربر جواب بده. یه جورایی مثل “تنظیمات” یا “preferences” مدل عمل میکنه. مثلا مشخص میکنه لحن جواب چطور باشه، چه ابزارهایی رو استفاده کنه، چه اطلاعات زمینهایای داشته باشه که توی دادههای آموزشیش نیست.نتیجه لو دادن
Claude
این بوده که مشخص شده System prompt مدل Claude خیلی طولانیه: (حدود ۱۶،۷۳۹ کلمه یا حدود ۱۱۰ کیلوبایت). برای مقایسه، system prompt مدل o4-mini
از OpenAI
فقط ۲،۲۱۸ کلمهست، حدود ۱۵.۱ کیلوبایت — یعنی تقریباً ۱۳٪ اندازه Claude.حالا بریم ببینیم توی prompt Claude چی هست:
همونطور که در تصویر مشخصه، بزرگترین بخشش، قسمت Tool Definitions هست که از سرورهای MCP میاد. سرورهای MCP با APIهای معمولی فرق دارن، چون به LLM دقیق میگن کی و چطوری از ابزارها استفاده کنه.
(ادامه در پست بعدی)
@silicon_brain | از هوش مصنوعی عقب نمانید
>>Click here to continue<<
