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

AgentStore example app fails #197

Open
ban1989ban opened this issue Feb 28, 2025 · 2 comments
Open

AgentStore example app fails #197

ban1989ban opened this issue Feb 28, 2025 · 2 comments

Comments

@ban1989ban
Copy link

Command running:

python -m examples.agent_store.app

Error:

/home/ankit/miniconda3/envs/agentstore/lib/python3.10/site-packages/gradio/components/chatbot.py:285: UserWarning: You have not specified a value for the `type` parameter. Defaulting to the 'tuples' format for chatbot messages, but this is deprecated and will be removed in a future version of Gradio. Please set type='messages' instead, which uses openai-style dictionaries with 'role' and 'content' keys.
  warnings.warn(
Using model: meta-llama/Llama-3.1-8B-Instruct
Traceback (most recent call last):
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "/home/ankit/Documents/voice/llama-stack-apps/examples/agent_store/app.py", line 155, in <module>
    fire.Fire(main)
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/site-packages/fire/core.py", line 135, in Fire
    component_trace = _Fire(component, args, parsed_flag_args, context, name)
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/site-packages/fire/core.py", line 468, in _Fire
    component, remaining_args = _CallAndUpdateTrace(
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/site-packages/fire/core.py", line 684, in _CallAndUpdateTrace
    component = fn(*varargs, **kwargs)
  File "/home/ankit/Documents/voice/llama-stack-apps/examples/agent_store/app.py", line 146, in main
    initialize(
  File "/home/ankit/Documents/voice/llama-stack-apps/examples/agent_store/app.py", line 31, in initialize
    asyncio.run(CHATBOT.initialize_agents(bank_ids))
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/home/ankit/Documents/voice/llama-stack-apps/examples/agent_store/api.py", line 53, in initialize_agents
    self.agents[AgentChoice.WebSearch] = await self.get_agent(
  File "/home/ankit/Documents/voice/llama-stack-apps/examples/agent_store/api.py", line 101, in get_agent
    "query_config": QueryConfig(
  File "/home/ankit/miniconda3/envs/agentstore/lib/python3.10/site-packages/pydantic/main.py", line 214, in __init__
    validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self)
pydantic_core._pydantic_core.ValidationError: 1 validation error for QueryConfig
query_generator_config
  Field required [type=missing, input_value={'max_chunks': 5, 'max_tokens_in_context': 2048}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.10/v/missing

I folllowed the exact steps mentioned:

conda create -n agentstore python=3.10
conda activate agentstore
cd <path/to/llama-stack-apps>
pip install -r requirements.txt

Plys, this is working:

python -m examples.agent_store.app --help

@ban1989ban
Copy link
Author

Its not runnig basically, i guess this code is outdated & not compatiable with currebt llama-stack-client code, I fixed one, another one pops up. and so on

@dawenxi-007
Copy link

Same issue. Also, some of the commands used to work didnt work anymore, for example, llama-stack-client memory_banks list does not work anymore, I guess it's replaced by llama-stack-client vector_dbs list, but it gave me the following error:

│ Failed to list vector dbs      │
│                                │
│ Error Type: APIConnectionError │
│ Details: Connection error.     │
╰────────────────────────────────╯

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

2 participants