Hi,
I am testing Transformer Agents but it seems like the agent is not working.
Code
###################################################################
from transformers import HfAgent
api_token = âmy personal api tokenâ
agent = HfAgent(âhttps://api-inference.huggingface.co/models/bigcode/starcoder2-15bâ, token=api_token)
print(âStarCoder is initialized â)
boat = agent.run(âGenerate an image of a boat in the waterâ)
print(boat)
###################################################################
Error Code:
Traceback (most recent call last):
File âmain.pyâ, line 13, in
boat = agent.run(âGenerate an image of a boat in the waterâ)
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/site-packages/transformers/tools/agents.pyâ, line 349, in run
self.cached_tools = resolve_tools(code, self.toolbox, remote=remote, cached_tools=self.cached_tools)
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/site-packages/transformers/tools/agents.pyâ, line 141, in resolve_tools
resolved_tools[name] = load_tool(task_or_repo_id, remote=_remote)
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/site-packages/transformers/tools/base.pyâ, line 690, in load_tool
return Tool.from_hub(task_or_repo_id, model_repo_id=model_repo_id, token=token, remote=remote, **kwargs)
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/site-packages/transformers/tools/base.pyâ, line 262, in from_hub
tool_class = get_class_from_dynamic_module(tool_class, repo_id, use_auth_token=token, **hub_kwargs)
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/site-packages/transformers/dynamic_module_utils.pyâ, line 497, in get_class_from_dynamic_module
return get_class_in_module(class_name, final_module.replace(â.pyâ, ââ))
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/site-packages/transformers/dynamic_module_utils.pyâ, line 199, in get_class_in_module
module = importlib.import_module(module_path)
File â/Users/yoojinchoi/miniforge3/envs/agent/lib/python3.8/importlib/init.pyâ, line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File ââ, line 1014, in _gcd_import
File ââ, line 991, in _find_and_load
File ââ, line 975, in _find_and_load_unlocked
File ââ, line 671, in _load_unlocked
File ââ, line 843, in exec_module
File ââ, line 219, in _call_with_frames_removed
File â/Users/yoojinchoi/.cache/huggingface/modules/transformers_modules/huggingface-tools/text-to-image/5109976614257b9fb49408d8cc5364e77bb57894/text_to_image.pyâ, line 1, in
from transformers.agents.tools import Tool
ModuleNotFoundError: No module named âtransformers.agentsâ
###################################################################
I did install transformer by following this steps:
I made sure the arch is i386.
Could you please help me ? I really want to build open-sourced agents without OpanAIâs tool and I thought Transformer Agent would be a great tool to give it a try.
Thank you!