create_message() — langchain Function Reference
Architecture documentation for the create_message() function in exceptions.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD b15992ac_1154_1dc9_ebdf_37d385ad5198["create_message()"] 445b6774_2020_8a8c_b7c7_f5804c232169["exceptions.py"] b15992ac_1154_1dc9_ebdf_37d385ad5198 -->|defined in| 445b6774_2020_8a8c_b7c7_f5804c232169 fce3a01a_3f42_aea4_cfc7_64f82c3763a2["__init__()"] fce3a01a_3f42_aea4_cfc7_64f82c3763a2 -->|calls| b15992ac_1154_1dc9_ebdf_37d385ad5198 style b15992ac_1154_1dc9_ebdf_37d385ad5198 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/exceptions.py lines 88–111
def create_message(*, message: str, error_code: ErrorCode) -> str:
"""Create a message with a link to the LangChain troubleshooting guide.
Args:
message: The message to display.
error_code: The error code to display.
Returns:
The full message with the troubleshooting link.
Example:
```python
create_message(
message="Failed to parse output",
error_code=ErrorCode.OUTPUT_PARSING_FAILURE,
)
"Failed to parse output. For troubleshooting, visit: ..."
```
"""
return (
f"{message}\n"
"For troubleshooting, visit: https://docs.langchain.com/oss/python/langchain"
f"/errors/{error_code.value} "
)
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does create_message() do?
create_message() is a function in the langchain codebase, defined in libs/core/langchain_core/exceptions.py.
Where is create_message() defined?
create_message() is defined in libs/core/langchain_core/exceptions.py at line 88.
What calls create_message()?
create_message() is called by 1 function(s): __init__.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free