پرش به محتوای اصلی

برای MariaDB، LLM ها موتورهای جستجوی جدیدی هستند که می توانند برنده شوند

دِ رجیستر۱۴۰۵ مهر ۲, پنجشنبه، ساعت ۱۳:۳۰حدود 4 دقیقه مطالعه

رئیس بنیاد می گوید که جستجوی برداری آن آماده است، اما دستیاران کدنویسی توسعه دهندگان را به سمت پایگاه های داده دیگر راهنمایی می کنند.

MariaDB جستجوی برداری را در پایگاه داده خود تعبیه کرده است. رئیس اجرایی بنیاد MariaDB می‌گوید مشکل آن متقاعد کردن ابزارهای کدنویسی هوش مصنوعی است تا به کسی در مورد آن بگوید. کاج آرنو به ما می گوید: «ما آنقدر ناامید هستیم که دنیا نمی فهمد MariaDB بردار دارد. آرنو با The Register در Percona Live صحبت می کند، جایی که به نظر می رسد فروشندگان پایگاه داده رقیب در حالت غیرعادی دانشگاهی هستند.

نه اینکه آرنو از این‌جا و آن‌جا سایه افکنده است: «من فکر می‌کنم ما در دوره‌ای از آرامش هستیم و به نوعی در آب‌های هموار حرکت می‌کنیم و می‌بینیم که هوش مصنوعی چگونه روی چیزها تأثیر می‌گذارد، چگونه توسعه‌پذیری روی چیزها تأثیر می‌گذارد... و من آنقدر مطمئن نیستم که MySQL این همه زمان آرام را پشت سر می‌گذارد». MariaDB در سال 2009 از MySQL جدا شد، زیرا اوراکل به خرید Sun Microsystems نزدیک شد. اکنون از جستجوی برداری پشتیبانی می‌کند، که به برنامه‌ها اجازه می‌دهد آیتم‌ها را بر اساس شباهت و نه مطابقت دقیق پیدا کنند - یک نیاز رایج در برنامه‌های هوش مصنوعی.

بنیاد غیرانتفاعی MariaDB از توسعه سرور منبع باز و جامعه آن پشتیبانی می کند، در حالی که MariaDB plc محصولات تجاری را توسعه می دهد و پشتیبانی ارائه می دهد. MariaDB برای کاربران بسیاری از توزیع های لینوکس آشناست. نگرانی آرنو این است که آیا توسعه دهندگانی که پروژه هوش مصنوعی جدیدی را شروع می کنند، هرگز به سمت آن سوق داده می شوند یا خیر. او توضیح می دهد: «مردم شروع به استفاده از پایگاه داده های برداری بر اساس برخی چارچوب ها یا بر اساس برخی از انتخاب های پیش فرض LLM می کنند.

"بنابراین اگر کدگذاری وایبک را انجام دهید و زمانی که کلود کد چیزی را پیشنهاد می‌کند، فقط دکمه enter را فشار دهید، در نهایت از MariaDB برای جستجوی برداری خود استفاده نخواهید کرد و این چیزی است که ما باید تغییر دهیم." آرنو بخشی از مشکل را به اطلاعات موجود در ابزارهای هوش مصنوعی نسبت می دهد. داده‌های آموزشی آنها ممکن است مربوط به ویژگی‌های برداری MariaDB باشد، در حالی که مستندات و نمونه‌هایی که توسعه‌دهندگان در جاهای دیگر با آن‌ها مواجه می‌شوند ممکن است همچنان از جایگزین‌های ثابت شده حمایت کنند.

او می‌گوید: «میلیون‌ها مکان وجود دارد که ما باید موارد را به‌روزرسانی کنیم تا چارچوب‌ها، داده‌های آموزشی برای LLMها و همه آن‌ها از وجود بردارهای MariaDB مطلع شوند. مثلا، اگر از یک LLM تصادفی بپرسید، از چه پایگاه داده ای برای بردارها استفاده کنم؟ و شما MariaDB را ذکر نمی کنید. امروز، بر اساس آموزش‌هایی که مدل‌های LLM در حال حاضر دارند، هیچ‌کس MariaDB را پیشنهاد نمی‌کند." در یک بررسی کاملا غیرعلمی، از کلود پرسیدیم که از کدام پایگاه داده برای جستجوی برداری استفاده کنیم. ابتدا PostgreSQL را پیشنهاد کرد و به MariaDB اشاره نکرد.

با این حال، هنگامی که از MariaDB برای مقایسه با PostgreSQL برای همان کار خواسته شد، چیزهای زیادی برای گفتن داشت. این ابزار از قابلیت های MariaDB اطلاع داشت. فقط آنها را داوطلب نکرد. "من این را با روزهای قدیم مقایسه می‌کنم که چگونه می‌توان رتبه گوگل خود را بهبود بخشید. این یک علم عرفانی بود. شما واقعا نمی‌دانستید که گوگل چگونه نتایج را در اولویت قرار می‌دهد.

اکنون دنیا [از بهینه سازی موتورهای جستجو] به بهینه سازی LLM رفته است." آرنو تصدیق می‌کند که فروشندگان می‌توانند از توصیه‌ها استفاده کنند، اما می‌گوید: «من فکر می‌کنم تنها راه مناسب برای تأثیرگذاری بر آن، داشتن آن و مستند کردن آن و افرادی است که از آن استفاده می‌کنند». این امر MariaDB را با مشکل مرغ و تخم مرغ مواجه می‌کند: بدون اینکه کاربران مثال‌ها و بحث‌هایی درباره جستجوی برداری آن ایجاد کنند، ابزارهای هوش مصنوعی مطالب کمتری برای یادگیری در مورد آن دارند.

"محرکان اولیه یک مزیت نامناسب دارند، و مثل این است که اگر آب در جهت خاصی شروع به جریان کند، در آن جهت به جریان خود ادامه می دهد. و اکنون ما باید آن را تغییر دهیم و مردم را از کاری که انجام می دهیم آگاه کنیم." تلاش‌های MariaDB برای جذب توسعه‌دهندگان همچنین این سوال را ایجاد می‌کند که کدام قابلیت‌ها در نسخه جامعه آن باقی خواهند ماند. Galera، فناوری خوشه‌بندی مورد استفاده با MariaDB، بحث‌هایی را در مورد آینده منبع باز و جایگاه آن در خط تولید سازمانی این شرکت به‌وجود آورده است.

"شما می توانید نظرات متفاوتی در مورد اینکه آیا این دقیقا بخشی از MariaDB، سرور اصلی است یا خیر، داشته باشید، اما این محصولی است که در ابتدا بخشی از تیم مهندسی هسته MariaDB نبوده است. توسط نهادی مدیریت می شود که توسط MariaDB plc خریداری شده است، که یک نهاد تجاری است و با سرور MariaDB برابری نمی کند، و آنها می توانند هر کاری را که می خواهند با آن انجام دهند." "این آزادی آنهاست. این حق آنهاست که تصمیم بگیرند چه کاری می خواهند انجام دهند. آنچه ما از آن محافظت می کنیم سرور MariaDB است، و اگر کسی با آن اشتباه کند، ما بسیار ناراحت خواهیم شد!" ®

خواندن متن کامل در دِ رجیستربه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

For MariaDB, LLMs are the new search engines to win over

Its vector search is ready, but coding assistants keep pointing developers toward other databases, says the foundation's chairman

همه‌ی اخبار فناوری