প্রকল্প সম্পর্কে

txtai হলো সেমান্টিক সার্চ অ্যাপ্লিকেশন, LLM অর্কেশন এবং জটিল ভাষা মডেল ওয়ার্কফ্লো তৈরির জন্য একটি ব্যাপক এআই ফ্রেমওয়ার্ক। এর মূল ভিত্তি হলো একটি ইমবেডিং ডেটাবেস, যা ভেক্টর সূচি (বিচ্ছুরিত ও ঘন), গ্রাফ নেটওয়ার্ক এবং রিলেশনাল ডেটাবেস একত্রিত করে, যা ভেক্টর সার্চ এবং বড় ভাষা মডেল (LLM) অ্যাপ্লিকেশনের জন্য জ্ঞান উৎস প্রদান করে। প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে: - ভেক্টর সার্চ: টেক্সট, নথি, অডিও, ইমেজ এবং ভিডিওর জন্য SQL, অবজেক্ট স্টোরেজ, টপিক মডেলিং, গ্রাফ বিশ্লেষণ এবং মাল্টিমোডাল সূচিকরণ সমর্থন করে। - LLM অর্কেশন: স্বয়ংক্রিয় এজেন্ট, রিটার্ন অগমেন্টেড জেনারেশন (RAG) প্রক্রিয়া এবং মাল্টি-মডেল ওয়ার্কফ্লো তৈরির সরঞ্জাম। - পাইপলাইন ও ওয়ার্কফ্লো: প্রশ্ন-উত্তর, লেবেলিং, ট্রান্সক্রিপশন, অনুবাদ এবং সংক্ষিপ্তীকরণের মতো কাজের জন্য পূর্বনির্মিত পাইপলাইন, যা বড় ব্যবসা যুক্তির ওয়ার্কফ্লোতে যুক্ত করা যায়। - এজেন্ট: smolagents ফ্রেমওয়ার্কের উপর নির্মিত বুদ্ধিমান এজেন্ট, যা জটিল সমস্যার সমাধানে ইমবেডিং এবং পাইপলাইনকে সংযুক্ত করে। - API ও ইন্টিগ্রেশন: ওয়েব এবং মডেল কনটেক্সট প্রোটোকল (MCP) API প্রদান করে, যাতে JavaScript, Java, Rust এবং Go-এর জন্য বাইন্ডিং রয়েছে। এটি Python 3.10+, Hugging Face Transformers, Sentence Transformers এবং FastAPI ব্যবহার করে তৈরি।