parse_langchain_provider
Name | Description |
---|---|
serialized | Dict[str, Any]: Serialized data to parse provider from |
Name | Description |
---|---|
str | Parsed provider |
parse_langchain_llm_error
Name | Description |
---|---|
error | Union[Exception, KeyboardInterrupt]: Error to be parsed |
Name | Description |
---|---|
[GenerationError](/sdk/python/references/logger/components/types) | Parsed LLM error |
parse_langchain_model_parameters
Name | Description |
---|---|
kwargs | Dict[str, Any]: Kwargs to be parsed |
Exception
- If model_name is not found in kwargs
parse_base_message_to_maxim_generation
Name | Description |
---|---|
message | BaseMessage |
parse_langchain_message
Name | Description |
---|---|
message | BaseMessage |
parse_langchain_generation
Name | Description |
---|---|
generation | [Generation](/sdk/python/references/logger/components/generation): Generation to be parsed |
parse_token_usage_for_result
parse_langchain_chat_result
Name | Description |
---|---|
result | ChatResult: Chat result to be parsed |
Exception
- If error parsing Chat result
parse_langchain_llm_result
Name | Description |
---|---|
result | LLMResult: LLM result to be parsed |
Exception
- If error parsing LLM result
parse_langchain_messages
Name | Description |
---|---|
input | List[str] or List[List[Any]]: List of messages to be parsed |
default_role | str: Default role to assign to messages without a role |
Exception
- If input is not List[str] or List[List[Any]]Exception
- If message type is not str or listException
- If message type is not recognized