haive.agents.reasoning_and_critique.self_discover.agent¶

Self-Discover MultiAgent implementation.

Functions¶

create_self_discover_agent([name])

Create a Self-Discover MultiAgent with the four-stage process.

get_default_modules()

Get default reasoning modules for Self-Discover process.

main()

Example usage of Self-Discover agent.

Module Contents¶

haive.agents.reasoning_and_critique.self_discover.agent.create_self_discover_agent(name='self_discover')¶

Create a Self-Discover MultiAgent with the four-stage process.

Parameters:

name (str) – Name for the multi-agent system

Returns:

MultiAgent configured for Self-Discover workflow

Return type:

haive.agents.multi.agent.MultiAgent

haive.agents.reasoning_and_critique.self_discover.agent.get_default_modules()¶

Get default reasoning modules for Self-Discover process.

Return type:

str

async haive.agents.reasoning_and_critique.self_discover.agent.main()¶

Example usage of Self-Discover agent.