Home / Function/ color_mapping() — langchain Function Reference

color_mapping() — langchain Function Reference

Architecture documentation for the color_mapping() function in agent_iterator.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  d5e18048_c872_527c_988a_1675d441f42f["color_mapping()"]
  1acdec4f_565f_ad87_eef0_de1e0c0a695f["AgentExecutorIterator"]
  d5e18048_c872_527c_988a_1675d441f42f -->|defined in| 1acdec4f_565f_ad87_eef0_de1e0c0a695f
  style d5e18048_c872_527c_988a_1675d441f42f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/langchain_classic/agents/agent_iterator.py lines 118–123

    def color_mapping(self) -> dict[str, str]:
        """A mapping of tool names to colors."""
        return get_color_mapping(
            [tool.name for tool in self.agent_executor.tools],
            excluded_colors=["green", "red"],
        )

Subdomains

Frequently Asked Questions

What does color_mapping() do?
color_mapping() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/agents/agent_iterator.py.
Where is color_mapping() defined?
color_mapping() is defined in libs/langchain/langchain_classic/agents/agent_iterator.py at line 118.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free