AWS
与 Amazon AWS 平台相关的所有功能。
聊天模型
Bedrock
查看 使用示例.
import { BedrockChat } from "@langchain/community/chat_models/bedrock";
LLMs
Bedrock
查看 使用示例.
import { Bedrock } from "@langchain/community/llms/bedrock";
SageMaker 端点
Amazon SageMaker 是一个系统,它可以使用完全托管的基础设施、工具和工作流程来构建、训练和部署机器学习 (ML) 模型。
我们使用 SageMaker
来托管我们的模型,并将其公开为 SageMaker 端点
。
查看 使用示例.
import {
SagemakerEndpoint,
SageMakerLLMContentHandler,
} from "@langchain/community/llms/sagemaker_endpoint";
文本嵌入模型
Bedrock
查看 使用示例.
import { BedrockEmbeddings } from "@langchain/aws";
文档加载器
AWS S3 目录和文件
Amazon Simple Storage Service (Amazon S3) 是一种对象存储服务。 AWS S3 目录 >AWS S3 存储桶
- 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";
内存
AWS DynamoDB
AWS DynamoDB 是一种完全托管的
NoSQL
数据库服务,它提供快速且可预测的性能,以及无缝扩展能力。
我们必须配置 AWS CLI.
- npm
- Yarn
- pnpm
npm install @aws-sdk/client-dynamodb
yarn add @aws-sdk/client-dynamodb
pnpm add @aws-sdk/client-dynamodb
查看 使用示例.
import { DynamoDBChatMessageHistory } from "@langchain/community/stores/message/dynamodb";