Ava Mosaic AI
v0.1.9
__ __ _______ _______ _______ ___ _______
| |_| || || || _ || | | |
| || _ || _____|| |_| || | | |
| || | | || |_____ | || | | |
| || |_| ||_____ || || | | _|
| ||_|| || | _____| || _ || | | |_
|_| |_||_______||_______||__| |__||___| |_______|
Mosaic هي مكتبة Python خفيفة الوزن تعمل على توسيع إمكانيات مكتبة Instructor للمهام المستندة إلى LLM. ولدت Mosaic من مشروع شخصي لتبسيط العمليات المتكررة في تطوير GenAI، وتهدف إلى تقليل النفقات العامة وتبسيط العمليات المشتركة في مشاريع LLM/GenAI.
pip install ava-mosaic-ai
import ava_mosaic_ai
from pydantic import BaseModel
# Initialize LLM
llm = ava_mosaic_ai . get_llm ( "openai" )
# Define response model
class ResponseModel ( BaseModel ):
response : str
# Use Mosaic's simplified interface
response = llm . create_completion (
response_model = ResponseModel ,
messages = [{ "role" : "user" , "content" : "Tell me a joke about AI" }],
)
print ( response )
للحصول على التوثيق الكامل، قم بزيارة موقع المستندات الخاص بنا.
نحن نرحب بالمساهمات! يرجى الاطلاع على دليل المساهمة لدينا لمزيد من التفاصيل.
llm_factory
، الذي ألهم هذا المشروع. تحقق من عمله هنا.يتم إصدار الفسيفساء بموجب ترخيص MIT. راجع ملف الترخيص للحصول على التفاصيل.
تم تصميمه باستخدام ❤️ بواسطة [كاران سينغ كوشار]