mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-12-22 22:19:49 +00:00
add documents to turn
This commit is contained in:
parent
d0e8e1647b
commit
9efe30c9d3
9 changed files with 887 additions and 381 deletions
|
|
@ -21,6 +21,7 @@ from llama_stack.apis.agents import (
|
|||
AgentStepResponse,
|
||||
AgentTool,
|
||||
AgentTurnCreateRequest,
|
||||
Document,
|
||||
Session,
|
||||
Turn,
|
||||
)
|
||||
|
|
@ -147,6 +148,7 @@ class MetaReferenceAgentsImpl(Agents):
|
|||
]
|
||||
],
|
||||
tools: Optional[List[AgentTool]] = None,
|
||||
documents: Optional[List[Document]] = None,
|
||||
stream: Optional[bool] = False,
|
||||
) -> AsyncGenerator:
|
||||
request = AgentTurnCreateRequest(
|
||||
|
|
@ -155,6 +157,7 @@ class MetaReferenceAgentsImpl(Agents):
|
|||
messages=messages,
|
||||
stream=True,
|
||||
tools=tools,
|
||||
documents=documents,
|
||||
)
|
||||
if stream:
|
||||
return self._create_agent_turn_streaming(request)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue