Ava Mosaic AI
v0.1.9
__ __ _______ _______ _______ ___ _______
| |_| || || || _ || | | |
| || _ || _____|| |_| || | | |
| || | | || |_____ | || | | |
| || |_| ||_____ || || | | _|
| ||_|| || | _____| || _ || | | |_
|_| |_||_______||_______||__| |__||___| |_______|
Mosaik adalah pustaka Python ringan yang memperluas kemampuan pustaka Instruktur untuk tugas berbasis LLM. Lahir dari proyek pribadi untuk menyederhanakan proses berulang dalam pengembangan GenAI, Moses bertujuan untuk mengurangi overhead dan menyederhanakan operasi umum dalam proyek 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 )
Untuk dokumentasi lengkap, kunjungi situs dokumen kami.
Kami menyambut kontribusi! Silakan lihat Panduan Berkontribusi kami untuk lebih jelasnya.
llm_factory
, yang menginspirasi proyek ini. Lihat karyanya di sini.Mosaik dirilis di bawah Lisensi MIT. Lihat file LISENSI untuk detailnya.
Dibangun dengan ❤️ oleh [karan Singh Kochar]