跳至主要内容

Bedrock

Amazon Bedrock 是一项完全托管的服务,提供来自领先 AI 公司(如 AI21 LabsAnthropicCohereMetaStability AIAmazon)的高性能基础模型 (FM) 选择,并通过单个 API 提供,以及构建生成式 AI 应用程序所需的广泛功能,包括安全性、隐私和负责任的 AI。 使用 Amazon Bedrock,您可以轻松地试验和评估适合您用例的顶级 FM,使用微调和 检索增强生成 (RAG) 等技术私下使用您的数据对其进行自定义,并构建使用您的企业系统和数据源执行任务的代理。 由于 Amazon Bedrock 是无服务器的,因此您无需管理任何基础设施,并且可以使用您已经熟悉的 AWS 服务安全地将生成式 AI 功能集成并部署到您的应用程序中。

%pip install --upgrade --quiet  boto3
from langchain_community.embeddings import BedrockEmbeddings

embeddings = BedrockEmbeddings(
credentials_profile_name="bedrock-admin", region_name="us-east-1"
)
API 参考:BedrockEmbeddings
embeddings.embed_query("This is a content of the document")
embeddings.embed_documents(
["This is a content of the document", "This is another document"]
)
# async embed query
await embeddings.aembed_query("This is a content of the document")
# async embed documents
await embeddings.aembed_documents(
["This is a content of the document", "This is another document"]
)

此页面是否有帮助?


您还可以留下详细的反馈 在 GitHub 上.