bio_reasoning.reasoning.prompts module#

Prompts for different biological reasoning modes.

bio_reasoning.reasoning.prompts.create_reasoning_mode_from_prompt(mode_name: str, **kwargs) ReasoningMode[source]#

Create a reasoning mode using a prompt from REASONING_PROMPTS.

Parameters:
  • mode_name – Name of the reasoning mode (must be in REASONING_PROMPTS)

  • **kwargs – Additional arguments to pass to the reasoning mode constructor

Returns:

A ReasoningMode instance with the specified prompt