🎉 ai-infra v1.0 is here — Production-ready AI/LLM infrastructure
What's new
nfrax logonfrax

Infrastructure that just works. Ship products, not boilerplate.

Frameworks

  • svc-infra
  • ai-infra
  • fin-infra
  • robo-infra

Resources

  • Getting Started
  • What's New
  • Contributing

Community

  • GitHub

© 2026 nfrax. All rights reserved.

nfrax logonfrax
Start HereWhat's New
GitHub
ai-infra / API Reference

AudioOutput

from ai_infra.llm import AudioOutput
View source
ai_infra.llm

Configuration for audio output from LLMs. Use this to request audio responses from audio-capable models.

Args

voice: The voice to use (e.g., "alloy", "nova", "shimmer"). format: Audio format for output (default: "mp3").

python
from ai_infra.llm import LLM
    from ai_infra.llm.multimodal import AudioOutput

    llm = LLM()
    result = llm.chat(
        "Tell me a joke",
        model_name="gpt-4o-audio-preview",
        audio_output=AudioOutput(voice="nova")
    )
Constructor
AudioOutput(voice: str = 'alloy', format: str = 'mp3') -> None
ParameterTypeDefaultDescription
voicestr'alloy'—
formatstr'mp3'—

Methods

On This Page

Constructorto_openai_modalities