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

OpenLLMetry হলো OpenTelemetry-এর উপরে নির্মিত এক্সটেনশনের একটি সেট, যা LLM অ্যাপ্লিকেশনের জন্য সম্পূর্ণ অবজার্ভেবিলিটি প্রদান করে। এটি স্ট্যান্ডার্ড OpenTelemetry ডেটা ব্যবহার করে, যা Datadog, Honeycomb এবং অন্যান্যদের মতো বিদ্যমান অবজার্ভেবিলিটি সমাধানগুলোর সাথে ইন্টিগ্রেশন করতে দেয়। রিপোজিটরিতে LLM প্রোভাইডার, ভেক্টর ডেটাবেস এবং ফ্রেমওয়ার্কের জন্য স্ট্যান্ডার্ড OpenTelemetry ইনস্ট্রুমেন্টেশন, সেইসাথে সহজ সেটআপের জন্য একটি Traceloop SDK অন্তর্ভুক্ত রয়েছে। SDKটি pip-এর মাধ্যমে ইনস্টল করা যায় এবং এক লাইন কোড দিয়ে ইনিশিয়ালাইজ করা যায়। এটি Traceloop, Datadog, New Relic, Grafana এবং আরও অনেক কিছুসহ অসংখ্য ডেস্টিনেশন সমর্থন করে। ইনস্ট্রুমেন্টেড কম্পোনেন্টগুলোর মধ্যে রয়েছে OpenAI, Anthropic, Cohere এবং Google Generative AI-এর মতো LLM প্রোভাইডার; Chroma, Pinecone এবং Qdrant-এর মতো ভেক্টর DB; এবং LangChain, LlamaIndex এবং CrewAI-এর মতো ফ্রেমওয়ার্ক। প্রকল্পটি Traceloop দ্বারা Apache 2.0 লাইসেন্সের অধীনে রক্ষণাবেক্ষণ করা হয় এবং অবদানকে স্বাগত জানায়।