No module named 'langchain_community.chat_models.vertexai'
Here's how to solve this problem. Error:
(base) (ragas_rel) PS E:\code\python-project\ragas_rel> uv run python main.py
Traceback (most recent call last):
File "E:\code\python-project\ragas_rel\main.py", line 5, in
from ragas.llms import llm_factory
File "E:\code\python-project\ragas_rel.venv\Lib\site-packages\ragas_init.py", line 5, in
from ragas.evaluation import aevaluate, evaluate
File "E:\code\python-project\ragas_rel.venv\Lib\site-packages\ragas\evaluation.py", line 31, in
from ragas.llms import llm_factory
File "E:\code\python-project\ragas_rel.venv\Lib\site-packages\ragas\llms_init.py", line 1, in
from ragas.llms.base import (
File "E:\code\python-project\ragas_rel.venv\Lib\site-packages\ragas\llms\base.py", line 12, in
from langchain_community.chat_models.vertexai import ChatVertexAI
ModuleNotFoundError: No module named 'langchain_community.chat_models.vertexai'
Source: vibrantlabsai/ragas