关于模型问题请教

目前正在尝试用LangChain结合大模型搭建一些应用,要对接的是星火大模型,有些疑问一直没搞明白:

LangChain支持三种不同的模型(LLMs、聊天模式、文本嵌入模型)

1、如果用LLMs,那引用模块的时候(比如from langchain.llms import openai),星火该用什么呢?
2、如果是搭建问答知识库一类的应用,我是用OpenAIEmbeddings还是HuggingFaceEmbeddings?或者是其他的?

星火需要自己搞自定义llm,他们现在目前应该是没有langchain的官方包。