KnowledgeGraphAgent
Element content.
Parameters:
- task_prompt (TextPrompt): A prompt for the agent to extract node and relationship information for different entities.
init
KnowledgeGraphAgent.
Parameters:
- model (BaseModelBackend, optional): The model backend to use for generating responses. (default: :obj:
OpenAIModelwithGPT_4O_MINI)
run
- element (Element): The input element.
- parse_graph_elements (bool, optional): Whether to parse into
GraphElement. Defaults toFalse. - prompt (str, optional): The custom prompt to be used. Defaults to
None.
parse_graph_elements is True then return
GraphElement, else return str.
_validate_node
- node (Node): Object to be validated.
_validate_relationship
- relationship (Relationship): Object to be validated.
_parse_graph_elements
- input_string (str): The input content.