مفسر کد (OpenAI)
ابزار مفسر کد (OpenAI) (openai_code_interpreter) یک ویژگی بومی از OpenAI است که به مدل امکان میدهد کد پایتون بنویسد و در یک محیط sandbox امن اجرا کند. این قابلیت برای تحلیل داده، محاسبات و تولید نمودارها قدرتمند است.
نحوه کار
مفسر کد به مدل هوش مصنوعی اجازه میدهد کد پایتون بنویسد و مستقیماً اجرا کند. مدل میتواند فایلها را پردازش کند، محاسبات انجام دهد، نمودار بسازد و دادهها را تحلیل کند — همگی در یک محیط امن و ایزوله.
تنظیمات
| تنظیمات | مقدار |
|---|---|
| کلید ابزار | openai_code_interpreter |
| وضعیت پیشفرض | خاموش |
| قابل استفاده برای | مدلهای OpenAI با مفسر کد |
خاموش بودن پیشفرض
این ابزار به دلیل ماهیت پیشرفتهاش بهطور پیشفرض خاموش است. یک مدیر میتواند ابزار را در محیط مدیریت فعال کند.
قابلیتها
تحلیل دادهها
- پردازش فایلهای CSV و Excel
- انجام تحلیلهای آماری
- شناسایی روندها و الگوها
تجسم دادهها
- ایجاد نمودارها و دیاگرامها
- تولید plottedهای تعاملی
- visualizing دادهها
محاسبات
- محاسبات ریاضی پیچیده
- فرمولهای علمی
- مدلهای مالی
پردازش فایلها
- خواندن و خلاصهنویسی PDFها
- ویرایش تصاویر
- تبدیل دادهها
نمونههای استفاده
- "این CSV با ارقام فروش را تحلیل کن و یک نمودار بساز"
- "انحراف معیار این مجموعه داده را محاسبه کن"
- "دادههای Excel را به نمودار میلهای تبدیل کن"
- "این سیستم معادلات را حل کن و گامها را نشان بده"
امنیت
مفسر کد در یک محیط sandbox اجرا میشود:
- ✅ دسترسی به اینترنت از داخل sandbox ندارد
- ✅ دسترسی به سیستمهای خارجی ندارد
- ✅ زمان اجرای محدود
- ✅ منابع محدود
محدودیتها
- فقط در مدلهای OpenAI قابل استفاده است
- حداکثر اندازه فایل برای آپلودها
- پشتیبانی کتابخانهای محدود (نصبهای pip تصادفی ندارد)
- جلسات موقتی هستند — فایلها نگهداری نمیشوند
ابزارهای مرتبط
- اجرای کد (Claude) - قابلیت مشابه برای مدلهای Claude
- Wolfram Alpha - جایگزین برای محاسبات ریاضی