Ava Mosaic AI
v0.1.9
__ __ _______ _______ _______ ___ _______
| |_| || || || _ || | | |
| || _ || _____|| |_| || | | |
| || | | || |_____ | || | | |
| || |_| ||_____ || || | | _|
| ||_|| || | _____| || _ || | | |_
|_| |_||_______||_______||__| |__||___| |_______|
모자이크는 LLM 기반 작업을 위해 강사 라이브러리의 기능을 확장하는 경량 Python 라이브러리입니다. 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
구현에 대해 @daveebbelaar에게 진심으로 감사드립니다. 여기에서 그의 작품을 확인해보세요.모자이크는 MIT 라이선스에 따라 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
[karan Singh Kochar]의 ❤️으로 제작됨