Skip to content

Custom Functions support? #1

@taresh18

Description

@taresh18

Hi, thanks for building this. Its really helpful for quickly iterating changes within conversation flow. I have a few questions:

  1. How can I define a custom function? Currently I can only add some condition base on custom python code. This is really inconvenient and unusable if my function is a little complex. I want to have resusable function nodes like db_lookup_tool, transfer_call_tool etc. which I can connect to other nodes easily.

  2. How do I define the return value of a function? I want my function to reqturn something which I may want to add to the flow manager state and access in other nodes or add to the chat context.

  3. Also, its lacking quite a bit in little QOL things like copying an existing node, dragging the connections which is currently fixed and becomes a mess as soon as flow complexity increases etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions