Find answers from the community

K
Kunjan
Offline, last seen yesterday
Joined February 16, 2025
Hello People,
I need your guidance.

Plain Text
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?
Plain Text
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
30 comments
K
L