Customize application settings (#132)
* Allow customizing the base application * Make the core llms and embeddings customizable * Make the settings, reasoning and index customizable * Import from langchain_openai
This commit is contained in:
parent
5a9d6f75be
commit
9c5b707010
|
@ -122,7 +122,7 @@ class OpenAIEmbeddings(LCEmbeddingMixin, BaseEmbeddings):
|
|||
|
||||
def _get_lc_class(self):
|
||||
try:
|
||||
from langchain_community.embeddings import OpenAIEmbeddings
|
||||
from langchain_openai import OpenAIEmbeddings
|
||||
except ImportError:
|
||||
from langchain.embeddings import OpenAIEmbeddings
|
||||
|
||||
|
@ -152,7 +152,7 @@ class AzureOpenAIEmbeddings(LCEmbeddingMixin, BaseEmbeddings):
|
|||
|
||||
def _get_lc_class(self):
|
||||
try:
|
||||
from langchain_community.embeddings import AzureOpenAIEmbeddings
|
||||
from langchain_openai import AzureOpenAIEmbeddings
|
||||
except ImportError:
|
||||
from langchain.embeddings import AzureOpenAIEmbeddings
|
||||
|
||||
|
|
|
@ -163,7 +163,7 @@ class AzureChatOpenAI(LCChatMixin, ChatLLM):
|
|||
|
||||
def _get_lc_class(self):
|
||||
try:
|
||||
from langchain_community.chat_models import AzureChatOpenAI
|
||||
from langchain_openai import AzureChatOpenAI
|
||||
except ImportError:
|
||||
from langchain.chat_models import AzureChatOpenAI
|
||||
|
||||
|
|
|
@ -187,7 +187,7 @@ class AzureOpenAI(LCCompletionMixin, LLM):
|
|||
|
||||
def _get_lc_class(self):
|
||||
try:
|
||||
from langchain_community.llms import AzureOpenAI
|
||||
from langchain_openai import AzureOpenAI
|
||||
except ImportError:
|
||||
from langchain.llms import AzureOpenAI
|
||||
|
||||
|
|
|
@ -50,6 +50,7 @@ dev = [
|
|||
"sphinx",
|
||||
"coverage",
|
||||
"openai",
|
||||
"langchain-openai",
|
||||
"chromadb",
|
||||
"wikipedia",
|
||||
"duckduckgo-search",
|
||||
|
|
Loading…
Reference in New Issue
Block a user