`.[agents]` extra omits `langchain-anthropic`, so a shipped example cannot run
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 88/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- python
- Lĩnh vực
- build-system
Hướng nghiên cứu
Cập nhật các mục [tool.poetry.extras] trong pyproject.toml, thêm langchain-anthropic vào extra agents và extra riêng của nó. Trước tiên, hãy kiểm tra các khai báo dependency, sau đó chạy pip install -e '.[agents]' trong một môi trường sạch và thực thi examples/agents/langgraph/43_react_agent_multi_model.py; hoàn tất khi example chạy mà không có ModuleNotFoundError.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Files: pyproject.toml ([tool.poetry.extras]), affects examples/agents/langgraph/43_react_agent_multi_model.py
Symptom: After the documented install — pip install -e '.[agents]', which is what CI runs — the example fails immediately:
ModuleNotFoundError: No module named 'langchain_anthropic'
Cause: The agents extra lists langchain, langchain-core, langchain-openai, langgraph, google-adk, openai, openai-agents, anthropic, claude-code-sdk — but not langchain-anthropic, which 43_react_agent_multi_model.py imports for ChatAnthropic.
Fix: Add langchain-anthropic to the agents extra (and its own langchain-anthropic extra alongside the existing langchain / langgraph ones).
Verify: From a clean env, pip install -e '.[agents]' then python examples/agents/langgraph/43_react_agent_multi_model.py runs. Confirmed: with langchain-anthropic 1.5.5 installed manually it passes on both server types (5.8s / 76.7s).
- Ngôn ngữ chính
- Python
- Star
- 104
- Fork
- 43
- Merge trung bình
- 1 ngày 13 giờ
- Pull request đã merge (30 ngày)
- 4
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của conductor-oss/python-sdk
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
conductor-oss/python-sdk#507 ·
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 90/100
conductor-oss/python-sdk#502 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
conductor-oss/python-sdk#483 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
conductor-oss/python-sdk#478 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
conductor-oss/python-sdk#430 ·
Tất cả issue của conductor-oss/python-sdk
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100