Hello People,
I need your guidance.
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
model="model",
api_key="Key",
api_base="OpenAI Compatible endpoint",
context_window=16000,
is_chat_model=True,
is_function_calling_model=False,
)
Settings.embed_model = llm
# Create index
index = VectorStoreIndex.from_documents(
documents,
show_progress=True)
In this code facing error. Am I doing something wrong?
1AssertionError Traceback (most recent call last)
Cell In[22], line 31
22 documents = SimpleDirectoryReader("../data", required_exts=[".txt"]).load_data()
23 #embed_model = llm
24
25
(...)
29 # api_base="http://tentris-ml.cs.upb.de:8502/v1"
30 # )
---> 31 Settings.embed_model = llm
33 # Create index
34 index = VectorStoreIndex.from_documents(
35 documents,
36 show_progress=True)
File c:\Users\KUNJAN SHAH\AppData\Local\Programs\Python\Python311\Lib\site-packages\llama_index\core\settings.py:74, in _Settings.embed_model(self, embed_model)
71 @embed_model.setter
72 def embed_model(self, embed_model: EmbedType) -> None:
73 """Set the embedding model."""
---> 74 self._embed_model = resolve_embed_model(embed_model)
File c:\Users\KUNJAN SHAH\AppData\Local\Programs\Python\Python311\Lib\site-packages\llama_index\core\embeddings\utils.py:136, in resolve_embed_model(embed_model, callback_manager)
133 print("Embeddings have been explicitly disabled. Using MockEmbedding.")
134 embed_model = MockEmbedding(embed_dim=1)
--> 136 assert isinstance(embed_model, BaseEmbedding)
138 embed_model.callback_manager = callback_manager or Settings.callback_manager
140 return embed_model
I need your little time. Please help