marvin.engine.llm

Utility functions for LLM completions using Pydantic AI.

Constants

T

T = TypeVar('T')

Functions

AgentMessage

def AgentMessage(content: str) -> ModelResponse

SystemMessage

def SystemMessage(content: str) -> ModelRequest

UserMessage

def UserMessage(content: str | Sequence[UserContent]) -> ModelRequest

Parent Module: engine