Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

example code sometimes runs into error #512

Open
malicorX opened this issue Apr 25, 2024 · 0 comments
Open

example code sometimes runs into error #512

malicorX opened this issue Apr 25, 2024 · 0 comments

Comments

@malicorX
Copy link

i'm running the example code (with just a couple changes, using DuckDuckGoSearch and LMStudio):

run.py.txt

and get this error:

[...]
Thought:
I have delegated a task to our Writer co-worker to search for recent breakthroughs or developments in AI technology applied to healthcare. This includes providing detailed information on these advancements and considering their pros and cons as well as any potential risks.

Action: Delegate work to co-worker
Action Input: {
"coworker": "Writer",
"task": "Search for recent breakthroughs or developments in AI technology applied to healthcare. Provide detailed information on these advancements,Traceback (most recent call last):
File "/mnt/e/ai/crewAi/crewai/run.py", line 103, in
result = crew.kickoff(inputs={'topic': 'AI in healthcare'})
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/crew.py", line 252, in kickoff
result = self._run_sequential_process()
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/crew.py", line 293, in _run_sequential_process
output = task.execute(context=task_output)
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/task.py", line 173, in execute
result = self._execute(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/task.py", line 182, in _execute
result = agent.execute_task(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/agent.py", line 221, in execute_task
result = self.agent_executor.invoke(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain/chains/base.py", line 163, in invoke
raise e
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain/chains/base.py", line 153, in invoke
self._call(inputs, run_manager=run_manager)
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/agents/executor.py", line 124, in _call
next_step_output = self._take_next_step(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain/agents/agent.py", line 1138, in _take_next_step
[
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain/agents/agent.py", line 1138, in
[
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/crewai/agents/executor.py", line 186, in _iter_next_step
output = self.agent.plan(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain/agents/agent.py", line 397, in plan
for chunk in self.runnable.stream(inputs, config={"callbacks": callbacks}):
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 2875, in stream
yield from self.transform(iter([input]), config, **kwargs)
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 2862, in transform
yield from self._transform_stream_with_config(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 1880, in _transform_stream_with_config
chunk: Output = context.run(next, iterator) # type: ignore
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 2826, in _transform
for output in final_pipeline:
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 1283, in transform
for chunk in input:
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 4728, in transform
yield from self.bound.transform(
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/runnables/base.py", line 1300, in transform
yield from self.stream(final, config, **kwargs)
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/language_models/chat_models.py", line 249, in stream
raise e
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_core/language_models/chat_models.py", line 229, in stream
for chunk in self._stream(messages, stop=stop, **kwargs):
File "/mnt/e/ai/crewAi/crewai/lib/python3.10/site-packages/langchain_openai/chat_models/base.py", line 411, in _stream
if len(chunk["choices"]) == 0:
TypeError: object of type 'NoneType' has no len()
^CException ignored in: <module 'threading' from '/home/malicor/miniconda3/lib/python3.10/threading.py'>
Traceback (most recent call last):
File "/home/malicor/miniconda3/lib/python3.10/threading.py", line 1567, in _shutdown
lock.acquire()

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant