optional_enum_field#
- langchain_experimental.graph_transformers.llm.optional_enum_field(
- enum_values: List[str] | List[Tuple[str, str, str]] | None = None,
- description: str = '',
- input_type: str = 'node',
- llm_type: str | None = None,
- relationship_type: str | None = None,
- **field_kwargs: Any,
Utility function to conditionally create a field with an enum constraint.
- Parameters:
enum_values (List[str] | List[Tuple[str, str, str]] | None)
description (str)
input_type (str)
llm_type (str | None)
relationship_type (str | None)
field_kwargs (Any)
- Return type:
Any