mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-11 19:56:03 +00:00
Add dana agent provider stub
- Register inline::dana provider in agents registry - Add stub implementation with get_provider_impl function - Add DanaAgentConfig with sample_run_config - Include dana provider in starter, starter-gpu, and ci-tests distributions - All agent methods currently raise NotImplementedError until implementation
This commit is contained in:
parent
93401836b7
commit
321f99fe09
11 changed files with 276 additions and 1 deletions
|
|
@ -38,4 +38,20 @@ def available_providers() -> list[ProviderSpec]:
|
|||
],
|
||||
description="Meta's reference implementation of an agent system that can use tools, access vector databases, and perform complex reasoning tasks.",
|
||||
),
|
||||
InlineProviderSpec(
|
||||
api=Api.agents,
|
||||
provider_type="inline::dana",
|
||||
pip_packages=["dana>=0.1.0"],
|
||||
module="llama_stack.providers.inline.agents.dana",
|
||||
config_class="llama_stack.providers.inline.agents.dana.DanaAgentConfig",
|
||||
api_dependencies=[
|
||||
Api.inference,
|
||||
Api.safety,
|
||||
Api.vector_io,
|
||||
Api.tool_runtime,
|
||||
Api.tool_groups,
|
||||
Api.conversations,
|
||||
],
|
||||
description="Dana agent system featuring STAR Loop (See-Think-Act-Reflect), deterministic workflows, and continuous learning via LoRA fine-tuning.",
|
||||
),
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue