ChatAdapter#

class langchain_ai21.chat.chat_adapter.ChatAdapter[源代码]#

AI21中不同聊天模型的通用接口。

它将LangChain消息转换为AI21消息。 使用转换后的消息调用适当的AI21模型API。

方法

call()

convert_messages(messages)

abstract call(client: Any, stream: Literal[True], **params: Any) Iterator[ChatGenerationChunk][source]#
abstract call(client: Any, stream: Literal[False], **params: Any) List[BaseMessage]
abstract convert_messages(messages: List[BaseMessage]) Dict[str, Any][source]#
Parameters:

消息 (列表[BaseMessage])

Return type:

Dict[str, Any]