Now I am developing one chatbot using openai and llama index but there is an error, I don’t know what should I do?
HELP ME!
from llama_index.core import Settings
from llama_index.llms.openai import OpenAI
from llama_index.embeddings.openai import OpenAIEmbedding
Settings.llm = OpenAI(model="gpt-3.5-turbo"
Settings.embed_model = OpenAIEmbedding(model="text-embedding-ada-002")
Cell In[12], line 6
3 from llama_index.embeddings.openai import OpenAIEmbedding
5 Settings.llm = OpenAI(model="gpt-3.5-turbo")
----> 6 Settings.embed_model = OpenAIEmbedding(model="text-embedding-ada-002")
File c:\Users\User\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\User\AppData\Local\Programs\Python\Python311\Lib\site-packages\llama_index\core\embeddings\utils.py:39, in resolve_embed_model(embed_model, callback_manager)
36 from llama_index.core.settings import Settings
38 try:
---> 39 from llama_index.core.bridge.langchain import Embeddings as LCEmbeddings
40 except ImportError:
41 LCEmbeddings = None # type: ignore
File c:\Users\User\AppData\Local\Programs\Python\Python311\Lib\site-packages\llama_index\core\bridge\langchain.py:66
62 from langchain.tools import BaseTool, StructuredTool, Tool # pants: no-infer-dep
63 from langchain_community.chat_message_histories import (
64 ChatMessageHistory,
65 ) # pants: no-infer-dep
...
2408 if hasattr(tp, '__origin__') and not _typing_extra.is_annotated(tp):
PydanticUserError: The `__modify_schema__` method is not supported in Pydantic v2. Use `__get_pydantic_json_schema__` instead in class `SecretStr`.
HELP me!