langchain_core.messages.function
.FunctionMessageChunk¶
- class langchain_core.messages.function.FunctionMessageChunk[source]¶
基础:
FunctionMessage
,BaseMessageChunk
函数消息块。
将内容作为位置参数传递。
- 参数
content – 消息的字符串内容。
kwargs – 要传递到
- 属性additional_kwargs: dict [可选]¶
用于与消息相关联的附加有效载荷数据的预留空间。
例如,对于来自人工智能的消息,这可能包括模型供应商编码的工具调用。
- 属性content: Union[str, List[Union[str, Dict]]]] [ 必选 ]
消息的字符串内容。
- 属性id: Optional[str] = None ¶
消息的可选唯一标识符。理想情况下应由创建消息的提供者/模型提供。
- 属性name: str [必选] ¶
已执行函数的名称。
- 属性response_metadata: dict [可选] ¶
响应元数据。例如:响应头,logprobs,token计数。
- 属性type: Literal['FunctionMessageChunk'] = 'FunctionMessageChunk' ¶
消息类型(用于序列化)。默认为“FunctionMessageChunk”。
- pretty_print() None ¶
- 返回类型
None
- pretty_repr(html: bool = False) str ¶
获取消息的格式化表示。
- 参数
html (bool) – 是否将消息格式化为HTML。如果为True,消息将被HTML标签格式化。默认值为False。
- 返回
消息的格式化表示。
- 返回类型
str