ahvn.agent.submit_agent module

class ahvn.agent.submit_agent.SubmitToolAgentSpec(prompt, tools=None, llm_args=None, max_steps=None, submit_name='submit', error_signal='[ERROR]', tool_instructions=True, **kwargs)[源代码]

基类:BasePromptAgentSpec

Agent that runs until a 'submit' tool call is encountered. The return value of the submit tool call is used as the final output.

参数:
__init__(prompt, tools=None, llm_args=None, max_steps=None, submit_name='submit', error_signal='[ERROR]', tool_instructions=True, **kwargs)[源代码]
参数:
is_done(messages, delta_messages)[源代码]
返回类型:

Tuple[bool, Dict[str, Any]]

参数:
decode(messages, finish_state=None)[源代码]
返回类型:

Any

参数: