> ## Documentation Index
> Fetch the complete documentation index at: https://praison.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# output • AI Agent SDK

> Output Styles Module for PraisonAI Agents.

# output

<Badge color="blue">AI Agent</Badge>

Output Styles Module for PraisonAI Agents.

Provides configurable output formatting:

* Predefined styles (concise, detailed, technical, etc.)
* Custom formatting rules
* Markdown/plain text/JSON output
* Response length control

Zero Performance Impact:

* All imports are lazy loaded via **getattr**
* Styles only applied when configured
* No overhead when not in use

Usage:
from praisonaiagents.output import OutputStyle, OutputFormatter

# Use predefined style

style = OutputStyle.concise()

# Apply to agent

agent = Agent(
instructions="...",
output\_style=style
)

# Or format manually

formatter = OutputFormatter(style)
formatted = formatter.format(response)

## Import

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
from praisonaiagents import output
```

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="Output Concept" icon="file-export" href="/docs/concepts/output" />

  <Card title="Output Configuration" icon="gear" href="/docs/configuration/output-config" />

  <Card title="Save Output" icon="floppy-disk" href="/docs/features/save-output" />
</CardGroup>
