Ava Mosaic AI
v0.1.9
__ __ _______ _______ _______ ___ _______
| |_| || || || _ || | | |
| || _ || _____|| |_| || | | |
| || | | || |_____ | || | | |
| || |_| ||_____ || || | | _|
| ||_|| || | _____| || _ || | | |_
|_| |_||_______||_______||__| |__||___| |_______|
Mosaic は、LLM ベースのタスク用の Instructor ライブラリの機能を拡張する軽量の Python ライブラリです。 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
の実装に対する @daveebbelaar に心からのエールを送ります。ここで彼の作品をチェックしてください。Mosaic は MIT ライセンスに基づいてリリースされています。詳細については、LICENSE ファイルを参照してください。
[karan Singh Kochar] による ❤️ で構築