প্রকল্প সম্পর্কে
AskNews Python SDK হল AskNews API-এর জন্য একটি ক্লায়েন্ট লাইব্রেরি, যা বড় ভাষা মডেল (LLM) কার্যপ্রবাহে রিয়েল-টাইম খবরের ডেটা নির্বিঘ্নে সংহত করার জন্য ডিজাইন করা হয়েছে। SDKটি Python 3.8 থেকে 3.13 সংস্করণ সমর্থন করে এবং pip-এর মাধ্যমে ইনস্টল করা যায়।
এর মূল মূল্য প্রস্তাব হল সরলতা: `ask.news.search_news(query).as_string`-এ একক কল একটি প্রম্পট-অপ্টিমাইজড স্ট্রিং ফেরত দেয় যা যেকোনো LLM-এ সরাসরি দেওয়ার জন্য প্রস্তুত, ফলে কাস্টম খবর পুনরুদ্ধার এবং ফরম্যাটিং লজিকের প্রয়োজনীয়তা দূর হয়।
মৌলিক খবর অনুসন্ধানের বাইরে, SDKটি API-এর বিস্তৃত এন্ডপয়েন্ট সেট উন্মোচন করে:
- **/stories**: আধুনিক আর্টিকেল ক্লাস্টারিং সহ উচ্চ-স্তরের ইভেন্ট ট্র্যাকিং, যা সিস্টেমগুলিকে বিকশিত খবরের বর্ণনা অনুসরণ করতে সক্ষম করে।
- **/forecasts**: যেকোনো রিয়েল-টাইম ইভেন্টে শিল্প-নেতৃত্বাধীন পূর্বাভাস ক্ষমতা, যা আর্থিক বা রাজনৈতিক প্রেক্ষাপটে ভবিষ্যদ্বাণীমূলক বিশ্লেষণের জন্য উপযোগী।
- **/analytics**: অর্থ ও রাজনীতি কভার করে এমন টাইম-সিরিজ ডেটা, যা ড্যাশবোর্ড এবং ট্রেন্ড বিশ্লেষণের জন্য উপযুক্ত।
- **/deepnews**: একটি গভীর গবেষণা এজেন্ট যা একটি খবরের নলেজ গ্রাফ, X (টুইটার), রেডিট, গুগল, উইকিপিডিয়া এবং আরও অনেক কিছু অন্বেষণ করে চাহিদা অনুযায়ী পূর্বাভাস, রিপোর্ট এবং বিশ্লেষণ তৈরি করে।
- **/graph**: উপলব্ধ বৃহত্তম খবরের নলেজ গ্রাফে অ্যাক্সেস, যা ব্যবহারকারীদের সত্তা সম্পর্ক এবং ইভেন্ট সংযোগের জন্য কাস্টম গ্রাফ কোয়েরি তৈরি করতে দেয়।
- **/websearch**: LLM-ডিস্টিলড সারাংশ সহ ওয়েব অনুসন্ধান, যা সংক্ষিপ্ত, প্রসঙ্গ-সচেতন ফলাফল প্রদান করে।
SDKটি একটি API কী এবং ঐচ্ছিক স্কোপ (news, chat, stories, analytics) দিয়ে ইনিশিয়ালাইজ করা হয়, যা ডেভেলপারদের তাদের অ্যাপ্লিকেশন অ্যাক্সেস করতে পারে এমন ক্ষমতার উপর সূক্ষ্ম নিয়ন্ত্রণ দেয়। সম্পূর্ণ API ডকুমেন্টেশন docs.asknews.app-এ উপলব্ধ, এবং প্রকল্পটি সহায়তা ও সহযোগিতার জন্য একটি Discord সম্প্রদায় বজায় রাখে।
এই টুলটি বিশেষভাবে সেই ডেভেলপারদের জন্য মূল্যবান যারা RAG (রিট্রিভাল-অগমেন্টেড জেনারেশন) সিস্টেম, খবর-সচেতন চ্যাটবট, আর্থিক বিশ্লেষণ প্ল্যাটফর্ম বা যেকোনো অ্যাপ্লিকেশন তৈরি করছেন যেখানে LLM ইনফারেন্সের জন্য আপ-টু-ডেট, কাঠামোবদ্ধ খবরের ডেটা প্রয়োজন।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.