{
  "package": {},
  "code": {
    "chat.jinja2": {
      "type": "llm",
      "inputs": {
        "chat_history": {
          "type": [
            "string"
          ]
        },
        "question": {
          "type": [
            "string"
          ]
        }
      },
      "source": "chat.jinja2"
    },
    "chat_variant_1.jinja2": {
      "type": "llm",
      "inputs": {
        "chat_history": {
          "type": [
            "string"
          ]
        },
        "question": {
          "type": [
            "string"
          ]
        }
      },
      "source": "chat_variant_1.jinja2"
    },
    "chat_variant_2.jinja2": {
      "type": "llm",
      "inputs": {
        "chat_history": {
          "type": [
            "string"
          ]
        },
        "question": {
          "type": [
            "string"
          ]
        }
      },
      "source": "chat_variant_2.jinja2"
    },
    "extract_result.py": {
      "type": "python",
      "inputs": {
        "input1": {
          "type": [
            "string"
          ]
        }
      },
      "source": "extract_result.py",
      "function": "my_python_tool"
    }
  }
}