mirror of
https://github.com/BoardWare-Genius/jarvis-models.git
synced 2025-12-14 17:13:25 +00:00
feat: blackbox chat_llama updated
This commit is contained in:
@ -67,11 +67,6 @@ def fastchat_loader():
|
||||
from .fastchat import Fastchat
|
||||
return Injector().get(Fastchat)
|
||||
|
||||
@model_loader(lazy=blackboxConf.lazyloading)
|
||||
def chat_loader():
|
||||
from .chat import Chat
|
||||
return Injector().get(Chat)
|
||||
|
||||
@model_loader(lazy=blackboxConf.lazyloading)
|
||||
def chroma_query_loader():
|
||||
from .chroma_query import ChromaQuery
|
||||
@ -83,10 +78,20 @@ def chroma_upsert_loader():
|
||||
return Injector().get(ChromaUpsert)
|
||||
|
||||
@model_loader(lazy=blackboxConf.lazyloading)
|
||||
def chroma_chat_load():
|
||||
def chroma_chat_loader():
|
||||
from .chroma_chat import ChromaChat
|
||||
return Injector().get(ChromaChat)
|
||||
|
||||
@model_loader(lazy=blackboxConf.lazyloading)
|
||||
def chat_loader():
|
||||
from .chat import Chat
|
||||
return Injector().get(Chat)
|
||||
|
||||
@model_loader(lazy=blackboxConf.lazyloading)
|
||||
def chat_llama_loader():
|
||||
from .chat_llama import ChatLLaMA
|
||||
return Injector().get(ChatLLaMA)
|
||||
|
||||
@singleton
|
||||
class BlackboxFactory:
|
||||
models = {}
|
||||
@ -103,10 +108,11 @@ class BlackboxFactory:
|
||||
self.models["text_and_image"] = text_and_image_loader
|
||||
self.models["chroma_query"] = chroma_query_loader
|
||||
self.models["chroma_upsert"] = chroma_upsert_loader
|
||||
self.models["chroma_chat"] = chroma_chat_load
|
||||
self.models["chroma_chat"] = chroma_chat_loader
|
||||
self.models["melotts"] = melotts_loader
|
||||
self.models["vlms"] = vlms_loader
|
||||
self.models["chat"] = chat_loader
|
||||
self.models["chat_llama"] = chat_llama_loader
|
||||
|
||||
def __call__(self, *args, **kwargs):
|
||||
return self.processing(*args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user