تولید کوئری SQL Server با هوش مصنوعی بر اساس مستندات
در تهران
در وبسایت کارلنسر(چند ساعت پیش)
دورکاری
اطلاعات شغل:
امکان دورکاری و کار در منزل: دارد
نوع همکاری: پروژهای
مهارتهای مورد نیاز:
برنامه نویسی
هوش مصنوعی
متخصص هوش مصنوعی
sql
sqlserver
زبان برنامه نویسی SQL
برنامه نویسی وب
برنامه نویسی php
php
جاوا اسکریپت (Javascript)
بازه حقوق:از 6,000,000 تا 12,000,000 تومان
نحوه پرداخت:پروژهای
متن کامل آگهی:
این پروژه شامل سه فاز است که در حال حاضر قصد داریم یکی از فازهای آن را اجرا کنیم.
در این فاز، قرار است مستنداتی در قالب فایلهای Markdown (md) از دیتابیس تهیه شود تا بر اساس سوالات کاربران، کوئریهای مربوط به SQL Server تولید گردد.
RFP – فاز 3
طراحی و پیادهسازی سامانه تولید Query و گزارشساز هوشمند مبتنی بر هوش مصنوعی
1. هدف پروژه (Objective)
هدف از این فاز، طراحی و پیادهسازی یک دستیار هوشمند دیتابیسی مبتنی بر مدلهای زبانی پیشرفته (LLM) است که با اتکا به مستندات نسخهبندیشده دیتابیس نرمافزار، قادر به تولید Queryهای امن، دقیق و سازگار با نسخه نرمافزار و سطح دسترسی کاربران باشد.
این سامانه باید بهعنوان یک Report Generator و Query Generator هوشمند عمل کرده و امکان استفاده همزمان در بستر وب، API و سرویس ابری را فراهم کند.
2. محدوده پروژه (Scope – فقط فاز 3)
2.1 تولید Query هوشمند
سامانه باید قابلیتهای زیر را داشته باشد:
دریافت مستندات کامل دیتابیس بهصورت نسخهبندیشده
تولید Queryهای SQL متناسب با نسخه نرمافزار ارسالی
تولید Query بر اساس:
درخواست کاربر
ساختار دیتابیس
ورژن نرمافزار
شناسه کاربر و سطح دسترسی
درج الزامی لایه بررسی دسترسی دادهای (Data Access Validation) در تمام Queryها
هیچ Query بدون این بررسی مجاز به تولید یا ارسال نیست
پشتیبانی از دستهبندی Queryها (گزارشگیری، تحلیلی، درج، ویرایش و …)
اعمال بررسیهای اضافی بر اساس نوع Query
مثال: بررسی مجوز دسترسی برای افزودن سطر یا دسترسی منویی
3. الزامات امنیتی و کنترلی Query
سامانه موظف است موارد زیر را بهصورت پیشفرض و غیرقابل غیرفعالسازی رعایت کند:
جلوگیری از SQL Injection
تشخیص درخواستهای مخرب
Validation چندلایه ورودیها
جلوگیری از افشای اطلاعات حساس
سطح حساسیت دادهها در مستندات مشخص شده و باید رعایت شود
کنترل پرامپتهای نامربوط
جلوگیری از ارسال و پاسخ به درخواستهای خارج از دامنه Query
عدم تولید Query ناقص یا بدون کنترل دسترسی
ثبت لاگ کامل Queryهای تولیدشده (بدون ذخیره داده حساس)
4. مدیریت نسخهها (Versioning)
مستندات دیتابیس باید بهصورت Versioned بارگذاری شوند
امکان استفاده مجدد از بخشهای مشترک مستندات (حداقل 80٪ اشتراک)
تولید Query باید کاملاً وابسته به نسخه اعلامشده باشد
تغییر نسخه نباید نیازمند بارگذاری مجدد کامل مستندات باشد
5. داشبورد و مدیریت مصرف
سامانه باید دارای پنل مدیریتی با قابلیتهای زیر باشد:
مدیریت توکن مصرفی
تعریف سهم مصرف برای هر سازمان
تعریف کاربر مجزا با نام کاربری و رمز عبور
گزارشگیری مصرف
مصرف توکن
تعداد Query
نوع درخواستها
تحلیل پرامپت و پاسخ
مشاهده پرامپتهای ارسالشده
تحلیل پاسخها برای بهبود عملکرد مدل
6. API و نحوه استفاده
قابلیت استفاده:
از طریق وب (Cloud-based)
از طریق API امن از داخل نرمافزار
ارتباط API از طریق یک سرور میانی
پشتیبانی از:
Authentication
Rate Limiting
Multi-Tenant
مستندسازی کامل API برای استفاده توسعهدهندگان
7. معماری و الزامات فنی (محدود به فاز 3)
معماری ماژولار و قابل توسعه
جداسازی کامل:
منطق Query Generator
کنترل دسترسی
تحلیل امنیت
پشتیبانی از:
RAG برای اتصال مستندات دیتابیس
Vector DB
قابلیت توسعه بدون تغییر در هسته سیستم
8. خروجیها و Deliverables
پیمانکار موظف به تحویل موارد زیر است:
ماژول Query Generator عملیاتی
داشبورد مدیریتی فاز 3
API مستندشده
نمونه Queryهای تولیدشده برای نسخههای مختلف
گزارش تست امنیت Query
مستندات فنی و کاربری
گزارش تفکیکی هزینهها:
تحلیل
توسعه
امنیت
تست
مستندسازی
9. الزامات قراردادی
تحویل کامل و قابل بهرهبرداری
تضمین کیفیت و پشتیبانی حداقل 6 ماه
رعایت کامل الزامات امنیتی
مالکیت کامل خروجی برای کارفرما
امکان توسعه فازهای بعدی بدون بازطراحی
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.