AWS
所有与 Amazon AWS 平台相关的功能。
¥All functionality related to the Amazon AWS platform.
聊天模型
¥Chat Models
基岩版
¥Bedrock
请参阅 使用示例。
¥See a usage example.
import { BedrockChat } from "@langchain/community/chat_models/bedrock";
LLMs
基岩版
¥Bedrock
请参阅 使用示例。
¥See a usage example.
import { Bedrock } from "@langchain/community/llms/bedrock";
SageMaker 端点
¥SageMaker Endpoint
Amazon SageMaker 是一个可以构建、训练和部署机器学习 (ML) 模型的系统,拥有完全托管的基础架构、工具和工作流程。
¥Amazon SageMaker is a system that can build, train, and deploy machine learning (ML) models with fully managed infrastructure, tools, and workflows.
我们使用 SageMaker
来托管我们的模型并将其公开为 SageMaker Endpoint
。
¥We use SageMaker
to host our model and expose it as the SageMaker Endpoint
.
请参阅 使用示例。
¥See a usage example.
import {
SagemakerEndpoint,
SageMakerLLMContentHandler,
} from "@langchain/community/llms/sagemaker_endpoint";
文本嵌入模型
¥Text Embedding Models
基岩版
¥Bedrock
请参阅 使用示例。
¥See a usage example.
import { BedrockEmbeddings } from "@langchain/aws";
文档加载器
¥Document loaders
AWS S3 目录和文件
¥AWS S3 Directory and File
Amazon 简单存储服务 (Amazon S3) 是一项对象存储服务。AWS S3 目录 >AWS S3 存储桶
¥Amazon Simple Storage Service (Amazon S3) is an object storage service. AWS S3 Directory >AWS S3 Buckets
请参阅 S3FileLoader 使用示例。
¥See a usage example for S3FileLoader.
- npm
- Yarn
- pnpm
npm install @aws-sdk/client-s3
yarn add @aws-sdk/client-s3
pnpm add @aws-sdk/client-s3
import { S3Loader } from "@langchain/community/document_loaders/web/s3";
内存
¥Memory
AWS DynamoDB
AWS DynamoDB 是一项完全托管的
NoSQL
数据库服务,可提供快速、可预测的性能以及无缝的可扩展性。¥AWS DynamoDB is a fully managed
NoSQL
database service that provides fast and predictable performance with seamless scalability.
我们必须配置 AWS CLI。
¥We have to configure the AWS CLI.
- npm
- Yarn
- pnpm
npm install @aws-sdk/client-dynamodb
yarn add @aws-sdk/client-dynamodb
pnpm add @aws-sdk/client-dynamodb
请参阅 使用示例。
¥See a usage example.
import { DynamoDBChatMessageHistory } from "@langchain/community/stores/message/dynamodb";