AI Models
Overview¶
AgentPool supports a wide range of model types thanks to Pydantic-AI. In the simplest form, models are defined by their "identifier", which is defined as PROVIDER_NAME:MODEL_NAME (example: "openai:gpt-5-nano").
For more advanced scenarios, it is also possible to assign a more detailed model config including model settings like temperature etc.
In addition, some more experimental (meta-)Models are supported using LLMling-models.
These include models which let the user get into the role of an Agent, as well as fallback models and lot more.
agents:
my_agent:
model: openai:gpt-5-nano # simple model identifier
my_agent2:
model: # extended model config
provider: openai
model: gpt-5-nano
temperature: 0.5
Configuration Reference¶
MkNodes rendering error: Error when rendering
{{ "llmling_models.configs.AnyModelConfig" | union_to_markdown(display_mode="yaml", header_style="pymdownx") }}
(extra globals: {})
Failed to render:
{{ "llmling_models.configs.AnyModelConfig" | union_to_markdown(display_mode="yaml", header_style="pymdownx") }}