'', 'model' => 'openai/gpt-4o-mini', 'temperature' => 0.3, 'max_tokens' => 300, 'cache_time' => 24, ); $options = get_option( 'aiso_settings', array() ); return wp_parse_args( $options, $defaults ); } /** * Get single setting value. * * @param string $key Setting key. * @param mixed $default Default value. * * @return mixed */ function aiso_get_setting( $key, $default = '' ) { $options = aiso_get_settings(); return isset( $options[ $key ] ) ? $options[ $key ] : $default; } /** * Plugin version. * * @return string */ function aiso_version() { return AISO_VERSION; }