1. openai(ChatOpenAI 是专门为 OpenAI 的 API 设计的
-
GPT-3.5(如 gpt-3.5-turbo)
-
GPT-4(如 gpt-4, gpt-4-1106-preview 等)
)
其他大模型调用则需要该模型的服务提供商提供OpenAI兼容的API接口
e.g:
千问:
llm = ChatOpenAI(
model='qwen-max',
api_key=os.getenv('DASHSCOPE_API_KEY'),
base_url='https://dashscope.aliyuncs.com/compatible-mode/v1'
)
claude:
llm = ChatOpenAI(
model="claude-3-opus-20240229", # Claude模型名称
api_key="your_anthropic_api_key",
base_url="https://api.anthropic.com/v1/messages"
)
2. langchain为Claude提供了 ChatAnthropic 这个类来处理其独特的API调用方式
llm = ChatAnthropic(
model="claude-3-opus-20240229",
api_key="your_anthropic_api_key",
temperature=0.7
)
13万+

被折叠的 条评论
为什么被折叠?



