langchain_community.embeddings.sagemaker_endpoint.EmbeddingsContentHandler

class langchain_community.embeddings.sagemaker_endpoint.EmbeddingsContentHandler[source]

LLM类的内容处理器。

属性

接受

端点返回的响应数据的MIME类型

内容类型

传递给端点的输入数据的MIME类型

方法

__init__()

transform_input(prompt, model_kwargs)

将输入转换为模型可以接受的请求体格式。

transform_output(output)

将模型输出转换为LLM类期望的字符串。

__init__()
abstract transform_input(prompt: INPUT_TYPE, model_kwargs: Dict) bytes

将输入转换为模型可以接受的请求体格式。应返回请求头中指定格式的字节或类似文件的对象。

参数
  • prompt (INPUT_TYPE) –

  • model_kwargs (Dict) –

返回类型

bytes

abstract transform_output(output: bytes) OUTPUT_TYPE

将模型输出转换为LLM类期望的字符串。

参数

output (bytes) –

返回类型

OUTPUT_TYPE

使用EmbeddingsContentHandler的实例