Get Llm Settings
Return the authenticated organization’s LLM settings.
On first access the service seeds a default row pointing at the shared platform default provider so platform agents can always resolve a concrete model without forcing the user through the settings screen.
Returns: Current settings for the caller’s organization.
Response
Successful Response
Per-organization LLM settings for platform agents.
Holds the organization's choice of LLM provider resource and performance profile. The API reads these settings whenever a platform agent is invoked to resolve the concrete model and credentials to use.
Attributes: organization_id: Owning organization. provider: Resource identifier of the LLM provider resource the organization has selected. Opaque string; format matches the rest of the SDK's resource id references (SurrealDB record id shape, e.g. 'resources:anthropic_default_abc123'). Use 'platform_default' to reference the shared platform provider. performance_profile: Which tier of catalog model to use for platform agent invocations. updated_at: Timestamp of the last settings change.
User-facing LLM performance profile selection.
Identifies which tier of model an organization wants platform agents to use. The profile is chosen by the user; the API resolves it to a concrete model from the selected provider's catalog entries.
PerformanceProfile (low/medium/high) and ModelTier (fast/balanced/reasoning)
are two orthogonal axes. The org's profile + the agent's tier together select
a model from the platform catalog.
low, medium, high