mirror of
https://github.com/lfnovo/open-notebook.git
synced 2026-04-29 20:10:07 +00:00
add support for GROQ models
This commit is contained in:
parent
9ba5709a3c
commit
321234e485
6 changed files with 95 additions and 10 deletions
|
|
@ -10,6 +10,7 @@ from open_notebook.models.embedding_models import (
|
|||
from open_notebook.models.llms import (
|
||||
AnthropicLanguageModel,
|
||||
GeminiLanguageModel,
|
||||
GroqLanguageModel,
|
||||
LanguageModel,
|
||||
LiteLLMLanguageModel,
|
||||
OllamaLanguageModel,
|
||||
|
|
@ -20,6 +21,7 @@ from open_notebook.models.llms import (
|
|||
XAILanguageModel,
|
||||
)
|
||||
from open_notebook.models.speech_to_text_models import (
|
||||
GroqSpeechToTextModel,
|
||||
OpenAISpeechToTextModel,
|
||||
SpeechToTextModel,
|
||||
)
|
||||
|
|
@ -46,6 +48,7 @@ MODEL_CLASS_MAP: Dict[str, ProviderMap] = {
|
|||
"openai": OpenAILanguageModel,
|
||||
"gemini": GeminiLanguageModel,
|
||||
"xai": XAILanguageModel,
|
||||
"groq": GroqLanguageModel,
|
||||
},
|
||||
"embedding": {
|
||||
"openai": OpenAIEmbeddingModel,
|
||||
|
|
@ -55,6 +58,7 @@ MODEL_CLASS_MAP: Dict[str, ProviderMap] = {
|
|||
},
|
||||
"speech_to_text": {
|
||||
"openai": OpenAISpeechToTextModel,
|
||||
"groq": GroqSpeechToTextModel,
|
||||
},
|
||||
"text_to_speech": {
|
||||
"openai": OpenAITextToSpeechModel,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue