You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I genuinely hope that you guys stop drumming up excitement about these examples.
They dont seem to have any way of pausing/recovering from any errors after the flow is kicked off.
I naively ran the example with o1-preview model and the flow failed at last step. The API bill was $25 and nothing to show for it, except logs.
I have been weighing all the agentic frameworks. I know I am not going ahead with this one.
Going by the book example, CrewAI doesnt seem have the ability to persist state, or recover a flow from failed/interrupted state, set budget/billing limits etc.
PS: the error in book example
[Flow._execute_single_listener] Error in method write_chapters: "Key 'title' not found in CrewOutput." Traceback (most recent call last): File "/Users/pr/crewai/write_a_book_with_flows/.venv/lib/python3.12/site-packages/crewai/flow/flow.py", line 368, in _execute_single_listener listener_result = await self._execute_method(listener_name, method) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pr/crewai/write_a_book_with_flows/.venv/lib/python3.12/site-packages/crewai/flow/flow.py", line 304, in _execute_method await method(*args, **kwargs) File "/Users/pr/crewai/write_a_book_with_flows/src/write_a_book_with_flows/main.py", line 91, in write_chapters chapters = await asyncio.gather(*tasks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pr/crewai/write_a_book_with_flows/src/write_a_book_with_flows/main.py", line 78, in write_single_chapter title = output["title"] ~~~~~~^^^^^^^^^ File "/Users/pr/crewai/write_a_book_with_flows/.venv/lib/python3.12/site-packages/crewai/crews/crew_output.py", line 50, in __getitem__ raise KeyError(f"Key '{key}' not found in CrewOutput.") KeyError: "Key 'title' not found in CrewOutput."
The text was updated successfully, but these errors were encountered:
I genuinely hope that you guys stop drumming up excitement about these examples.
They dont seem to have any way of pausing/recovering from any errors after the flow is kicked off.
I naively ran the example with o1-preview model and the flow failed at last step. The API bill was $25 and nothing to show for it, except logs.
I have been weighing all the agentic frameworks. I know I am not going ahead with this one.
Going by the book example, CrewAI doesnt seem have the ability to persist state, or recover a flow from failed/interrupted state, set budget/billing limits etc.
PS: the error in book example
[Flow._execute_single_listener] Error in method write_chapters: "Key 'title' not found in CrewOutput." Traceback (most recent call last): File "/Users/pr/crewai/write_a_book_with_flows/.venv/lib/python3.12/site-packages/crewai/flow/flow.py", line 368, in _execute_single_listener listener_result = await self._execute_method(listener_name, method) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pr/crewai/write_a_book_with_flows/.venv/lib/python3.12/site-packages/crewai/flow/flow.py", line 304, in _execute_method await method(*args, **kwargs) File "/Users/pr/crewai/write_a_book_with_flows/src/write_a_book_with_flows/main.py", line 91, in write_chapters chapters = await asyncio.gather(*tasks) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/pr/crewai/write_a_book_with_flows/src/write_a_book_with_flows/main.py", line 78, in write_single_chapter title = output["title"] ~~~~~~^^^^^^^^^ File "/Users/pr/crewai/write_a_book_with_flows/.venv/lib/python3.12/site-packages/crewai/crews/crew_output.py", line 50, in __getitem__ raise KeyError(f"Key '{key}' not found in CrewOutput.") KeyError: "Key 'title' not found in CrewOutput."
The text was updated successfully, but these errors were encountered: