Settings Reference¶
settings ¶
Application settings and model selection helpers.
AppSettings ¶
Bases: BaseSettings
Environment-backed application settings.
resolved_deep_research_answer_model
property
¶
Return the configured deep-research answer model.
resolved_deep_research_planner_model
property
¶
Return the configured deep-research planner model.
resolved_deep_research_query_model
property
¶
Return the configured deep-research query-planning model.
resolved_deep_research_reflection_model
property
¶
Return the configured deep-research reflection model.
resolved_deep_research_retrieval_model
property
¶
Return the configured deep-research retrieval model.
resolved_pro_search_answer_model
property
¶
Return the configured pro-search answer model.
resolved_pro_search_query_model
property
¶
Return the configured pro-search query-planning model.
resolved_quick_search_model
property
¶
Return the configured quick-search model.
apply_runtime_environment ¶
Export runtime-facing environment variables from loaded settings.
build_chat_model ¶
Build a concrete LangChain chat model from settings.
require_openai_api_key ¶
Return the configured OpenAI API key value or raise a clear error.
require_tavily_api_key ¶
Return the configured Tavily API key value or raise a clear error.
PostgresSettings ¶
Bases: BaseModel
Typed Postgres configuration for LangGraph persistence.
resolve_model ¶
Resolve an explicit model override against a configured default.