错误导入错误:无法从“anthropic”导入名称“Anthropic”

问题描述 投票:0回答:1

有人可以帮忙解决这个问题吗

from anthropic import Anthropic
client = instructor.fromanthropic(Anthropic())
ERROR ImportError: cannot import name 'Anthropic' from 'anthropic' (/usr/local/lib/python3.10/dist-packages/anthropic/_init.py)

版本 导师==1.3.7 人择==0.2.8

参考:https://python.useinstructor.com/#using-openai

已安装教练==1.3.7人类==0.2.8

python python-3.x python-import anthropic
1个回答
0
投票

文档说在导入模块之前安装依赖项:

为了保持较小的捆绑包大小,讲师仅附带 OpenAI 客户端。在使用其他客户端及其各自的 from_xx 方法之前,请确保您已按照以下说明安装了依赖项。

Anthropic : pip install "instructor[anthropic]"
Google Generative AI: pip install "instructor[google-generativeai]"
Vertex AI: pip install "instructor[vertexai]"
Cohere: pip install "instructor[cohere]"
Litellm: pip install "instructor[litellm]"
Mistral: pip install "instructor[mistralai]"

这里是片段和链接:https://python.useinstructor.com/#getting-started

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.