langchain_ai21.chat.chat_adapter
.ChatAdapter¶
- class langchain_ai21.chat.chat_adapter.ChatAdapter[source]¶
AI21中不同Chat模型通用的接口。
它将LangChain消息转换为AI21消息。使用转换后的消息调用适当的AI21模型API。
方法
__init__
()call
()convert_messages
(messages)- __init__()¶
- 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]¶
- 参数
messages (列表[BaseMessage]) –
- 返回类型
字典[字符串, 任意类型]