Bedrock
Amazon Bedrock 是一项完全托管的服务,通过 API 提供来自领先 AI 初创公司和亚马逊的基础模型(FM)。您可以从广泛的 FM 中选择最适合您用例的模型。这将帮助您开始使用 LangChain 的 Bedrock 补全模型(LLM)。有关
Bedrock 功能和配置选项的详细文档,请参阅API 参考。
概览
集成详情
| 类别 | 包 | 本地 | 可序列化 | PY 支持 | 下载量 | 版本 |
|---|---|---|---|---|---|---|
| Bedrock | @langchain/community | ❌ | ✅ | ✅ |
设置
要访问 Bedrock 模型,您需要创建一个 AWS 账户,获取 API 密钥,并安装@langchain/community 集成以及一些对等依赖项。
凭据
前往aws.amazon.com 注册 AWS Bedrock 并生成 API 密钥。完成后,设置环境变量。安装
LangChain Bedrock 集成位于@langchain/community 包中。
@aws-sdk/credential-provider-node 依赖项并使用 web 入口点。
@aws-sdk/credential-provider-node 依赖项并使用 web 入口点。
@aws-sdk/credential-provider-node 依赖项并使用 web 入口点。
实例化
现在我们可以实例化我们的模型对象并生成聊天完成调用
请注意,某些模型需要特定的提示技术。例如,Anthropic 的 Claude-v2 模型如果提示不以Human: 开头,则会抛出错误。
API 参考
有关所有 Bedrock 功能和配置的详细文档,请参阅API 参考。以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。