prompt_recipe_smith.PromptResult¶
- class prompt_recipe_smith.PromptResult(prompt: str, recipe_name: str, user_input: str, selected_branch: str | None = None, steps: tuple[str, ...] = (), provider: str = 'chatgpt', answers: tuple[tuple[str, str], ...] = ())[source]¶
Bases:
objectThe result of applying a recipe to user input.
- __init__(prompt: str, recipe_name: str, user_input: str, selected_branch: str | None = None, steps: tuple[str, ...] = (), provider: str = 'chatgpt', answers: tuple[tuple[str, str], ...] = ()) None¶
Methods
Attributes
- answers: tuple[tuple[str, str], ...] = ()¶
- prompt: str¶
- provider: str = 'chatgpt'¶
- recipe_name: str¶
- selected_branch: str | None = None¶
- steps: tuple[str, ...] = ()¶
- user_input: str¶