double.py
1 # SPDX-FileCopyrightText: 2022-present deepset GmbH <info@deepset.ai> 2 # 3 # SPDX-License-Identifier: Apache-2.0 4 5 from haystack.core.component import component 6 7 8 @component 9 class Double: 10 """ 11 Doubles the input value. 12 """ 13 14 @component.output_types(value=int) 15 def run(self, value: int): 16 """ 17 Doubles the input value. 18 """ 19 return {"value": value * 2}