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
, которая вдохновила этот проект. Посмотрите его работы здесь.Mosaic распространяется под лицензией MIT. Подробности смотрите в файле ЛИЦЕНЗИИ.
Создано с ❤️ автором [Караном Сингхом Кочаром]