ChatAdapter#
- class langchain_ai21.chat.chat_adapter.ChatAdapter[source]#
Common interface for the different Chat models available in AI21.
It converts LangChain messages to AI21 messages. Calls the appropriate AI21 model API with the converted messages.
Methods
call
()convert_messages
(messages)- abstractmethod call(
- client: Any,
- stream: Literal[True],
- **params: Any,
- abstractmethod call(
- client: Any,
- stream: Literal[False],
- **params: Any,
- abstractmethod convert_messages(
- messages: List[BaseMessage],
- Parameters:
messages (List[BaseMessage])
- Return type:
Dict[str, Any]