Skip to main content

config

TypeScript AI Agent
  • Configuration Module for PraisonAI TypeScript SDK
  • Python parity with praisonaiagents/config module
  • Provides:
  • Feature configuration interfaces (MemoryConfig, KnowledgeConfig, etc.)
  • Preset registries (MEMORY_PRESETS, OUTPUT_PRESETS, etc.)
  • Resolver functions (resolve_memory, resolve_output, etc.)
  • Parse utilities (detect_url_scheme, is_path_like, etc.)

Import

import { config } from 'praisonai';

Classes

MemoryConfig

TypeScript MemoryConfig class

LearnConfig

TypeScript LearnConfig class

KnowledgeConfig

TypeScript KnowledgeConfig class

PlanningConfig

TypeScript PlanningConfig class

MultiAgentPlanningConfig

TypeScript MultiAgentPlanningConfig class

ReflectionConfig

TypeScript ReflectionConfig class

GuardrailConfig

TypeScript GuardrailConfig class

WebConfig

TypeScript WebConfig class

OutputConfig

TypeScript OutputConfig class

ExecutionConfig

TypeScript ExecutionConfig class

TemplateConfig

TypeScript TemplateConfig class

CachingConfig

TypeScript CachingConfig class

HooksConfig

TypeScript HooksConfig class

SkillsConfig

TypeScript SkillsConfig class

SessionConfig

TypeScript SessionConfig class

DefaultsConfig

TypeScript DefaultsConfig class

PluginsConfig

TypeScript PluginsConfig class

PraisonConfig

TypeScript PraisonConfig class

MultiAgentExecutionConfig

TypeScript MultiAgentExecutionConfig class

MultiAgentHooksConfig

TypeScript MultiAgentHooksConfig class

MultiAgentMemoryConfig

TypeScript MultiAgentMemoryConfig class

MultiAgentOutputConfig

TypeScript MultiAgentOutputConfig class

ConfigValidationError

TypeScript ConfigValidationError class

Functions

resolve_memory()

Function definition.

resolve_output()

Function definition.

resolve_execution()

Function definition.

resolve_web()

Function definition.

resolve_planning()

Function definition.

resolve_reflection()

Function definition.

resolve_knowledge()

Function definition.

resolve_context()

Function definition.

resolve_autonomy()

Function definition.

resolve_caching()

Function definition.

resolve_hooks()

Function definition.

resolve_skills()

Function definition.

resolve_routing()

Function definition.

resolve_guardrails()

Function definition.

detect_url_scheme()

Function definition.

is_path_like()

Function definition.

suggest_similar()

Function definition.

clean_triple_backticks()

Function definition.

is_policy_string()

Function definition.

parse_policy_string()

Function definition.

validate_config()

Function definition.

get_config()

Function definition.

get_config_path()

Function definition.

get_default()

Function definition.

get_defaults_config()

Function definition.

get_plugins_config()

Function definition.

TypeScript Guide

JS Development